מתכנת
מתוך ויקיפדיה, האנציקלופדיה החופשית
מתכנת (לעתים תוכניתן או תכנת) הוא אדם העוסק בתכנות, כלומר בפיתוח ובתחזוקה של תוכנה למחשבים.
הכשרתם של מתכנתים נעשית במסלולים אחדים:
- באוניברסיטאות ובמכללות, בעיקר במסגרת החוגים למדעי המחשב ולהנדסת תוכנה.
- בבתי ספר להנדסאים.
- בקורסים הניתנים במוסדות להדרכת מתכנתים.
- קורס תכנות של צה"ל.
למתכנתים מסלולי התמחות בשלושה מישורים:
- בהתאם לתחום הטכנולוגי שבו הם עוסקים: מתכנתי מערכות הפעלה, מתכנתי מערכות מידע, מתכנתי זמן אמת, ועוד.
- בהתאם לשפות התכנות שבהן הם משתמשים.
- בהתאם לתחום היישום שבו הם עוסקים: בנקאות, משאבי אנוש, משחקי מחשב וכד'.
התכנות הוא מקצוע דינמי ביותר, המצריך את העוסקים בו להתעדכנות מקצועית מתמדת. התעדכנות זו נעשית באמצעות כנסים מקצועיים והשתלמויות.
מתכנתי מערכות מידע זוכים להכרות מעמיקה עם תחומים שונים, בזמן ביצוע פרויקט נחשף המתכנת לעולם תוכן הנוגע לתחום בו עוסקת התוכנה, ועל מנת לבצע עבודתו נאמנה, עליו להבין את דרך זרימת המידע בארגון.
[עריכה] מתכנתים ידועים
- עדה לאבלייס, שעבדה בשיתוף פעולה עם צ'ארלס בבג', נחשבת למתכנתת הראשונה, משום שבשנת 1843 כתבה תוכניות למחשב שבאבג' תיכנן. באבג' לא הצליח לממש את המכונה שתיכנן, וממילא לא יכלה עדה לאבלייס לבצע את התוכניות שכתבה, אך אין זה שולל ממנה את זכות הראשונים לעיסוק במקצוע זה.
- גרייס הופר, מראשוני המתכנתים, כתבה את המהדר הראשון.
- ביל גייטס ופול אלן, מייסדיה של חברת מיקרוסופט, החלו את דרכם כמתכנתים שעסקו בפיתוח של שפות תכנות.
- ביארן סטרוסטרופ, מפתח שפת C++.
- ג'יימס גוסלינג, אביה של שפת התכנות Java.
- דונלד קנות, מחבר סדרת הספרים The Art of Computer Programming, אבי שפת התכנות הלינגוויסטית CWEB ויוצרה של מערכת הסְּדר TeX.
- דן בריקלין, יוצרה של תוכנת הגליון האלקטרוני VisiCalc, התוכנה שהפכה את ה-Apple II ממחשב לחובבים לפריט חובה לעסקים.
- דניס ריצ'י, שפיתח ביחד עם קן תומפסון את שפת C ומערכת ההפעלה יוניקס.
- טים ברנרס-לי, ממציא ה-World Wide Web.
- לינוס טורבאלדס, מפתחה של הליבה (kernel) לינוקס.
- ריצ'רד סטולמן, מייסד תנועת התוכנה החופשית, והמתכנת המקורי של Emacs.
[עריכה] ראו גם
[עריכה] לקריאה נוספת
- דוד שי, "מתכנתים בעולם רב ממדי", משאבי אנוש, יולי 2004.