מהו מתכנת?

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



מהו מתכנת? מתכנת

 
מאת: ארז קלר

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



לכל השוביניסטים שביניכם, נקודה למחשבה:
האדם הראשון שנחשב כמתכנת היה בכלל מתכנתת, שמה עדה לאבלייס ....
.
עדה לאבלייס - התכנתת הראשונה
עדה לאבלייס היתה בתו של המשורר האנגלי הלורד ביירון, והיתה מתמטיקאית וסופרת בזכות עצמה.
עדה לייבלס ידועה בתור המתכנתת הראשונה שתכנתה את המחשב המכני (ידוע בשם מנוע אנליטי) שהומצא ע"י צארלס באבג' שהיה פרופסור למתמטיקה.
המנוע האליטי של באבג' תוכנן לבצע חישובים מסובכים.
שפת המחשב ADA שפותחה על ידי משרד ההגנה האמריקאי על מנת להחליף את שפת התכנות קובול (Cobol) נקראת על שמה עדה לאבלייס.
גוגל הקדישו לה דודל לכבוד יום הולדתה ה-197:
עדה לאבלייס - הדודל של גוגל


וזה איור של המנוע האנליטי של באבג' או הלפטופ של עדה אם ממש תרצו:
המנוע האנליטי של באבג''
 


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


 
 


כל הזכויות שמורות למחבר ©