יום רביעי, 1 ביוני 2016

שני כלי פרודוקטיביות שעובדים


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

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

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

לניהול המשימות אני משתמש ב - todoist.com הפשטות והנוחות של האפליקציה והממשק הוובי הופכים אותה לכלי נוח ויעיל.

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

שני הכלים הם חינמיים עם אפשרות לשידרוג בתשלום (ל - rescuetime שילמתי). מאז שעברתי להשתמש בכלים אלו היעילות שלי צמחה פלאים. 

נסו ותיווכחו.

יום ראשון, 29 במאי 2016

5 סוגי מתכנתים שצריך להיזהר מהם


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

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

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