面向軟件開發人員的遠程工作

遠程工作使您成為更有效的開發人員嗎?更快樂的開發人員?您如何改善?

遠程工作是您作為軟件開發人員可獲得的最大好處之一。

在過去的十年中,我一直在進行遠程工作,並且我認識許多其他遠程工作人員。我可以準確地描述遠程工作的優缺點,並且為您提供一些技巧。

我知道不是每個人都喜歡遠程工作,並且遠程工作絕對不是每個人都喜歡的。這對我來說很棒,因為作為一個內向的人,與他人一起工作非常耗費精力,而且非常累人,尤其是在軟件工程之類的工作中,您已經需要花費大量的精力並且需要非常專注。也許您也一樣。

遠程工作使您成為生產力更高的開發人員嗎?這是一個很好的問題。我的意見是是的,但隨著意見的發展,每個人都有自己的意見和YMMV(您的里程可能會有所不同)。

好處

成為遠程開發人員可以為您帶來很多好處。

在家工作

您可以在家中工作。有什麼比這更好的呢?

肚子餓的時候,你只需要去廚房烤麵包。當您要咖啡時,您只需要沖泡咖啡,然後將其倒出即可。

您沒有關在籠子裡。您還可以去咖啡廳喝咖啡,一邊聽自己喜歡的開發人員的播客,或者通讀保存在Pocket上的所有文章。

能夠在家工作,因為您可能不想這樣做。也許您的屋子裡有其他人,如果您沒有一個清晰明確且獨立的工作空間來解決問題,那將是一個問題。

管理你的時間

需要暫停嗎?抓住狗,關閉計算機,然後出去走走。那是遠程工作的最佳福利之一。

一個會轉過身並咬你的人,所以要記住-你是一個專業人士,專業地管理你的時間。

生產力更高時工作

感覺沒有生產力?無需強調或“偽造”它。只是度過一個非生產性的下午。讀一些東西,而不會讓老闆大喊大叫。您將在稍後或明天工作,以彌補今天失去的時間。

如果您覺得晚上工作最適合您的工作效率,那就去做吧。您可以在午間小睡一會兒,並喚醒超級精力來應對這一新功能。

打破9比5

9比5是一項慣例,它起源於工業時代,並被強加於我們。沒有人會連續8個小時保持生產力。您最好在早上工作3個小時,休息一下,在下午進行2個非常專注的小時,然後再趕上或學習新東西,這會更好。

人們實際上並不會在9-5的工作中工作8個小時。您現身,喝杯咖啡,工作一點,聊天,再做一些工作,時間再喝杯咖啡,然後工作一點,然後開會,然後計劃,然後午餐,然後慢慢趕上下午,工作一點,該走了。也許您在美好的一天工作4個小時。一直以來,我一直感覺遠程工作效率更高,這就是為什麼我喜歡它。我努力工作,削減所有廢話,回到我的生活。在辦公室裡,我感到有義務即使在精神上也待在那兒,也無法做任何有意義的工作。在某種程度上,由於我的性格內向,與他人待在一起會使我精神萎靡,這是很常見的事情。

與您想要的人交往

您無需與同事進行社交。我曾經在一個非常不喜歡與我一起工作的人的環境中工作,但是沒有辦法克服這種情況。那隻花了一個月,所以我就把它吸了,但是沒有比這更久的時間了。遠程工作,您可以選擇要與同事一起參與多少工作,進行工作並與他們的工作進行交互。

你可以住在任何地方

你可以住在任何地方,我的意思是任何地方。如果您的公司要撤退,您所需要做的就是在距機場一段合理時間的地方,但是也許您也可以逃離阿拉斯加偏遠地區的生活,並有2-3天的雪地摩托前往機場。

注意:公司可能在某些特定國家/地區聘用。他們無法從任何地方僱用。他們能合同從幾乎任何地方都可以,但是那是另一回事,因此在移至那個閃閃發光的小島之前,請多加慎重地考慮我的建議

從技術上講,您可以在南極工作,儘管我不確定是否可以作為居民生活在南極洲。

這意味著地球上任何其他地方都可以。只要您擁有良好,可靠的互聯網連接

這是必不可少的。

我是在偏遠地區的麵包車上工作的,那裡的4G電話要比家裡好。

互聯網使您可以遠程工作,它應該足夠強大且快速地完成您應做的工作。

你不必住在城市

隨著辦公室工作和工廠需要本地勞動力,隨著時間的流逝,人類已經將自己集中到城市中。

有些居住在城市的人甚至都不會考慮遠離城市居住,但是出生在農村地區的某人要么想搬入城市,要么要盡可能遠離城市。

我知道,因為我出生在農村,所以我搬到了大城市攻讀計算機工程專業。我只有1小時的火車上下班時間,但我整週都住在城市,週末又回到家。

大學畢業後,我再也沒有回頭,回到家鄉,創辦了一家公司,並藉助互聯網開始與世界各地的公司簽約。

我知道有很多人完成了大學,卻再也沒有回到過家。他們喜歡他們在城市的生活。

我圈子中的許多人都在城市工作。如果他們喜歡“數字游牧”的生活方式,他們也喜歡從一個城市跳到另一個城市。

我喜歡鄉村地區,也喜歡住在山上/附近。我在冬季會做很多北歐滑雪,並且從山坡上走1個小時就可以很容易地每週兩次或更長時間進行滑雪。在夏天,我可以避開高溫。

我要強調的是,您可以在任何地方工作,無論是大城市,小城市,小鎮還是拉普蘭的偏遠地區。我知道人們也在海洋中的船上工作。

隨便穿

您可以隨意穿著舒適工作(提示中的穿著更多)

隨便吃

你在家或您想要的地方!您有更好的選擇來為您選擇合適的飯菜,而不必為自己在辦公室附近可以吃的東西所束縛。

您可以吃質量更好的食物,而且我經常吃我在花園里長大的食物,尤其是在夏天。那會使您獲得的營養成分和您無法食用的不良食物產生很大的差異,但這是另外一回事了。

適量的睡眠

您可以在下午中午小睡一會。午餐後有沒有感到困倦的感覺?去睡覺,超級精力充沛地醒來,而不是花時間去做毫無意義的事情,只是為了度過難關,並強調自己的工作效率不足。

當您“喜歡”時,您可以上床睡覺。如果您想在晚上上班,請務必在晚上上班。

我的日程安排更傾向於早起,例如早上6點開始工作。在早上8點已經做很多工作的感覺非常酷,我覺得我一天中的其餘時間都只做幾件事-比早上9.30開始工作要好得多,幾乎中午就在那裡。

更容易進入“區域”

什麼是區域?即使您不知道那是什麼,也一定會遇到它。

那時,您做的事情如此專注,以至於其他所有事情都消失了,時間流逝不為人所知,在某個時候,您意識到天黑了,您錯過了晚餐時間。

那是區域。這是開發人員最有效的地方,您編寫最佳代碼的地方,事情從您腦海中湧現,而不必渴望它們。

在撰寫本文時,我正在專區中。這是我可以在幾個小時內得出2000個單詞,然後將它們放在正確的位置,具有正確的含義並且不會感到無聊的唯一方法(我希望如此)。

有時我坐下並立即意識到我無法做好工作,因為進入該區域是不可能的。

在辦公室裡,這意味著同事來來往往,開會,人們聊天,飲水機以及更多的干擾。這也可能意味著必須使用您不喜歡或速度太慢的操作系統的計算機。

在家裡,消除這種干擾很容易。關閉鬆弛功能,禁用通知,關閉電子郵件客戶端,您便可以專心致誌了。

提醒您:在家裡,還有其他問題,例如其他人在家裡,或者更容易分心。稍後將在提示中對此進行更多介紹。

缺點

遠程工作並非一整天都很有趣。也有缺點,您需要意識到它們。

人們可能會認為您無所事事

交流,交流,交流。作為開發人員,有時我們的工作很輕鬆,因為我們的提交,發出評論和請求請求正在為我們說話。

但是那花了4個小時才發現的討厭的bug又是錯別字呢?如果您在巴厘島,人們可能會認為您整個下午都在海灘上度過。這就是為什麼溝通非常重要,而團隊使用所有這些工具來交換信息的原因。

錯誤的是交流過多而不是交流過多。

沒有同事社交圈

當然,缺乏真正的聯繫,您不會像在與其他人一起工作時那樣產生一種社區感。那是不可能的。

Google環聊,Slack和所有這些工具都無法替代現實生活中與人們見面和交談的方式。大多數在遠程工作的公司都會提供為期一周的務虛會,您可以在那裡上班並與同事一起玩樂。

這些事件有助於建立很多信任,它們也可能很有趣,但是您需要基於其他興趣甚至您自己的程序員圈子創建自己的工作以外的圈子。

我認為這是程序員大會的目的:您可以結識具有相同興趣的其他人。另一個例子是獨立黑客或數字游牧民族聚在一起討論和認識彼此。

在某些環境中職業發展機會較少

如果您工作的公司是100%偏遠的,沒有辦公室,那麼這不是問題。

但是,如果公司有辦公室,並且有幾個遠程員工,那麼遠程可能意味著您沒有進行某種對話。

人們認為您獲得職業發展的機會較小(轉到更高的職位),如果不是每個人都在遠程工作,這可能是正確的。

並非在每種情況下都是正確的,但我一直在閱讀有關該內容的信息。在某些承包商職位上,我是唯一的遠程工作人員,我當然感到很尷尬。有些對話發生在其他地方,人們忘記提供完整的上下文(可以理解)。

有效遠程工作的提示

  • 穿著得體:不要整天呆在睡衣中。您的著裝方式使您的頭腦清晰可見。當我與最新的牛仔褲(我最優雅的衣服LOL)一起工作時,我會感到更加認真。我不知道背後的科學,但這是真的(至少對我而言)。
  • 有自己的辦公室:請務必嘗試在您的房屋中找到一個可以打電話給辦公室或工作室的房間。帶門。除了工作外,別無其他。這是你的通勤。當您進入那裡時,那是辦公室,在那里工作。當您完成一天的工作後,請關上門,不要再將其打開。
  • 關上辦公室的門:如果房子裡還有其他人,請在聚焦時關閉辦公室的門。這清楚地表明您正在工作,並告訴他們,當他們看到門關上時,沒有任何理由應該打開門。當您注意力不集中時,請不要開門。
  • 在其他所有人之前醒來:我想在早上6點醒來。屋子裡什麼也沒發生,我意識到自己已經盡力了。當我的SO醒來時,早上8點,我已經做了很多工作。
  • 阻止分心:只要我努力保持專注,就可以一鍵點擊包含那些有趣新聞的報紙。 HN Reddit,請命名:您需要強行封鎖他們。我使用一個名為SelfControl(https://selfcontrolapp.com/),有很多類似的功能,也適用於手機。
  • 有儀式:開始工作時,我進入專用空間,戴上耳機,在早晨開始我最喜歡的音樂,或者更活躍(無聲!)的電子音樂。那是我的設置,它告訴“開始時間”。當我完成工作時,我只是去花園裡做一些體育活動,或者去walk狗。這標誌著身心“關閉”

如果您有團隊:

  • 與同事聊天:總是談論工作對長期生產力不利。閒聊,詢問人們在星期一的周末做了什麼,始終是建立人際關係的好方法,而對他人感興趣的簡單舉動也很友善。不要讓對話總是圍繞公司主題展開
  • 切斷鬆弛:也就是說,知道何時關閉Slack或其他任何通信方式(例如電子郵件),並專注於工作。僅僅閱讀其他人的談話可能會浪費很多小時的生產力。
  • 每週視頻群聊視頻聊天:快速的15分鐘視頻聊天(取決於團隊規模)是結束一周的好方法。每個人都說他們做了什麼,並告訴他們星期一回來的計劃。

關於遠程工作的最佳建議是:有一隻狗(或您喜歡的任何寵物)。我在這個小技巧上加倍了,我養了兩隻狗。他們需要進行定期的運動和日常散步,因此它們會迫使您離開屏幕並出去,奔跑,弄髒。即使在下雨或下雪的時候。

如果您已經養了寵物,那將是一個很好的遠程工作福利:您可以每天帶上您的寵物去上班!

他們也是工作中的好公司。他們睡在桌子底下,我從來沒有和他們在一起感到孤獨。

已經證明,動物可以降低壓力水平並提供更好的工作與生活平衡。我發現每次都必須從椅子上起床來打開門,喝水,請客或散步是有益的。幫助您遠離辦公桌,找出任何問題的原因,或者只是更清楚地了解自己的工作。

您可能意識到自己在淋浴中得到了最好的主意,在這裡心靈得到了康復:walking狗時也會發生同樣的情況。

在哪裡找到遠程工作

在許多地方,僱用公司的地方可以遠程發布其招聘廣告。

最受歡迎的三個是:

遠程工作很難開始。如果您從不進行過遠程工作,那麼一家公司可能會猶豫不決,因為您尚不知道遠程工作的感覺如何,如果您喜歡它,或者因為不適合自己而辭職,公司可能會猶豫。

這就是為什麼許多工作需要一些遠程工作經驗的原因。

這在許多行業中很常見。 16歲那年,我很難在餐館裡找到一份夏天的洗碗工,因為我以前從沒做過洗碗工。

那麼,如果沒有人會僱用一個從未在遠程工作過的人,那麼您如何才能真正開始遠程工作呢?

人們建議在當地公司工作,然後逐漸要求在家工作1或2天。這樣,您就可以證明經驗。

另一種方法是通過自由職業。如果您曾經做過自由職業者,那就是總是遠程,因此您也可以將其視為經驗。

但是事情並非一成不變,即使沒有經驗,您也可以申請遠程工作。

好的遠程工作會吸引大量的求職者。在遠程工作申請中,與在本地公司工作時相比,其機會要低得多,因為現在與世界各地的開發人員競爭,而不是與居住在該地區的開發人員競爭。

也就是說,某處有一個遠程作業正在等待您的應用程序。您只需要嘗試!


更多實驗教程: