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