2年來的困惑,一夜之間,柳岸花明

(原創:閉月羞花貓 2007/09/10)
前一段時間對工作,對未來一直很迷茫。
並在這期間,陸續的發表了一些文章。
在這一段時間,幾乎對軟件生產失去了信心,對程序員的生存狀態產生了擔憂。

當然,中國的軟件產業來說,我們只能思考,去思考自己如何適應其發展,如何尋找出路。
如何在這一團團迷霧中找到屬於自己的天空。

中國程序員的現狀:
1 人員結構不合理
2 人員知識面泛而不精
3 程序員的廉價趨勢越來越明顯

造成上述問題的根本原因是:
中國人太多!

造成程序員廉價的重要原因:
1 中國的軟件行業由於發展緩慢,技術上距離歐美,日本差距非常明顯。
   所以中國並不具備大型獨立的軟件產品研發的能力,中國軟件的發展,大部分集中在企業級應用和門戶網站的建設上。
2 隨着企業級開發的日益簡單化(技術層面),對軟件人才的要求變得越來越低。以前少數人能幹的事情,現在大部分人似乎都能幹的起來。
  以前的門檻或許要重點本科計算機相關專業,現在的門檻似乎只要你上過大學,似乎都可以來搞軟件, 什麼信息管理這樣的專業畢業,
  似乎都可以毫不費力的搞程序。(在這裏絕對沒有貶低這些專業的意思)
3 以上兩個條件,加上中國的一個最大的國情-“人太多,就壓壓力巨大”,決定了中國軟件的另一條出路-“軟件外包”
   軟件外包行業已經越來越多的成爲軟件發展的寵兒,軟件外包這個詞彙也頻頻出現在各大雜誌上。
   軟件外包行業由於其特殊性,決定了其門檻比較低,不需要很強的技術能力。
   軟件外包,究其本質,和建築工程外包的性質沒有任何的區別。
   大部分的成員,不是專家,不是管理層,而是工人,也就是我們通常所說的民工。而中國從來就不缺少民工。爲了緩解巨大的就業壓力,
   國家還會繼續培養這樣的“人才”。不是經常有雜誌上動輒就是說,中國的外包人才的缺口有幾十萬麼?
   這幾十萬不是技術人才,使民工!
   你是不是覺得現在的程序員要價越來越上不去了?你是不是覺得你要求加工資的時候,成功率低了?
   你是不是覺得找工作困難了?

   《性工作者十日談》裏面有這麼一句話,出自香港本地性工作者:那些該死的北妹(中國大陸),把價格要的這麼低,我們的日子沒法過了。
   隨着企業級應用開發的簡單化,隨着工具的智能化,隨着從業人員的日趨龐大,中國程序員的日子可能會越來越難過。
   以前體面的白領,也會逐漸淪落成爲軟件生產流水線的一個普通的工人。加班加點,工資微薄,未老先衰。
   我預言:5年以內,軟件外包的門檻就是高中生,一個月薪水不超過社會平均生活水平的一半。所以在軟件外包公司走技術路線,是沒有前途的。

那麼面對這樣的局面我們應該怎樣積極的面對,因爲這個局面我們無法控制,也無法改變。
上面所講的企業級開發日益簡單化,僅僅是侷限於技術層面。
相反,企業的業務越來越複雜,式樣也越來越難以把握。針對這樣的情況,現在的SOA也是吵得沸沸揚揚。所以業務理解,設計型的人員越來越受到歡迎。工作也越來越重要。
那麼我們可不可以轉型成爲業務,設計爲主的人呢。
同時,軟件工人多了,相對應的管理人員不是也需要增加麼?是不是可以考慮往管理上發展呢?

這一點,在軟件外包公司表現的很明顯。
歐美外包,印度模式,大量的軟件工人,龐大的團隊,需要良好的業務理解能力的人來理解發包公司的需求,理解發包公司的設計。理解之後,再來把信息傳遞給代碼工人
來實裝,來完成。代碼生產的過程中,不斷對生產的產品進行監督與控制。使其按照需求正常有序的進行下去。
對日外包,現在國內非常火。上面分析過,中國適合開展外包。但是由於語言,文化等因素,在歐美外包方面,和印度阿三比顯然不具備優勢。
因此對日軟件外包自然成爲了最好的選擇。
對日軟件外包,更是需要業務把握的人才,而事實上業務式樣工程師,實際的待遇等,包括在公司中的地位,顯然比普通的代碼工人要高的多。
原因有2個:第一,在中國目前既瞭解技術,又具有設計經驗,而且精通日語的人非常的少。這類人才纔是奇缺。
                第二,還是中國人太多,軟件工人太多。而這些軟件工人普遍素質又差,再加上對日語又不懂,如何保證這部分人能夠正確理解式樣呢?那就是給這些人一個
                         交流的橋樑,引導他們按照需求來完成產品。

而上面說的這一類人,纔是中國軟件外包行業真正的希望!纔是外包行業的根本。

2年來,我一直過分的關注於技術,一直以來把技術能力擺在一個很高的地位。我曾經甚至很看不起技術差的人。
這也是造成我2年以來迷茫的根本原因所在,因爲2年啦我越來越發現,在軟件外包行業技術路線是很難走通的。

我甚至感覺,走業務系統工程師路線,遠離程序的人,甚至是日語專業畢業,根本不懂技術本身的人,受重用程度和地位前途比代碼工人高多了。
2年來,很多人只關心程序本身,不管業務,到頭來終究還是一個民工的角色,這樣的人,在我身邊隨便抓抓一大把,當然也包括我在內。

那一天,我幡然醒悟:技術路線根本走不通,遠離編碼,纔是軟件工程的一種高的境界。
資質有限,也醒悟的太晚,但不管怎麼說,終於醒悟了。

針對上述問題,我不是抱怨,我也知道還是有很多有能力的人走技術路線可以搞得很好的,但是對我來說,由於天賦有限,還是考慮放棄技術,走業務路線了.
相信看到這篇文章的人,大部分人最後都會發現,自己不適合做技術,軟件外包不需要技術.中國軟件沒有技術. 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章