專科程序員和二三本的程序員差距大嗎?

dj小周


作為一名IT行業的從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

程序員之間的區別主要體現在崗位工作任務上,學歷對於程序員會有一定的影響,但是對於大部分應用級程序員來說,專科學歷與本科學歷的差別並不大。

程序開發任務總體上劃分為兩大類,一類是平臺研發任務,另一類是應用開發任務。從事平臺研發任務的程序員也就是通常所說的研發級程序員,這部分程序員以平臺設計和實現為主,需要具備紮實的數學基礎和計算機基礎,目前從事研發級崗位的程序員多以研究生為主。當前比較熱門的平臺研發領域包括大數據平臺研發(處於成熟期)、物聯網平臺研發(根據Gartner報告尚未成熟)以及人工智能平臺研發(以行業應用居多)。

另一類開發任務是應用級開發任務,多以具體的軟件產品開發為主,這部分開發任務佔據了大部分軟件開發份額。應用級開發主要是在已有的平臺下進行應用開發,解決行業的業務邏輯問題,比如常見的Web開發、移動端開發等都屬於應用級開發。目前從事應用級開發的程序員多以本科、專科畢業生為主,崗位的工作強度和工作壓力還是比較大的。

從職業發展的角度來說,應用級程序員之間的區別主要體現在知識結構上,比如是否能夠進行多場景的任務開發、是否掌握大數據開發、物聯網開發、移動互聯網開發技術等等,當前全棧程序員就比較受歡迎。隨著終端開發場景的逐漸豐富,未來全棧程序員將有大量的需求。

最後,對於應用級程序員來說,不斷突破崗位發展瓶頸是非常重要的,也在很大程度上決定了自身的職業生命週期。通過讀研來突破崗位發展瓶頸也是一個不錯的選擇,按照歷史經驗來看,不少程序員讀研之後都完成了崗位升級。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網方面的問題,或者考研方面的問題,都可以諮詢我,謝謝!


IT人劉俊明


人可能有差距,代碼不會有差距,天底下有一眼看出來就是專科生寫的代碼?有時候剛畢業的人寫出來的代碼到認得出來。


matlab_jin


說實話,自從2008年以後 我們集團再也沒有一位專科畢業生的程序員。本二見著幾個,本三 還是算了吧。


分享到:


相關文章: