Anonymous : |
ניראה לי שיש טריליון מתכנתי JS או python או #C או ++c וכו' ולכן יהיה לי קשה יותר להכנס לעבוד בזה ממש כי אני ללא תואר ובוודאי ללא ניסיון.
חשבתי לנסות למצוא שפת תכנות גוססת שעדיין צריכה מתכנתים (מניח שבעיקר לתחזוקה). שמעתי על cobol וראיתי שיש כמה הצעות עבודה חדשות ממש בזמן הזה. ניראה לי שאם אלמד אותה לא רע, יהיה לי סיכוי טוב יותר להכנס לעבוד בזה אפילו ללא ניסיון, פשוט בגלל שאין מספיק אנשים שיודעים אותה. שאלתי היא האם יש עוד שפות דומות לקובול, מבחינת העתיקות מצד אחד (כך שאף אחד לא ממש לומד אותן) והצורך במתכנתים בשפות האלו מצד שני כי קיימות מערכות שצריכות עדיין להיות מתוכנתות בשפות האלו? |
Anonymous : |
איזה עיתון פרסם את זה? |
מתכנן שיווקי : | ||
https://www.globes.co.il/news/article.aspx?did=1001328053 : תופעה חדשה בניו יורק גורמת לרופאים לוותר על מכונות ההנשמה. 11.5.2020 https://www.globes.co.il/news/article.aspx?did=1001323959 : כך תבנו מכונת הנשמה: המהלך המדהים של ענקית המכשור הרפואי. 31.3.2020 |
אנליסט מתלמד : |
האם לא ברור למה אני מזכיר את זה? |
Anonymous : |
בניגוד לשפות תכנות אחרות, קובול רצה רק על מחשבי מיינפריים של IBM. אלו מחשבים עם ארכיטקטורה עתיקה שלא דומה למחשבים של היום. קח בחשבון:
1. הכל נעשה בטרמינל. 2. העורך (editor) שונה מכל מה שהכרת 3. הרצת תוכניות מתבצעת כ-batch למחשב מרוחק (בערך, בלי להכנס לפרטים) אם זה לא מרתיע אותך - באמת ישנו ביקוש, אבל קח בחשבון שבניגוד ל-java, בכל רגע נתון הביקוש גם הוא הרבה יותר קטן (אבל באמת קשה למצוא מתכנתים מתאימים) |
ירחמיאל : | ||
לא ברור. |
צפריר : |
אם סביבת המיינפריים ממש מושכת אותך (אבל למה?), אפשר להריץ סביבה כזו על האמולטור הרקולס: http://www.hercules-390.org/ ר’ לדוגמה https://wiki.ubuntu.com/S390X . |
צפריר : |
אם סביבת המיינפריים ממש מושכת אותך (אבל למה?), אפשר להריץ סביבה כזו על האמולטור הרקולס: http://www.hercules-390.org/ ר’ לדוגמה https://wiki.ubuntu.com/S390X . |
קוד: |
$ cat hello.cbl
identification division. program-id. hello. procedure division. main. display 'Hello from COBOL.' end-display. stop run. $ cobc -x hello.cbl $ ./hello Hello from COBOL. $ |
Anonymous : |
למיינפריימים שאני עובד איתם יש גם כניסת USB. הימים של כרטיסים מנוקבים חלפו זה מזמן |
Anonymous : |
ושכחתי לגמרי - אתה יכול לבקש משתמש (חינם) ב http://pub400.com/ - זה אומנם AS400 (iSeries) אבל הוא גם מבית IBM וגם עליו יש מהדר קובול עם IDE מוזר של IBM. אבל היום כולנו עובדים עם SSH וה IDE האהוב עלינו בדסקטופ, ורק שומרים את הקבצים על ה IFS, ומקמפלים על המכונה. לפחות תוכל לטבול קצת בעולם הזה של מחשבים גדולים. תהנה |
Anonymous : |
IDENTIFICATION VISION
כמובן שגם יש קומפיילר קובול למחשבים אישיים, ב DOS, חלונות, ולינוקס. ככה למדנו... |
Anonymous : | ||
בתחילת שנות התשעים עשיתי בגרות חמש יחידות בקובול על pc ! |
צפריר : | ||
נכון, וגם לי אישית לא יצא לעבוד עם מסוף טלטייפ. אבל עדיין למחשבי מיינפריים יש „קורא כרטיסים וירטואלי״. |
Anonymous : |
לפותח השרשור:
התוכנית שלך אינה טובה. ידיעה של שפת תכנות בלבד אינה מספיקה כדי להיות מפתח מקצועי, צריך הכרות עם אלגוריתמים, מבני נתונים, סיבוכיות, ועוד כל מיני דברים. צריך הכרות עם הפלטפורמה שאתה עובד עליהן, וזה כולל מערכת הפעלה וחומרה. טיב הפיתוח בקובול - למוסדות פיננסיים, מצריך מומחיות רצינית בהרבה יותר דברים מאשר רק קובול, ואני בספק רב שמוסד כלשהו יעסיק אותך רק על בסיס לימוד עצמי של השפה. דווקא בתחומי Web ו-Mobile יש הרבה משרות "זבל" - חברות קטנות או אפילו בינוניות שלא מוכנות לשלם שכר גבוהה למפתח רציני עם תואר וניסיון. ובגלל שמדובר בשני תחומים שכל הזמן גדלים, הביקוש למפתחים האלה גדל גם הוא. בנוסף, קל יותר ללמוד את החומרים האלה לבד, הן בגלל ריבוי חומר באינטרנט, והן כי גם תוכנה וגם חומרה זמינים למשתמש הביתי המצוי. לכן, המלצה שלי היא שתבחר באחד התחומים האלה, תשקיע, תיצור תיק עבודות, ותחפש משרה התחלתית. לי זה עבד. בהצלחה! --לב |
Anonymous : |
מה שלמדתי ספציפית, חוץ מדברים כללים כמו שפות תכנות, כבר לא רלוונטי, היות והפלטפורמה ממנה התחלתי מתה לפני יותר מעשור.
אבל בגדול, אני עובד בתחום המובייל, ואם אתה רוצה להיכנס לתחום הזה, תתחיל מלימוד פיתוח ל-Android. --לב |