6 טיפים למפתחים מתחילים

טיפים ללמד תכנות

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

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

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

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

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

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

6. באגים זה חלק מהעניין – דבר אחרון, אל תפחדו מבאגים. זה קורה גם למפתחים המנוסים
ביותר, ההבדל הוא שהם למדו להשלים עם העובדה הזו.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *