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