用戶5547733492
如果一定要從這兩類公司中選擇一個的話,那麼從程序員自身能力的成長角度來說,選擇外包公司是相對比較好的選擇。
按照歷史經驗分析,一般去甲方公司的程序員基本上不會有系統的開發任務,大部分甲方公司的主營業務並不是軟件開發,即使有編程方面的任務也大多都是以二次開發為主,雖然有的甲方公司具備一定的開發實力,但是對於程序員來說成長空間也比較有限。目前,很多軟件公司的HR對二次開發的程序員往往並不感興趣,所以二次開發對於程序員未來的發展會有一定的影響。
而且甲方公司往往需要程序員參與到項目調研、需求分析、項目評估等管理方面的事務中,久而久之就會逐漸遠離開發崗位,以後的發展方向可能會更偏向於管理。
隨著我國軟件產業結構升級,外包公司已經遠沒有之前多了,很多外包公司也都完成了從外包到自主研發的轉型,這是一個必然的趨勢。
從技術成長的角度來說,雖然外包公司大部分程序員都是應用級程序員,但是對於剛畢業的程序員來說還是有很多內容可以學習的,這也是一個積累編程經驗的過程。有很多研發級程序員都是從應用級程序員成長起來的,當然也有大量的程序員在工作的早期都從事過外包開發。
在外包公司工作一段時間之後,如果公司的發展速度已經滿足不了自己的成長速度,那麼可以考慮去互聯網公司做研發工作。互聯網公司目前正處在行業高速發展的時期,大量的互聯網企業都有巨大的成長空間,同時互聯網公司非常鍛鍊程序員的工作能力,對程序員的能力提升會有非常大的幫助。
程序員是一個需要終身學習的職業,合理規劃自己的職場生涯對程序員未來的發展還是非常重要的。
我從事軟件開發工作多年,目前的研究方向是大數據和人工智能,也在帶大數據方向的研究生,我會陸續在頭條上寫一些關於大數據方面的文章,感興趣的朋友可以關注我的頭條號,相信一定會有所收穫。
如果有軟件開發方面的問題,也可以諮詢我。
謝謝!
IT人劉俊明
當然能去甲方公司去甲方公司...
程序員就是民工...
召之即來揮之即去的工種...
並且是吃青春飯的工作...
年齡大了就沒人要...
程序員沒有所謂的工齡優勢...
2018年新出的技術你20年工齡有毛用...
遠不如年輕人學習能力強.價格便宜...
...
產品經理和項目經理才是軟件的靈魂和核心...
你一個程序員就是個按代碼規範碼代碼的...
不容得有一絲靈活...
...
你願意做裝修工人?還是做裝修經理?
...
沒錯...裝修經理根本不需要會糊瓷磚...
你從糊瓷磚學起一點意義沒有...