可悲的西安軟體行業 可憐軟體開發人員 無奈的“碼農”

xaecong發表於2013-06-08

  為什麼軟體開發人員總被稱為碼農?很少有不同行的人稱呼軟體開發人員為“碼農”。身處西安軟體開發行業,軟體開發人員工作辛苦,加班再正常不過,專案進度、突發情況、軟體公司文化都可能成為加班的理由,雖然收入不一定差,但夠苦逼。另外一方面, 軟體開發人員魚龍混雜,水平參差不齊,而網際網路向來是一個強調能力的開放行業,有多少能力就拿多少工資,這樣註定有相當大一部分因為水平不夠,導致收入問題成為“碼農”的心病。

  而“ 工作辛苦”、“收入低”和農民有類似,所以無論自嘲或者是被別人冠以“碼農”的稱謂,辛苦、收入低這兩個標誌包含其一的可能性非常大。如果兩者兼有,那就是純種‘碼農’一枚,夠苦逼。

  對於“碼農”這個稱呼,有些人喜愛有加,有些人不以為然。區別在於對待“農”這個字的感覺。農當然是指農民,這個詞寓義很豐富,既可以說它偉大,也可以說它渺小。說它偉大,是因為我們的生存離不開農民,而且中國一直是個農業為本的國家,曾經說是百分之八十的人是農民,這意味著往前翻?兩代,你我眾人皆是農民出身。以此觀之,農可謂大哉。說它渺小,則是因為大家的觀念裡,農民意味著有很多缺點,冠冕堂皇的說法是劣根性,比如目光短淺、思維陳舊、自私小氣等等,總之是為我們受過教育的人群所看不慣的種種毛病——這些毛病雖然我們自己也有,但是我們看不見——於是乎“農民”成為了罵人時常用的字眼。

  其實,把自己的程式設計生涯與田間地頭的鋤禾日當午對應起來,確是有那麼些相似之處的。你能想象得到,田間整齊栽種的秧苗,與螢幕上顯示的錯落有致的程式碼行有幾分神似。各種莊稼的種植是有講究的,正如你要注意程式設計風格。施肥灌溉,猶如你對程式碼進行的編譯連結。除草除蟲,自然是在做著debug 。你挑水來我澆園,大概是在小菜園中進行的結對程式設計。因為靠天吃飯,農民們也要學點雲端計算,去五道口職業技術學校進修的人也多起來了。收割的季節,活多人少,也常常是要搞外包的,因為deadline 很重要。不過坦率地說,“碼農”這個叫法讓人體會更多的是滑稽、搞怪、無厘頭。畢竟一個是簡單的體力勞動,一個是高智商的腦力勞動,不可同日而語。

  碼農的草帽底下,是一顆充滿創造力的自由不羈的頭腦。他們遵從最佳實踐而痛恨陳規教條,他們欣賞天才而不迷信權威,他們喜歡思考而不輕易苟同。他們是技術人,卻追求人文理想;他們敢於吶喊,說出自己的觀點和主張,也更善於腳踏實地,用自己的點滴工作去改變現狀。碼農們是勤奮的,加班加點的工作是常有的事情,城市夜間的燈火,有多少是在碼農們的辦公室和居所點燃?週末四處舉辦的技術交流和講座,又活躍著多少碼農的身影?線下讀書,線上討論,冥思苦想,動手實踐,新技術驅動著碼農們的腳步,碼農們在改變著我們的生活。生存離不開農民,生活離不開碼農。

  對碼農來說,出路有三:

  1、求穩定:那麼就繼續待在大軟體公司。這樣可以有穩定的收入,也能獲得較不錯的社會地位。後面的路,一個是在軟體公司內繼續向上爬,一個是借在各大軟體公司間跳槽來提高。

  2、求發展:可以去一些二三線軟體公司,技術牛人的話,去這樣的軟體公司一般都可以獲得可觀的收入,在軟體公司內地位比較高。軟體公司做得好,能夠在收入上更進一步,但空間不會很大,畢竟說白了還是個高階打工者。

  3、求機遇:技術牛人,可以嘗試和熟悉的同事朋友成立團隊,建議最好是進入webgame領域。一、自己掌握技術,是領頭人,可以快速啟動;二、進入門檻比客戶端低,這個無論是在人員、資金、時間上都有優勢;三、融資渠道目前正處於火熱階段,有技術、有團隊、有想法,拿個幾百萬的投資還是比較容易的;四、回報相對豐厚,只要產品能出來,不是很差,都可以賺錢,只是賺錢數量多少的問題。

  不是說大軟體公司就沒發展、沒機遇,只是相對來說機會不如後兩者而已,所以讓他看的時候,自己多思量,碼農,很辛苦啊,辛苦!各位“碼農”,你們是如何看待這個稱呼的呢?你們有啥想說的?

相關文章