כל דבר מתחיל מאיפה שהוא. לרוב כשחוקרים תחום מסוים, ניגשים תחילה להבנת ההיסטוריה שלו במטרה להבין דברים על העתיד. גם לתחום הפיתוח יש היסטוריה ענפה, לרבות בתחום של שפות תכנות ישנות שפיתחו וקידמו את הטכנולוגיה של אותה התקופה ועזרו לקדם ולעצב את העולם בו אנחנו חיים היום. אחת משפות התכנות האלו היא COBOL, ולמרות ששווה להכיר אותה בפן ההיסטורי, תופתעו לגלות שישנה עוד רלוונטיות לשפת התכנות העתיקה גם היום.
איך נולדת שפה?
COBOL נוצרה בשנת 1959 על ידי וועדה מיוחדת שהקימה משרד ההגנה של ארה"ב שהורכבה משישה חברות מחשוב מובילות, ביניהן חברת IBM. המטרה הייתה ליצור שפת תכנות פשוטה שתהיה מבוססת על אנגלית מדוברת ותשמש בעלי עסקים. שפת הקובול זכתה לאהדה רבה במהלך שנות ה-60 ואילך, במיוחד כשפה לפיתוח מערכות מידע בעולם העסקי. COBOL חזרה לרלוונטיות סביב סוף שנות ה-90 כתוצאה מאימת באג 2000 שהביאה לזינוק בגיוסם של מפתחי COBOL מתוך הצורך באנשים המבינים בשפה.
איפה היא היום?
COBOL עדיין כאן! השפה מבוססת בהמון מערכות מידע המשמשות חברות וותיקות יותר בשוק, לרוב מדובר בחברות ממשלתיות, חברות ביטוח, חברות אשראי ובנקים. אותן חברות מחפשות בקביעות מפתחי COBOL מנוסים לשם תחזוקה ושיפור המערכות הללו. זה הזמן לספר שאצלנו תוכלו למצוא המון משרות שוות בפיתוח COBOL! >>>
COBOL בכותרות
דוגמה עכשווית לרלוונטיות של שפת הקובול אפשר למצוא בשנה שעברה. פיל מרפי, מושל ניו ג'רזי חשף שהמדינה זקוקה למפתחי COBOL בדחיפות. הדבר קרה בשל מגפת הקורונה, שהביאה לעלייה חדה במספר המובטלים במדינה וגרמה לעומסים ואף לקריסות במערכת המידע מבוססת COBOL של משרד האוצר והרווחה. סיפור זה מציג שגם בארה"ב ולמעשה בכל העולם ישנו ביקוש למפתחי קובול מיומנים לצורך תחזוקה ושיפור מערכות אלו.
קשה ללמידה?
COBOL קיבלה שם של שפה עתיקה, קשה, ומסורבלת ללמידה, אך המצב אינו כזה. ראשי התיבות של COBOL הם "Common Business-Oriented Language" זאת אומרת, "שפה פשוטה לעסקים". ואכן היא כזאת. היא ליניארית, מוסברת מעצמה ובנויה על אנגלית מדוברת. כמפתחים, רצוי שתכירו כמה שפות תכנות, גם עדכניות וצעירות יותר כמו JAVA, Python ועוד שפות תכנות פופולאריות שפרסמנו בכתבה כאן, אך קובול היא הזדמנות ללמוד שפה שונה, בעלת היסטוריה, בה עושים שימוש גם בעולם הטכנולוגי של היום. בזמן שרבים יעדיפו ללמוד את השפות הצעירות והחדשות יותר, שפת הקובול הופכת עם הזמן לנישה ייחודית בנוף הפיתוח, מה שגם מעלה את הביקוש לתפקיד בקרב חברות רבות.
אז כפי ששמתם לב, COBOL היא לא מה שחשבתם. בשפה הישנה עוד משתמשים במוסדות רבים והמתכנתים שיודעים אותה מבוקשים בחברות אלו. אז אם אתם מכירים כבר את השפה ולא חשבתם שיש בה עוד שימוש, או מחפשים שפה חדשה ומעניינית בשביל ללמוד ולהרחיב את סל הכישורים שלכם, תשמרו את הכתבה הזאת ותשקלו לעבור לשפת ה-COBOL!
מתכנתים שיודעים COBOL? מתכנתים בכללי? המון משרות פיתוח חמות מחכות לכם אצלנו! >>>