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

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

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

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