軟體職業的天與地

2021-04-07 08:51:20 字數 817 閱讀 3885

我所說的軟體職業的「天」指的是應用程式上層領域,天越高越要總攬全域性。而「地」指的是系統程式底層領域,地下越深越要掌握細小高深的技術。

人往天上做被看作使大多數公司軟體職業的發展路線。首先是應用程式的開發者,例如erp,crm,scm等眾多管理系統,然後是公升級到這些應用程式的設計者,最後成為某個領域的顧問。

人往地下走被看作是有挑戰性的職業工作。首先作為系統程式的開發者就很有難度。例如,作業系統的開發者,程式語言的開發者,各種應用伺服器的開發者。

然後是這些系統的設計者。最後成為計算機軟體專家。

不論天與地都需要執著和耐心才能到達最高境界。在中國,領域顧問被看作是最有「錢」途的工作,大多數軟體從業者都希望能盡早進入這個境界,中國有不少領域顧問,他們成為後繼者的楷模。而程式設計師被看作是最基層的職業,大多數人都想盡早離開這個職業。如果中國所有的程式設計師平均3年就轉到其他領域不從事開發工作,那麼不管中國的it實施了多少年其程式設計師的經驗永遠只有3年。

發達國家,例如日本,30多歲的程式設計師仍然在耐心的編寫**,更不用說美國。中國為什麼沒有自己的計算機語言,作業系統核心?不是因為中國人不聰明,就是因為大多數開發者的程式設計經驗都太少了。還沒有達到水平就轉到其他行業了。為什麼要轉行?因為中國雇主有不正確的理念,就是程式設計師是軟體行業最低的職位。為什麼最低?因為程式設計師的經驗只有3年。聽起來就像先有雞還是先有蛋…

其實中國也有有經驗的程式設計師,但是這些程式設計師都在孤軍奮戰,為什麼在孤軍奮戰? 因為沒有個領袖能把他們組織起來,中國缺少的就是想anders,james,linus這樣的「地下」領袖。雖然我希望能成為這樣的領袖,但根據我的智商,起碼還要再寫10年的**。我希望從事軟體行業的能人志士不要過早的放棄程式設計師這個職業,讓我們多一些計算機專家。

職業 軟體實施

對該職業的各類評價 幹得好可能別人不知道,幹得不好誰都知道。一種低價值的重複勞動,關鍵是不能沉澱出精華了,不是打擊你,沒有前途的,而且累。實施不錯,可以培養你多方面的能力,不僅需要懂技術,還需要對軟體工程有很深的了解 當然,更重要的是,與客戶交流的能力,理解需求,分析需求的能力 而且實施的生命週期更...

軟體測試的職業前景

從閆輝的部落格看到的文章 http blog.csdn.net superyan archive 2006 05 22 748921.aspx。其實我的評價很簡單 不是人中龍,不要做測試。普通人做測試沒有前途。原因也很簡單。讓我們做個小測驗 10秒鐘,快!舉出你的10個偶像。裡面有靠做測試揚名立萬的...

談談軟體測試的職業發展

每個職位都有其重要的作用,測試也不是隨便來個人就可以做的,當然如果僅僅是需要乙個機械的操作過程,那麼沒有上過學的也可以,大可以找一些1 2千塊錢的技術工人來做,沒有必要浪費中國的大學生資源 雖然這個資源現在也是多的用不完 說著說著有點偏題了,其實做軟體測試會鍛鍊很多,做測試有測試的優勢,這裡暫時把職...