איזו שפת פיתוח כדאי ללמוד?

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

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

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

אז מה עושים? חוזרים להתחלה ושואלים את עצמכם שתי שאלות:

  1. מה עורר בי את העניין ללמוד תכנות – חוץ מהכסף, כן?
  2. מה הייתי רוצה לעשות בתור מפתח/ת?

התשובות לשאלות האלה יתנו לכם מושג טוב יותר לצעדים הראשונים שלכם בעולם הפיתוח. למשל, יכול להיות שאתם רוצים להתנסות בפרויקט מסוים ב-iOS שמושך אתכם במיוחד. במקרה כזה כדאי לכם להתעמק בשפת Objective-C; אבל אם דווקא אנדרואיד מעניינת אתכם יותר בחרו ב-Java.

אם אתם חושבים על משרה מלאה ושואפים לפתח קריירה, כדאי לבחור בשפה שתלמד אתכם את צורת החשיבה והלוגיקה של תכנות. השפות Ruby, Python ו-JavaScript נחשבות לקלות ללמידה ונותנות בסיס רחב ומוצק; אבל אם כבר יש לכם בסיס טוב, תוכלו להשתמש בו כדי ללמוד שפות נוספות, להרחיב את הידע שלכם ולהעלות את היוקרה שלכם בשוק העבודה.

ייתכן שבכלל לא תצטרכו לבחור את השפה הראשונה שתלמדו. אם אתם רוצים להיות מפתחי front-end, תצטרכו לעבוד על ממשקי משתמש, כלומר לעבוד עם JavaScript; מפתחי back-end לעומת זאת מתעסקים בבסיסי נתונים, שרתים ואפליקציות, כלומר עובדים בעיקר עם שפות כמו Ruby ו-Python.

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

 

רונה חזקיה

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

הגב

24 Comments on "איזו שפת פיתוח כדאי ללמוד?"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
Sort by:   newest | oldest | most voted
מר עובדות
Guest

כתבה לא רלוונטי. לתת ציור מאתר אחר מלפני שנה כמעט לא רציני.
חוץ מזה כמה טעיות רציניות כאן.
1. זה מציג מצב עכשיוי יותר נכון מלפני שנה. זה בהכרח נכון לעד כמה שונים, מי שרוצה ללמוד עכשיו שפה צריך להסתכל מה יהיה בעוד שנתיים פלוס
2. שפות כמו obj C הולכת למות לטובת swift בכתבה בכלל אין מילה על swift.
3. שפות כמו rubycjava בירידה כבר כמה שונים ברצף לטובת שפות חדשות כמו Go scala. פייטון עובר די מהר לעולם אלגוריטמים ואיבוד נתונים במקום בניית אתרים.

ירדן
Guest

איבוד נתונים…נחמד

אנונימי
Guest

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

סתם אחד
Guest

בקיצור "דיבורים כמו חול אין מה לאכול"
מה עם חצי מילה על swift שראיתי מעשהו כאן הזכיר?
כאתר המתיימר להיות בנישת ההייטק הישראלי ראוי שיכתוב מישהו מהתחום…

גיא
Guest

מה עם swift? מה עם Go? מה עם scala?

הראל
Guest

זה הקישור המקורי

Learning To Code – Top 3 Best Infographics


כמו שאפשר לראות תאריך 19.04.2106. נתונים מלפני שנה כמעט…
לפי זה שחסר מילה swift כאן זה אומר משהו על רמה של נתונים כאן….
תעבור אלה כתבה לא רלוונטית

מישהו
Guest

אתה אומר שהכתבה הזו תפורסם עוד 89 שנים? נחמד…

Ran
Guest

כתבה לא רלוונטית

שולמית
Guest

אני חושב שהיום מדברים על FRAMEWORK יותר מאשר על שפות תכנות, מה עם IONIC

אחד שאוהב לתכנת
Guest
אחד שאוהב לתכנת

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

אביב
Guest

יש רק מערכת אחת שמנתחת נכון את הטרנדים בעולמות הפיתוח וחיפוש העבודה:
http://www.jobstrends.co.il

משתמש
Guest

ובכלל לא הזכרתם אץ node.js שהיא מאוד פופולארית וקלה ללמידה

תומר כהן
Member

הזכירו את JavaScript.‏ NodeJS זו מערכת שמתלבשת על JavaScript, בדיוק כמו שהזכירו את Ruby ולא את Ruby On Rails.

גלעד
Guest

הזכירו את javascript בתור שפה לצד לקוח. לא ציינו בכלל אפשרות להשתמש בה לצד שרת. כל התשתית של לינקדין למשל וכו׳. כתבה חובבנית ביותר…

תומר כהן
Member

אפשר להשתמש ב־JavaScript בצד שרת גם ללא NodeJS, למשל באמצעות ASP שהקדימה את NodeJS בשנים רבות (אבל בהחלט לא הייתי ממליץ למישהו להתקרב בכלל ל־ASP/JScript…).

גלעד
Guest

ASP ממש לא קשורה לnode.js. היא מייצרת דפים ורצה תחת שרת וובי (IIS במקרה הנ״ל). node.js זאת סביבת ריצה שלא קשורה לווב ומריצה שירותים שונים (היא *יכולה* גם להריץ שרת ווב פנימי, אבל היא הרבה מעבר לכך).

להזכיר backend בלי להזכיר node – זאת חובבנות, כמו שציינתי קודם…

Hana
Guest

Node js מתקדם מאוד לעומת ASP שיוצא מהעולם..

אז מה משתלם?
Guest

זה באמת לא רלוונטי- כדורסלן, עדיף שידע לזרוק מ3 או לפרוץ מתחת לסל?
מתכנת, צריך שידע כמה שפות ויתמחה לפחות בשתיים
איזה עדיף ללמוד ומה השוק מחפש זה משתנה מארץ לארץ חברה לחברה ומשנה לשנה – דוגמא לאירוניה דווקא מתכנתי קובול מרויחים יותר מכולם כי אין הרבה כאלה
עצה שלי – ללמוד שפה אחת LOW-LEVEL ז"א c++ אחת לפריימוורקס c#/java ושפת סקריפט אחת python/javascript/ruby

doron
Guest

אם מישהו רוצה ללמוד וטומציה – אז הכי כדאי זה JAVA עם סלניום.
קישור מצויין שמסביר למה.

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

תומר כהן
Member

… רק אם אתה מעוניין לעשות אוטומציה למערכות ווב.

turj
Guest

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

אביב
Guest

אם רוצים לדעת מה ללמוד, הכי טוב זה לחפש במה יש הכי הרבה עבודה:
http://www.jobstrends.co.il

גלעד
Guest

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

מימימי
Guest

היום רק nodejs ….

wpDiscuz

תגיות לכתבה: