沒想到這個系列的上一篇文章受到了如此大的關(guān)注,很多朋友也提出了不少問題和疑惑,我也將盡可能的在這一篇或這個系列的未來幾篇文章中給大家做出回答。這一篇blog還是讓我們先按照主線來繼續(xù),來談談程序員開始SOHO的另外一條路:
加入一個允許在家工作的公司
需要考慮什么?
上一篇文章一出,就有人問道:“在中國能找到允許在家上班工作?”-- 那是當然,因為我就曾在一家名叫 Intridea 的軟件公司工作過兩年多。并在這里結(jié)識到非常多的優(yōu)秀的程序員,我的兩位創(chuàng)業(yè)伙伴 Dingding, Ben 也都是在這里認識的。并且現(xiàn)在還有很多非常優(yōu)秀的老朋友依然在這里工作得非常happy。你也許會說,Intridea不是一家美國公司嗎?是的,有什么影響呢?作為一個打算 SOHO 的程序員你真的在乎你的公司是 based on 哪個國家的嗎?當選擇 SOHO 公司時,我個人認為你只需要考慮以下四個問題:
- 工作的內(nèi)容是否是你感興趣的
- 待遇是否讓你覺得滿意(不是我俗, 這個很重要。早日實現(xiàn)財務自由就靠它了 :p)
- 是否能結(jié)識有意思的,優(yōu)秀的人
- 是否對你未來的職業(yè)發(fā)展有幫助
是的,如你看到的,沒什么特別。你即使選擇一家不允許在家上班的公司,你也仍然需要考慮這四個問題。但是區(qū)別在于你不用考慮如下問題了:

- 不用考慮這個公司在哪個國家,哪個城市,哪個位置,離你家有多遠。 (依稀記得,流川楓當年就因為這個選擇了湘北)
- 不用考慮是否會因為公司在外地而被迫離開你的愛人或家人
- 不用考慮到公司的交通是否方便
- 不用考慮公司是否需要打卡
- 不用考慮公司是否提供免費且健康的午餐
- 不用考慮公司是不是發(fā)是不是 Apple 或 Thinkpad 的電腦
- 不用考慮公司的轉(zhuǎn)椅是不是200元一把在批發(fā)市場統(tǒng)一進貨的(不但對你脊椎和腰不好,甚至有爆X花的風險哦!>.< )
- ....
當你挑選遠程工作的公司時,你考慮的問題往往是更接近你工作的本質(zhì)。不會被一些客觀條件所束縛。換言之,你更容易找到你真正喜歡的工作。
怎么找到這樣的公司?

不得不說,讓員工在家里上班的公司仍然是屬于小眾的,你也可以說他們是超前的。但是找到他們并沒有你想像的那么難。我們要怎么找到他們?在回答這個問題之前我們必須要了解一下通常這樣的公司有什么樣的特點和價值觀:
- 認為人才不一定就在你家附近,他很有可能在大洋彼岸的某個地方
- 不喜歡通過招聘網(wǎng)站招人,不喜歡看簡歷(或者說簡歷通常只起到參考作用)
- 懂得如何宣揚自己的價值觀,通過自己的博客,Podcast, 寫書,走出去到各種conf 或聚會做演講或做交流
- 不喜歡繁重的流程,崇尚簡單。敏捷對他們來講更多是流在血液里而不是嘴巴里
- 他們大多是 Github 的用戶 和 37 Signals blog 或 書的讀者
- 崇尚開源
- ...
足夠了,雖然共性或許還有很多。但是已經(jīng)足夠我們找到他們了。如 1,2 所說,參加當?shù)氐氖裁慈瞬沤涣魇袌鲆约暗绞裁绰?lián)招聘網(wǎng)站投簡歷這種路數(shù)基本是沒戲了。我知道或許大部分人是這么找工作的,但是很明顯你是在找一個小眾的東西,怎么能用一個大眾的方法呢?來來來,讓我來為你指出幾條明路 :D
通過 Github 或 37 Signals 的Job board
如我上面第五點所說,這些支持 remote的公司或其員工,多多少少受到了 Github, 37 Signals 兩家公司的影響。這一方面是因為 Github, 37 Singals 是兩家價值觀輸出做得很好的公司,從而成為了意見領(lǐng)袖。另一方面就是他們本來就一直推動遠程工作的發(fā)展,無論是工具上,流程上,方法學上他們都在做出很多的嘗試和貢獻。這不, 37 Singals 馬上上架的新書不就是講 Remote working 的嗎?可千萬不要錯過喲。
話說回來,當這些公司需要發(fā)招聘信息時,他們通常很樂意選擇他們十分認同的公司的 Job Board,也就是:
是的,你可以說他們是這兩家公司的“腦殘粉”。但他們更重要的考慮是,他們認為在這兩個地方發(fā)招聘信息更容易找到和他們價值觀接近的人。你可能無法想象價值觀接近對于一個遠程工作的公司有多么重要。它意味著你可以節(jié)省大量的時間討論什么是對的,什么是錯的,它意味著你不知道為什么但是工作起來就是很合拍...
你可能會覺得這些 Board 中,很多并沒有說明自己是支持遠程工作的。是的,的確如此。但是很多沒有提到,并不代表他們是不允許的。大膽問一下,他們是否支持遠程工作。其實有很多是允許的,即使不允許你不也沒什么損失嗎?:)
BTW, 有空的時候看看這兩家公司的東西,開源項目也好,blog也好,書也好。也讓自己“洗洗腦”,這樣和你未來的同事相處一定會順暢很多...
通過社交網(wǎng)絡
如第3點所講,這些公司中大多喜歡表達自己的想法。他們的 blog,他們的 twitter... 你可以從這些地方入手找到他們。其實從他們發(fā)布的東西的內(nèi)容和方式你就多多少少能判斷這個公司是不是你想要的。并且不要羞于通過評論,@ 等方式和他們互動,進一步的了解他們。
也可以從 Github, 37 Signals 等一些著名Blog的評論中去尋找這些人的足跡,他們是不會錯過評論一篇優(yōu)質(zhì)文章,并發(fā)表一些自己的觀點的。和他們互動,認識他們。這就是一個好的開始。
通過參加conf
當一個公司意識到人才可能并不在你周圍的時候,他們是非常樂意走出去的。Joel 在他的 blog 也提到。你要找到優(yōu)秀的人才,那么你必須走出去。去那些技術(shù)的 conf, 去那些技術(shù)的 meetup。
而作為想要找到這些工作機會的人們,特別是遠程工作機會的人。你也應該順應這個趨勢,去各種 conf 和 meetup 和他們搞個“邂逅”。(比如即將到來的 Rubyconf China 2013)相信我這些你平時認為的意見領(lǐng)袖和牛人比你想的要隨和多了,勇敢的去和他們聊聊天,你一定收獲會頗豐。說不定一個完美的工作機會就因為這個談話而誕生了。還是那句話,如果失敗你真有什么損失嗎?
另外如果你能提交一個演講,那將是一個更完美事情。在場所有的人將聽到你的觀點,你的演講。你知道這意味著什么嗎?這將意味著,他們或許會來找你聊天。而你,只要當他們來時表現(xiàn)得隨和一點就行了,那么接下來很多問題都好辦了 :p
通過開源貢獻
還有什么比代碼更能說明一個程序員的水平?如果你瞄準了一家公司,那么去 Github 翻翻他們家的箱底。如果找到一些你略微熟悉的開源項目,立即fork。試用,并想想有沒有什么改進的空間。(比如你就可以拿我們的箱底開刀)
接下來的日子或許會過得有些辛苦。熟悉這個項目的代碼,搞清楚它的工作原理,最重要的是摸清他們的開發(fā)風格。然后提交 PR,參與到這個項目的開發(fā)中。
只要有幾個不錯的 PR 被接受,并和維護者熟悉了。然后你可以投放簡歷到這家公司了。相信我你中標率將高于其他所有人。因為你已經(jīng)證明了你自己,甚至你連編碼風格都和他們公司差不多。他還有什么理由可以拒絕你呢?
其實通過開源項目方式來招收新員工的方式,已經(jīng)大量的被很多公司所接受。因為它確實太好了,他可以保證你招收的人已經(jīng)是你想要的,并且你已經(jīng)具備了遠程工作的能力。
仔細想想,眾多的優(yōu)秀開源項目不都是遠程工作的產(chǎn)物嗎?:)
訂閱我的社交媒體
我的Blog 和 我的weibo 以及 我的twitter都會公布一些我所知道的遠程工作機會。如果你有興趣的話可以訂閱喲 :D
今天就在此公布一個:
上一期 Teahour.fm 我們采訪的 Striking.ly 團隊正在招收 Rails 后端程序員。他們要求前兩個月去公司上班,以后都可以在家SOHO。此團隊極其靠譜是第一個獲得Y-Combinator投資的中國團隊。如果你也是個靠譜的家伙,你可以和我取得聯(lián)系,我可以幫你做推薦。當然,你也可以直接上 :)
最后無恥小廣告一枚: 遠程工作一定要用好的項目協(xié)作工具,看看我們家的 Pragmatic.ly 吧。你一定會喜歡的 ;)