可悲的西安軟體行業 可憐軟體開發人員 無奈的“碼農”
為什麼軟體開發人員總被稱為碼農?很少有不同行的人稱呼軟體開發人員為“碼農”。身處西安軟體開發行業,軟體開發人員工作辛苦,加班再正常不過,專案進度、突發情況、軟體公司文化都可能成為加班的理由,雖然收入不一定差,但夠苦逼。另外一方面, 軟體開發人員魚龍混雜,水平參差不齊,而網際網路向來是一個強調能力的開放行業,有多少能力就拿多少工資,這樣註定有相當大一部分因為水平不夠,導致收入問題成為“碼農”的心病。
而“ 工作辛苦”、“收入低”和農民有類似,所以無論自嘲或者是被別人冠以“碼農”的稱謂,辛苦、收入低這兩個標誌包含其一的可能性非常大。如果兩者兼有,那就是純種‘碼農’一枚,夠苦逼。
對於“碼農”這個稱呼,有些人喜愛有加,有些人不以為然。區別在於對待“農”這個字的感覺。農當然是指農民,這個詞寓義很豐富,既可以說它偉大,也可以說它渺小。說它偉大,是因為我們的生存離不開農民,而且中國一直是個農業為本的國家,曾經說是百分之八十的人是農民,這意味著往前翻?兩代,你我眾人皆是農民出身。以此觀之,農可謂大哉。說它渺小,則是因為大家的觀念裡,農民意味著有很多缺點,冠冕堂皇的說法是劣根性,比如目光短淺、思維陳舊、自私小氣等等,總之是為我們受過教育的人群所看不慣的種種毛病——這些毛病雖然我們自己也有,但是我們看不見——於是乎“農民”成為了罵人時常用的字眼。
其實,把自己的程式設計生涯與田間地頭的鋤禾日當午對應起來,確是有那麼些相似之處的。你能想象得到,田間整齊栽種的秧苗,與螢幕上顯示的錯落有致的程式碼行有幾分神似。各種莊稼的種植是有講究的,正如你要注意程式設計風格。施肥灌溉,猶如你對程式碼進行的編譯連結。除草除蟲,自然是在做著debug 。你挑水來我澆園,大概是在小菜園中進行的結對程式設計。因為靠天吃飯,農民們也要學點雲端計算,去五道口職業技術學校進修的人也多起來了。收割的季節,活多人少,也常常是要搞外包的,因為deadline 很重要。不過坦率地說,“碼農”這個叫法讓人體會更多的是滑稽、搞怪、無厘頭。畢竟一個是簡單的體力勞動,一個是高智商的腦力勞動,不可同日而語。
碼農的草帽底下,是一顆充滿創造力的自由不羈的頭腦。他們遵從最佳實踐而痛恨陳規教條,他們欣賞天才而不迷信權威,他們喜歡思考而不輕易苟同。他們是技術人,卻追求人文理想;他們敢於吶喊,說出自己的觀點和主張,也更善於腳踏實地,用自己的點滴工作去改變現狀。碼農們是勤奮的,加班加點的工作是常有的事情,城市夜間的燈火,有多少是在碼農們的辦公室和居所點燃?週末四處舉辦的技術交流和講座,又活躍著多少碼農的身影?線下讀書,線上討論,冥思苦想,動手實踐,新技術驅動著碼農們的腳步,碼農們在改變著我們的生活。生存離不開農民,生活離不開碼農。
對碼農來說,出路有三:
1、求穩定:那麼就繼續待在大軟體公司。這樣可以有穩定的收入,也能獲得較不錯的社會地位。後面的路,一個是在軟體公司內繼續向上爬,一個是借在各大軟體公司間跳槽來提高。
2、求發展:可以去一些二三線軟體公司,技術牛人的話,去這樣的軟體公司一般都可以獲得可觀的收入,在軟體公司內地位比較高。軟體公司做得好,能夠在收入上更進一步,但空間不會很大,畢竟說白了還是個高階打工者。
3、求機遇:技術牛人,可以嘗試和熟悉的同事朋友成立團隊,建議最好是進入webgame領域。一、自己掌握技術,是領頭人,可以快速啟動;二、進入門檻比客戶端低,這個無論是在人員、資金、時間上都有優勢;三、融資渠道目前正處於火熱階段,有技術、有團隊、有想法,拿個幾百萬的投資還是比較容易的;四、回報相對豐厚,只要產品能出來,不是很差,都可以賺錢,只是賺錢數量多少的問題。
不是說大軟體公司就沒發展、沒機遇,只是相對來說機會不如後兩者而已,所以讓他看的時候,自己多思量,碼農,很辛苦啊,辛苦!各位“碼農”,你們是如何看待這個稱呼的呢?你們有啥想說的?
相關文章
- 殘酷與無奈 軟體從業人員的職業管理
- 軟體開發人員通病
- 如何成為更好的軟體開發人員
- 軟體開發人員的“七重苦”
- 軟體開發人員的組織與分工
- [北京]招聘軟體開發人員(java)Java
- 81%的開發人員表示知道軟體存在缺陷
- 劃分軟體開發人員的兩種尺度
- 軟體開發人員的組織與分工(轉)
- 軟體過程改進中的無奈
- 軟體開發人員的關鍵績效指標指標
- 軟體開發人員如何走好職業生涯前幾步?
- 美資上海招聘Java軟體開發人員Java
- 軟體開發人員薪水差距如此之大
- 軟體從業人員如何激發敏捷團隊?敏捷
- 作為軟體開發人員真的需要學歷嗎
- 如何量化考核軟體開發人員績效薦
- 【軟體開發工具——陌生的熟悉人】
- 自上而下的軟體開發和自下而上軟體開發
- 軟體開發中的上帝模式與農民模式模式
- 軟體開發的成本估算—我的程式碼行
- 軟體開發人員如何提升自己的架構設計能力?架構
- 軟體測試人員的煩惱
- 給一段軟體公司求職對白,供想要求職的軟體開發人員參考求職
- 軟體測試經理談軟體測試人員的自我提升
- 我的測試之旅:(1)起點——作為軟體開發人員
- 如何開發無法維護的軟體
- 準備加入軟體開發行業的朋友可以看看行業
- 軟體行業的發展要尊重軟體工程的價值規律 (轉)行業軟體工程
- 軟體開發與軟體研發
- 測試人員如何在軟體敏捷開發流程中體現價值?敏捷
- 軟體開發人員真的瞭解SQL索引嗎(聚集索引)SQL索引
- 軟體開發過程中各類人員共通心理剖析
- 軟體開發的難
- 軟體“吃”掉了軟體開發
- 軟體開發mac常用軟體Mac
- 軟體開發:app軟體開發,pc端軟體開發,微商城/小程式開發APP
- 軟體開發工程師常用的工具軟體工程師