המדריך למתחילים לעבודה מהבית


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

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

הגדרת Office

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

להלן כמה כלים שלדעתי חיוניים עבור המשרד הביתי שלי:

  • אוזניות. אני מאוד אוהב אוזניות קוויות במיוחד כי לא נגמרת הסוללה בזמנים קריטיים. אתה תלבש את זה הרבה, אז וודא שאתה מקבל משהו נוח. יש לי שנייםאוזניות מיקרו: אחד לשולחן שלי ואחד שאני אורז בתיק המחשב הנייד שלי. בתור אוזניות תיק למחשב נייד, יש לה שתי תכונות נהדרות: מכיוון שהיא מופעלת באמצעות USB, אני לא צריך לדאוג לשמור על הסוללות טעונה, וזהמְאוֹדזול להחלפה אם הוא נשבר בתיק שלי. אני מוצא את האוזנייה הספציפית הזו קצת לא נוחה לשיחות ועידה ארוכות. אם אתה עושה הרבה כאלה, אז אני ממליץ עלCorsair Vengeance 2000- אוזניות אלחוטיות נוחות עם יכולת סוללה, המאפשרת לך לעבוד כל היום. (אגב, אף אחד מאלה אינו קישורי הפניה.)

  • מקום שקט לחשוב בו.באופן אידיאלי, אחד עם דלת נסגרת - במיוחד אם אתה גר עם אנשים אחרים, וכןבִּמְיוּחָדאם יש לך משפחה.

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

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

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

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

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

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

כלי תוכנה

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

הנה כמה שאני מאוד אוהב:

  • AwayFind (בתמונה למעלה), וזה טוב למיילים דחופים, במיוחד הודעות של הרגע האחרון ממשתתף בפגישה, שכן הוא מעביר אליך את ההודעות שלו באמצעות SMS.

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

  • חדרי צ'אט/IRCלכולם בצוות. זה יכול להיות רשמי (למשל, אמדורהחדר) או רק חדר צ'אט בסקייפ.

  • עוקב אחר באגים.למפתחים, זה ראוי לקטע משלו, אז ראה להלן.

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

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

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

שיטות עבודה מומלצות: מעקב אחר באגים

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

  • על מה אני עובד עכשיו?

  • מה יש לי בצלחת למהדורה הבאה של התוכנה הזו?

  • מהן התוצרים של הצוות כולו עבור מהדורה זו של התוכנה?

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

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

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

הערה: צירפתי כמה המלצות לעוקבי באגים ספציפיים בתחתית הפוסט.

שיטות עבודה מומלצות: תקשורת צוותית

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

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

הרגשת נוכחותך: אל תהפוך לבלתי נראה

אספתי כמה מהרעיונות האלה מה-Podcast של Wide Teams פרק 48. בתחילת היום, היכנס ל-IRC (או כל כלי שהצוות שלך משתמש בו) ותגיד "שלום", צ'אט על איך עוברים הימים של אנשים וכו'. גם אם זה אומר להיכנס ל-IRC ולשאול על ילדים, סופי שבוע, קבוצות ספורט, או פריצת סוף שבוע. כשאנשים יודעים שאתה כרגע בעבודה קשה, אתה לא הופך לבלתי נראה. בנה מערכת יחסים ותן לאנשים לדעת שאתה שם.

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

הודעות 'יום התחלה', 'זמן צהריים' ו'חזרה'

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

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

יש סטארטאפ מעניין שנקראסקוויגגל (בתמונה למעלה)זה עשוי לפתור חלק מהבעיות הללו (למרות שעדיין לא ניסיתי זאת בעצמי). בנוסף לצלם אותך כל כמה שניות, זה גם מאפשר לחברי הצוות ללחוץ על התמונה שלך כדי להתחיל צ'אט וידאו/אודיו, כמו גם לספק רכיב צ'אט טקסט. הרעיון מאחורי התמונה הוא לראות, במבט חטוף, אם אתה ליד המחשב שלך או לא. (אין דבר יותר גרוע מלנסות לשוחח עם מישהו באינטרנט ולא לשמוע מהר. האם הוא נתפס עם משהו אחר? עמוק בשטח? לא רואים את ההתראה בצ'אט? בשירותים עכשיו?). שמעתי על Sqwiggle ב-Podcast של Wide Teams פרק 83.

על פרויקטים שבהם אתה יכול להגדיר את השיטות המומלצות

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

מפגשי סטנדאפ

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

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

  • 1-3 אנשים: 2 מפגשים בסגנון סטנדאפ בשבוע

  • 4+ אנשים: פגישות סטנדאפ יומיות

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

המלצות

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

  • Planscope.io, במצב שבועי. זהו כלי למעקב אחר זמן + עוקב אחר באגים + כלי הערכת פרויקט ששולח ללקוחות מיילים יומיים כאשר אתה עובד על הפרויקט שלהםומאפשר להם לראות איך הדברים הולכים מבחינת התקדמות ותקציב. זה נהדר עבור פרויקטים של 1-4 מפתחים / חודשים בגודל.

  • מסלול האפליקציההוא עוקב אחר באגים עבור צוותי מפתחים קטנים עם התמקדות באומדן ופירוק הפרויקט לנתחים של שבוע עד שבועיים. App Trajectory יכול לומר לך כמה עבודה אתה משלים באיטרציה וכמה איטרציות עד להשלמת כל העבודה הידועה. זה נהדר עבור פרויקטים בגודל 2-12 מפתחים/חודשים.

  • Pivotal Trackerהוא כלי למעקב אחר באגים עבור לקוחות עם התמקדות במתודולוגיות Agile. זה נהדר אם אתה עושה איטרציות רשמיות של Agile או שיש לך גודל פרויקט שנמדד לפי מפתח/שנים.

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

  • שׁוּב,מדורהמצוין גם לצ'אט.

מַסְקָנָה

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

איך לעבוד מרחוק ועדיין להיות הטוב ביותר| טופטל


Ryan Wilcox הוא מפתח בטופטל, שוק למפתחים מובילים וחברות מובילות. לריאן יש למעלה מ-12 שנות ניסיון בתכנות וידע נרחב ב-Ruby on Rails, iOS/Cocoa, JavaScript, C++ (STL, Boost, wxWidgets), Python, SQL, VisualBasic ו-12 שפות נוספות. הידע שלו כולל ניתוח זרימת עבודה, רקע אופטימיזציה וכתיבה טכנית חזקה. כרגע הוא עובד במשרה מלאה עבורפנצטר, חברת מוצרי אינטרנט ו-iOS.

רוצה לראות את העבודה שלך על Lifehacker? אֶלֶקטרוֹנִיטסה.

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.