10 הרגלים של מפתחי אינטרנט גדולים

10 הרגלים של מפתחי אינטרנט גדולים

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

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

1. להיות חלק מתרבות החברה

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

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

2. ניקוי ספקות ושאילת שאלות

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

3. עבודה יזומה עם מעצבים

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

4. שמירה על רישום

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

5. להבין את התמונה הגדולה

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

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

6. משמעת

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

7. רסן את מה שלא חשוב והתמקד בדבר הנכון

כולם יוצאים מהצד, והם עלולים לבזבז את האנרגיות שלהם על X, Y ו-Z, כאשר הפוקוס של הפרויקט צריך להיות על A, B ו-C. מדי פעם, לרדת לחור הארנב עוזר, אבל במקרים מסוימים זה יכול להיות בזבוז זמן, או יכול לבלוע אותך שלם. אם מפתח יוצא לדרך, אז הוא חייב לזכור את המטרה הרחבה יותר ולהחזיר את עצמו.

8. לא להיכנע לפיתויים ולהסיח את דעתו

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

9. היו קצת מאורגנים עם הקודים

ה-dev צריך לעשות לו הרגל לכתוב קודים נקיים יותר, וחשוב שיהיה לו מבנה וארגון קוד כדי להימנע מבעיות קריאות.

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

10. פתח רק תכונות נחוצות

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

סיכום

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

מאמרים מעניינים:
הרגלים שצריכים לעקוב אחרי מפתחי אתרים מצליחים
הרגלים אלה הופכים מפתחי תוכנה מצליחים ביותר

תמונות: Flickr.com/ Thompson/ Catalog


על המחבר: רימה עובדת כמנהיגת מחשבות ב-PHPBabu.

כתיבת תגובה