אז החלטתם ללמוד שפת תכנות. מחשבה טובה! הצורך להיות קרוא וכתוב על עבודות שונות הולך וגובר. משרות מפתחי תוכנה במיוחד יגדלו ב -17% על פי נתוני הלשכה לסטטיסטיקה של העבודה.
עם זאת, כמתחיל, ההחלטה לקבל את ההחלטה המגבירה את הקריירה לרכישת הכישורים היא בהחלט מבלבלת. אתה עומד בפני מאות אפשרויות לבחירה כשפה הראשונה שלך. אז לפני שתבחר בחירה זו, כדאי לשאול את עצמך שתי שאלות מרכזיות:
-
מה גרם לך להתעניין בתכנות?
-
מה אתה רוצה לעשות כמתכנת?
התשובות לשאלות אלה ינווטו את הצעדים הראשונים שלכם, ואולי גם את כל קריירת התכנות שלכם. אם רעיון לפרויקט עורר את העניין שלך, בחר שפה שעוזרת לך להשלים אותו בצורה הטובה ביותר. לדוגמא, לימוד Objekt-C יאפשר לך לעבוד על פרויקטים הקשורים ל- iOS ואילו ג'אווה יאפשר לך לעבוד על פרויקטים הקשורים לאנדרואיד.
אבל אם אתם מעוניינים להפוך את הידע החדש הזה לקריירה במשרה מלאה, השתמשו בשפה הראשונה כדי ללמוד כיצד לחשוב כמו מתכנת וללמוד היגיון תכנות בסיסי. לדוגמה, מפתחים רואים את רובי, פייתון ו- JavaScript כקל יחסית ללימוד וכשפות המספקות בסיס איתן בהגיון התכנות והתחביר. אם יש לך בסיס טוב, קל יותר להרים יותר מכיוון שעקרונות מסוימים מתורגמים מאחד לשני.
או אולי, זה שתבחר עשוי להחליט עבורך בגלל החלק של הערימה הטכנית שמעניינת אותך. מפתח קדמי עובד על קוד הפונה למשתמש, הכרוך בלימוד JavaScript. מפתח אחורי עובד עם השרת, בסיס הנתונים והיישום שעשויים להיות כרוכים בשפות כמו רובי או פייתון.
מתחילים או לא, מתכנתים איכותיים מחפשים הזדמנויות ללמוד ולהתעדכן במגמות שפה וטכנולוגיה. הבחירה להרים אחת חדשה תחזור לאורך הקריירה שלך. עיין באינפוגרפיק מועיל זה כדי להנחות אותך בקבלת החלטה זו.




