天天看點

我熱愛Coding,但厭惡這個IT網際網路

在我十歲的時候,我覺得這個世界上沒有什麼東西能比我老爸的那台破電腦更好玩的了。後來,我成為一名Web開發愛好者。大學畢業之後,我在一個軟體公司工作,那個時候賺得并不多。再後來,我成為一名正式的Web開發者,在大中型網際網路工作,收入一下子提高了幾倍。但其實我想說的并不是這些。

這個行業特别需要熱情,那些因為真愛而進入代碼世界的人都是值得欽佩的。但并不是每個人都能像那些大神一樣,在地下室裡開發出Linux,并以此為樂。

問題是,愛好寫代碼和在工作中寫代碼是兩碼事。代碼愛好者所認為的那種有趣的代碼工作在現實中是很少有的。我覺得這個行業的程式設計工作更像是《雪崩》這本書中所描述的那樣。這本書寫于1992年,讀起來就像是一本神谕之作。

在過去,她以程式設計為生。而現在,她寫的盡是一些碎片化的計算機程式。Marietta和她的上司們在辦公樓的上層夜以繼日地開長會,設計出了這些程式。一旦設計定稿,它們就被拆分成小塊的程式片段,配置設定給各個組的開發經理。這些經理再細分這些程式片段,配置設定給底下的程式員。為了確定程式員能夠按照要求完成工作,他們必須遵守一系列規則和規範,這些規則和規範甚至比政府的規章制度還要繁瑣。

這個世界上有很多有趣的工作,但現實是我們大部分人隻是在做一些碎片化的工作,它們無聊,缺乏創造性。作為一名開發人員,我經常搞不清楚一份工作是不是像《雪崩》中所描述的那樣,但我意識到大多數時候自己隻不過是在給一個企業級CMS系統修複bug。

在很長一段時間内,我假裝自己很喜歡這份工作。但真實的情況是,在我離開那家非盈利組織之後,因為一大堆醫療賬單等着我支付,是以我成為了一名正式的開發者。

我無法否認這一事實,相信大多數人也無法否認。我知道還有其他人因為要養家才成為開發者。James Damore在CNN的一次采訪中說道:

之是以有這麼多男性進入高科技行業,部分原因是這些行業的薪水很高。我知道很多在谷歌工作的人其實沒有必要為工作付出那麼多的熱情,但他們的工作讓他們養得起家,是以他們呆在那裡。

如果中了彩票我會繼續寫代碼嗎?當然會,但不是為了工作而寫。我會選擇我喜歡的項目,而且不會花那麼多時間在上面。

在業餘時間每天花幾個小時寫代碼與在工作中每天花八個多小時寫代碼是不一樣的。十年的代碼生涯,幾乎把我的身體掏空了。長時間寫代碼會誘發我的偏頭痛,我的頸椎也開始出現問題。我嘗試使用各種類型的桌子,進行各種飲食調節,鍛煉,實體治療、按摩……這些項目花費我不少的錢。但我默不作聲,因為我害怕如果讓别人知道了,我就保不住這份工作。

有人問我為什麼不給自己充充電,然後找到“更好”的工作。我當然可以這麼做,畢竟學習新技術對我來說小菜一碟。但到了這個時候,我似乎已經沒有了那種熱望。

外面的公司要找的是那些願意長時間工作的人,他們真正想要的不是那些隻是在周末花幾個小時寫點開源代碼的人,而是那些下班回家之後還會花一整個晚上繼續工作的人。

好在我已經通過開發者的工作攢夠了足夠多的錢,如果不幸遇上什麼麻煩,起碼還能讓我生存下去。現在,我可以自由支配自己的一部分時間,幾個小時用來寫代碼,幾個小時用來寫作,還有充足的時間與自己在乎的人一起度過。

除了軟體開發之外,這個世界上還有很多行業要求長時間的工作。我夢想着這樣的一個世界,每個人不需要花那麼長時間在工作上。那個時候,我還能繼續寫代碼,但純粹是因為興趣。

謀膽并重

繼續閱讀