וובמאסטר - תיכנות ובניית אתרים

ראיון עם אביעד דאדון, מרצה וראש תחום ניהול רשתות ואבטחת מידע, לינוקס, פיתוח אפליקציות לאייפון ולאנדרואיד ו- NET. ב-HackerU

HackerU/‏ 22 פברואר, 2015
F+
F-

מאת: נגה בקל מנהלת מדיה חברתית ותוכן במרכז להכשרת והשמת עובדים למקצועות ההייטק- HackerU

אביעד דאדון, מרצה וראש תחום ניהול רשתות ואבטחת מידע, לינוקס, פיתוח אפליקציות לאייפון ולאנדרואיד ו- NET. במרכז להכשרת והשמת עובדים למקצועות ההיי-טק–HackerU, מנהל תחום פיתוחNET. מרצה בטכניון במחלקה למדעי המחשב במכון הטכנולוגי חולון. בעל ניסיון מקצועי בן למעלה מ- 20 שנים בתחומים אלו, מוסמך MCSD ו- MCTובעל ניסיון רב בהדרכת קורסי פיתוח בסביבת מיקרוסופט.מנכ"ל חברת ביזוויז טכנולוגיות בע"מ וסמנכ"ל פיתוח בחברת פיתוח האתרים הגדולה בישראל דרונט טכנולוגיות בע"מ.

איך הכול התחיל?

הכול התחיל מהבית, כשהייתי ילד קנו לי מחשב Commodor , התחלתי לשחק איתו משחקים כמו פאק-מן וכו'. בתור ילד התחברתי לשעונים ולמכוניות. הייתי מפרק שעונים, בודק איך המנגנון שלהם עובד ומלחים אותם.בתיכון למדתי בישיבה של הרב דרוקמן,ובכיתה ט' התחלתי ללמוד במגמת מחשבים. אני זוכר שבתור ילד לא התחברתי ואף רציתי להחליף מגמה לגמרא ולחשבון, אך מנהל הבית ספר שכנע אותי להישאר במגמת מחשבים, ומשם המשכתי בתחום. המחשבים בזמנו היו commodore 64 בעלי מסך ירוק וזיכרון של  64 kb,למדנו תכנות בשפת assembler , ועשיתי בגרות. לאחר מכן התגייסתי לצבא, עשיתי פסק זמן בעולם המחשבים, ושירתתי חמש שנים ביחידת חי"ר.

ספר על הלימודים

אחרי הצבא רציתי ללמוד מקצוע מעניין. תמיד ידעתי שאני רוצה להיות מהנדס, רק לא ידעתי באיזה תחום.

נסעתי לטיול ארוך בחו"ל, וכשחזרתי, התלבטתי בין שלושה תחומים: הנדסת תעשייה וניהול בהתמחות במערכות מידע, מדעי המחשב ורובוטיקה. בחרתי לעשות תואר ראשון ברובוטיקה עם התמחות בהנדסת מערכות מידע בלונדון. במהלך התואר התחלתי לעבוד כמתכנת Javaעל מערכת הפעלה Unixבחברת היי-טק. באותה התקופה, עולם האינטרנט החל להתפתח, ודרך אתר אינטרנט למדתי לבד טכנולוגיות אינטרנט והתחלתי לפתח אתר אינטרנט. עבדתי בחברה, הייתי פרילאנס ולמדתי, הכול כדי לצבור לקוחות וניסיון. אחד מהלקוחות שלי דאז הוא עדיין לקוח שלי עד היום.

מהו הניסיון התעסוקתי שלך?

עסקתי בניתוח ובאפיון דרישות ותהליכים, הצעות מחיר עסקיות ופיתוח אתרים לאינטרנט תוך שימוש בסטנדרטים עולמיים של W3C בחברת .Internet Free Lance במהלך התואר הראשון עבדתי בחברתTefen U.K בתור מהנדס ייצור. עיקר עבודתי היה בתחום הייצור, ארגון ושיטות,והוא כלל נושאים כגון אבחון קווי ייצור, שינויים לוגיסטיים ומתן פתרונות. בנוסף, במהלך התואר הראשון עבדתי בחברת EDS Israel Limited בתור מנהל פרויקט EDI. הפרויקט עסק בהטמעת מערכת הקשורה להעברת מסרים אלקטרוניים EDI בין תנובה לבין שופרסל וכלל ניהול בקרה ותקצוב הפרויקט, ניהול קבוצת מתכנתים החל משלב ה–Design, פיתוח המערכת וכתיבת הקוד וכלה בהטמעת המערכת, אפיון וניתוח תהליכים, הדרכת משתמשים והטמעת מערכות מחשוב חדשות הכוללות הן חומרה והן תוכנה.

לאחר מכן עבדתי בחברות גדולות כמו אמדוקס והייתי מנהל פרויקטים בפיתוח, כמו גם בחברת פורמולה.

בשנת 1999 הקמתי את הסטארט אפ הראשון שלי שעסק בפיתוח מערכת ניהול מלאי מבוססת טכנולוגיות אינטרנט לעולם היהלומים. בצד השרת האפליקציה נכתבה בשפת java ובצד הלקוח האפליקציה נכתבה בשפת asp קלאסי. בשנת 2002 ביצענו הסבה של המערכת לסביבת דוט נט (שרק יצאה בזמנו). המערכת נמכרה בשנת 2004. החל משנה זו הקמתי את חברת ביזוויז טכנולוגיות בע"מ שעוסקת עד היום בפיתוח פרויקטים בסביבת דוט נט ובאבטחת מידע בקוד מבוסס C#. במקביל לכך בשנת 2011 נכנסתי לתפקיד סמנכ"ל טכנולוגיות בחברת פיתוח אתרי האינטרנט והאפליקציות הגדולה בישראל דרונט טכנולוגיות בע"מ. בשנת 2013 הצטרפתי כשותף לחברה. חברת דרונט טכנולוגיות בע"מ מפתחת פלטפורמות אינטרנט מתקדמות מבוססות דוט נט.

ספר על השתלשלות העניינים בצבירת הידע והניסיון התעסוקתי

לאחר שסיימתי את התואר הראשון ברובוטיקה/ עיצוב רכיבי תעשיה בעזרת מחשב, נרשמתי לתואר שני בהנדסת תוכנה שארך שנתיים +מאסטר, שזה בעצם כתיבת התזה. במקביל לתואר עבדתי כמנתח מערכות ומוביל צוות תוכניתנים בחברת Amdocs Israel LTDבמחלקת SI&I.

התפקיד כלל ניהול קבוצת מתכנתים החל משלב ה- Design וכלה בכתיבת האפליקציות, התאמתן לצורכי הלקוח והטמעתן, ניתוח ואפיון תהליכים, ניתוח מערכות מידע קיימות והצעות ליישום ולהטמעת מערכות חדשות, אפיוני GUI על פלטפורמות עבודה שונות והדרכת לקוחות. בשנת 2000 לאחר שצברתי ידע רב וניסיון עם חברות גדולות, פתחתי את הסטארט אפ הראשון שלי- Сyberdiam LTD, ועבדתי בתור מנהל פיתוח-CTO . החברה עסקה בתחום ה- B2B2C ו- ASP לאפליקציות אינטרנט. כשותף בחברה, תפקידי כלל את ההקמה ואת הניהול של קבוצות הפיתוח, כולל מתכנתים ומנתחי מערכות, תקצוב ותכנון פונקציונאלי, החל משלבי תכנון Design, כתיבת תיקי אפיון, תכנות וארכיטקטורה, אפיוניGUI מבוססי טכנולוגיית Microsoft, וכלה בשלב ה -Delivery ללקוח, כולל הדרכת לקוחות. בשנת 2004 מכרנו את החברה ועשינו אקזיט, ובאותה שנה הקמתי את החברה שלי שקיימת עד היום.

אילו עבודות קיימות בתחומים השונים וכיצד אפשר להתפתח?

בניהול רשתות קיימים מספר תפקידים: איש רשת, תמיכה טכנית ומנהל רשת. לגבי אפליקציות אפשר לעבוד בתור מתכנת שכיר או כפרילאנס. על מנת להתפתח בתחום, ראשית יש להראות רצינות ורצון להשקיע. בעבודה ראשונה יש צורך להתפשר על תנאים ועל שכר, וזאת לטובת צבירת הניסיון הנדרש.

ברשתות לינוקס קיימים מספר תפקידים: איש רשת ותמיכה, מנהל רשת ואו מפתח לינוקס. מבחינת תחום הלינוקס הוא תחום מאוד ייחודי וייעודי ונכון להיום חסרים אנשי מקצוע בתחום ולכן התחום נחשב כתחום נדרש למחפשי העבודה.

בתחום תכנות דוט נט קיימים מספר תפקידים: מתכנת, מתכנת תמיכה ומתכנת QA. תחום הדוט נט הוא תחום מאוד רחב בהיצע העבודה, 75% מהאפליקציות העסקיות בעולם כתובות בסביבת דוט נט מה שמאפשר שוק ועבודה אינסופית. בעבודה ראשונה יש להתפשר על תנאים ובפרט כדי להיכנס לתחום התכנות.התחום הוא מאוד דינמי ודורש מהבוגרים והעוסקים בו להתעדכן כל הזמן בחידושים הטכנולוגיים ולבצע קורסים מקצועיים.

מהן הדרישות הבסיסיות ממנהל רשתות ומפתח אפליקציות ולינוקס ומתכנת NET. ?

הדרישות הבסיסיות ממנהלי רשת הן ידע גלובאלי במערכות הפעלה שונות כגון מייקרוסופט ולינוקס וידע באבטחת מידע של סיסקו ושל צ'ק פוינט. לאחר מכן הדרישות יכולות להיות ספציפיות יותר ביחס למקום העבודה. בכל מקרה ועניין יש תמיד צורך ללמוד בתחום הזה נושאים חדשים יחד עם צבירת ניסיון טכני.

לגבי מפתחי אפליקציות הדרישות הבסיסיות הן ידע גלובאלי נרחב בשפות התכנות שנלמדו ובעיקר הבנת קונספטים לוגיים ומתן פתרון בעיות. כמו כן יש להדגיש כי אחת הנקודות החשובות ביותר הינה יכולת הלימוד העצמית.

בנוסף, הדרישות הבסיסיות מבוגרי לינוקס הוא יידע נרחב במערכת ההפעלה לינוקס כולל כתיבת סקריפטים וארכיטקטורת שרתים. הדרישות הספיציפיות יוגדרו בהמשך במקום העבודה.

ולבסוף, הדרישות הבסיסיות מבוגרי קורס דוט נט הוא יידע נרחב בסביבת דוט נט ומבנה ה-CLR, הבנה וכתיבת קוד C#, הבנת בעיות לוגיות ומתן פתרונות, כמו גם הכרות של טכניקות וטכנולוגיות חדשות שנותנות מענה על בעיות כאלה ואחרות והן חלק מובנה מהפלטפורמה.

אילו הסמכות קיימות בניהול רשתות, בפיתוח אפליקציות, בלינוקס וב- . NET?

בניהול רשתות קיימות מספר הסמכות:הסמכות של מייקרוסופט, של סיסקו ושל צ'ק פוינט.

בפיתוח אפליקציות יש לעבור את הבחינה של גוגל אנדרואיד.

בלינוקס יש לעבור את בחינות ההסמכה lp1 ו-lp2.

בסביבת דוט נט ההסמכות נקראות MCSD Web Application וכוללות את הבחינות הבאות – 480,486,487.

מהם היתרונות למנהלי רשת בטכנולוגיית Microsoft?

הסמכה בינלאומית MCITP מאפשרת לבוגרים להיכנס לשוק העבודה המקומי והבינלאומי. לתלמידי הקורס ולבוגריו קיימת האופציה לדלות מידע חיוני לעבודתם דרך האתרים המאובטחים של מייקרוסופט. כמו כן, אחד היתרונות הבולטים הוא ש-75% מהאפליקציות העסקיות מנוהלות ע"י מוצרי מייקרוסופט, וקיימת עבודה רבה בתחום ביחס לטכנולוגיות אחרות.

ספר על החברה שלך ועל קורסים נוספים שעשית

בשנת 2004 הקמתי את חברת BizWise Technologies LTD המונה 18 עובדים פרודוקטיביים, 4 אנשי שיווק ותפעול, בית תוכנה היושב בבלרוס, סך הכל 26 עובדים ללא קבלני חוץ. החברה הנה חברה לשירותי חוץ, ועוסקת בפיתוח אפליקציות נתונים כגון MySQL, Oracle, Microsoft SQL Server ובסביבות פיתוח כגון NET. , J2EE, LAMP. כמו-כן, החברה עוסקת בפיתוח קוד מאובטח, בבדיקות אבטחת מידע ובהדרכות תוך התמקצעות בג'אווה ובמייקרוסופט.

הסמכות נוספות שעשיתי הן 3.5/4 MCPD בתחום פיתוח NET. , MCPD Sharepoint 2010 והסמכת MCT.

מה מעניין אותך ומאתגר אותך?

בעבודה כל לקוח הוא פרויקט בפני עצמו הכולל הן את הצד הניהולי של הפרויקט ושל האנשים המעורבים בפרויקט  והן את הצד הטכנולוגי והאתגרי בכל פרויקט. הדבר שאני הכי אוהב לעשות הוא לפתח תוכנה ולכתוב קוד מאובטח,לאפיין ארכיטקטורות מול הלקוח ולבנות משהו חדש וחכם.

ספר על חוויה שהייתה לך הקשורה לעבודתך

לפני עשר שנים התחלתי לכתוב ספר בתכנות שמעורבות בו עברית ואנגלית ושיש בו הרבה קודים, וכל שנה אני מעדכן אותו. לפני שלוש שנים פנתה אליי באימייל מתכנתת עיוורת אשר עובדת באחד ממשרדי הממשלה, וביקשה ממני חומר עזר בתכנות. היא הגיעה אליי דרך האינטרנט וביקשה שאעזור לה ושאשלח לה את הספר. בהתחלה הייתי די מופתע מזה שהיא עיוורת ומתעסקת עם קוד, דבר שמלכתחילה מצריך המון ריכוז ואנרגיה. החלטנו שתחילה אשלח לה חלקים מהספר ונראה אם הוא יכול לעזור לה ואם היא מסתדרת. התכתבנו ארוכות, עזרתי לה בשאלות, ובסופו של דבר שלחתי לה את הספר והיא אמרה שהיא מסתדרת ושהוא עוזר לה. הסיפור שלה ריגש אותי ושמחתי מאוד שהספר שיצרתי הצליח לעזור לה ולעוד רבים אחרים. תמיד האמנתי שכוח הרצון מנצח כל מגבלה ושאין דבר כזה "קשה לי" או "לא מסוגל". שוברים את הראש ומצליחים.

תגיות: Linux‏  /  Android‏  /  אבטחת מידע‏  /  DOT.NET‏  

תגובות בפייסבוק

תגובות למאמר



תגיות פופולאריות

X
הצטרף לעמוד שלנו בפייסבוק להישאר מעודכן!
וובמאסטר © כל הזכויות שמורות