在我十歲的時(shí)候不傅,我覺(jué)得這個(gè)世界上沒(méi)有什么東西能比我老爸的那臺(tái)破電腦更好玩的了。后來(lái)赏胚,我成為一名Web開(kāi)發(fā)愛(ài)好者访娶。大學(xué)畢業(yè)之后,我在一個(gè)非盈利組織工作觉阅,那個(gè)時(shí)候賺得并不多崖疤。再后來(lái),我成為一名正式的Web開(kāi)發(fā)者典勇,收入一下子提高了5倍劫哼。但其實(shí)我想說(shuō)的并不是這些。
這個(gè)行業(yè)特別需要熱情割笙,那些因?yàn)檎鎼?ài)而進(jìn)入代碼世界的人都是值得欽佩的权烧。但并不是每個(gè)人都能像那些大神一樣,在地下室里開(kāi)發(fā)出Linux咳蔚,并以此為樂(lè)豪嚎。
問(wèn)題是,愛(ài)好寫(xiě)代碼和在工作中寫(xiě)代碼是兩碼事谈火。代碼愛(ài)好者所認(rèn)為的那種有趣的代碼工作在現(xiàn)實(shí)中是很少有的侈询。我覺(jué)得這個(gè)行業(yè)的編程工作更像是《雪崩》這本書(shū)中所描述的那樣。這本書(shū)寫(xiě)于1992年糯耍,讀起來(lái)就像是一本神諭之作扔字。
在過(guò)去,她以編程為生温技。而現(xiàn)在革为,她寫(xiě)的盡是一些碎片化的計(jì)算機(jī)程序。Marietta和她的上司們?cè)谵k公樓的上層夜以繼日地開(kāi)長(zhǎng)會(huì)舵鳞,設(shè)計(jì)出了這些程序震檩。一旦設(shè)計(jì)定稿,它們就被拆分成小塊的程序片段蜓堕,分配給各個(gè)組的開(kāi)發(fā)經(jīng)理抛虏。這些經(jīng)理再細(xì)分這些程序片段,分配給底下的程序員套才。為了確保程序員能夠按照要求完成工作迂猴,他們必須遵守一系列規(guī)則和規(guī)范,這些規(guī)則和規(guī)范甚至比政府的規(guī)章制度還要繁瑣背伴。
這個(gè)世界上有很多有趣的工作沸毁,但現(xiàn)實(shí)是我們大部分人只是在做一些碎片化的工作峰髓,它們無(wú)聊,缺乏創(chuàng)造性息尺。作為一名開(kāi)發(fā)人員携兵,我經(jīng)常搞不清楚一份工作是不是像《雪崩》中所描述的那樣,但我意識(shí)到大多數(shù)時(shí)候自己只不過(guò)是在給一個(gè)企業(yè)級(jí)CMS系統(tǒng)修復(fù)bug掷倔。
在很長(zhǎng)一段時(shí)間內(nèi)眉孩,我假裝自己很喜歡這份工作。但真實(shí)的情況是勒葱,在我離開(kāi)那家非盈利組織之后浪汪,因?yàn)橐淮蠖厌t(yī)療賬單等著我支付,所以我成為了一名正式的開(kāi)發(fā)者凛虽。
我無(wú)法否認(rèn)這一事實(shí)死遭,相信大多數(shù)人也無(wú)法否認(rèn)。我知道還有其他人因?yàn)橐B(yǎng)家才成為開(kāi)發(fā)者凯旋。James Damore在CNN的一次采訪中說(shuō)道:
之所以有這么多男性進(jìn)入高科技行業(yè)呀潭,部分原因是這些行業(yè)的薪水很高。我知道很多在谷歌工作的人其實(shí)沒(méi)有必要為工作付出那么多的熱情至非,但他們的工作讓他們養(yǎng)得起家钠署,所以他們呆在那里。
如果中了彩票我會(huì)繼續(xù)寫(xiě)代碼嗎荒椭?當(dāng)然會(huì)谐鼎,但不是為了工作而寫(xiě)。我會(huì)選擇我喜歡的項(xiàng)目趣惠,而且不會(huì)花那么多時(shí)間在上面狸棍。
在業(yè)余時(shí)間每天花幾個(gè)小時(shí)寫(xiě)代碼與在工作中每天花八個(gè)多小時(shí)寫(xiě)代碼是不一樣的。十年的代碼生涯味悄,幾乎把我的身體掏空了草戈。長(zhǎng)時(shí)間寫(xiě)代碼會(huì)誘發(fā)我的偏頭痛,我的頸椎也開(kāi)始出現(xiàn)問(wèn)題侍瑟。我嘗試使用各種類(lèi)型的桌子唐片,進(jìn)行各種飲食調(diào)節(jié),鍛煉涨颜,物理治療费韭、按摩……這些項(xiàng)目花費(fèi)我不少的錢(qián)。但我默不作聲咐低,因?yàn)槲液ε氯绻寗e人知道了揽思,我就保不住這份工作袜腥。
有人問(wèn)我為什么不給自己充充電见擦,然后找到“更好”的工作钉汗。我當(dāng)然可以這么做,畢竟學(xué)習(xí)新技術(shù)對(duì)我來(lái)說(shuō)小菜一碟鲤屡。但到了這個(gè)時(shí)候损痰,我似乎已經(jīng)沒(méi)有了那種熱望。
外面的公司要找的是那些愿意長(zhǎng)時(shí)間工作的人酒来,他們真正想要的不是那些只是在周末花幾個(gè)小時(shí)寫(xiě)點(diǎn)開(kāi)源代碼的人卢未,而是那些下班回家之后還會(huì)花一整個(gè)晚上繼續(xù)工作的人。
好在我已經(jīng)通過(guò)開(kāi)發(fā)者的工作攢夠了足夠多的錢(qián)堰汉,如果不幸遇上什么麻煩辽社,起碼還能讓我生存下去。現(xiàn)在翘鸭,我可以自由支配自己的一部分時(shí)間滴铅,幾個(gè)小時(shí)用來(lái)寫(xiě)代碼,幾個(gè)小時(shí)用來(lái)寫(xiě)作就乓,還有充足的時(shí)間與自己在乎的人一起度過(guò)汉匙。
除了軟件開(kāi)發(fā)之外,這個(gè)世界上還有很多行業(yè)要求長(zhǎng)時(shí)間的工作生蚁。我夢(mèng)想著這樣的一個(gè)世界噩翠,每個(gè)人不需要花那么長(zhǎng)時(shí)間在工作上。那個(gè)時(shí)候邦投,我還能繼續(xù)寫(xiě)代碼伤锚,但純粹是因?yàn)榕d趣。
來(lái)源:大碼農(nóng)