-
1 # 區域性視界
-
2 # 網際網路技術雜說
不瞞你說,我是剛過30歲的碼農。剛畢業的時候我是做java,然後一年之後換到另外一家公司並且轉行做了演算法相關。非常尷尬的是專案組用演算法其實並不多,所以現在我後端能力一般,演算法能力也一般。說實話,目前多少有點後悔轉行。
30歲應該是我們碼農的一個小坎,距離35歲的大坎還有五年的時間。我覺得首先要做的就是抓緊時間提高自己的能力,讓自己成為一個牛逼的人,在某一個方向研究深入透徹,讓自己不可替代。那樣即使到了35歲相信找工作也不是一件難事。
當然我們知道程式設計師到了一定的年紀的確創造力會逐漸降低,轉型做管理應該是個不錯的選擇。
-
3 # 非凡創客
總體上2個方向
一、轉專案經理主要學習一下幾個方面的技能:
1、加強專業技術
學習系統架構、加強專業技術能力,成為某方面的專家。有條件的考一些含金量比較高的證書,如架構師等。做一些有技術水平比較高的專案,積累更多的實踐經驗。
2、專案管理
學習項管理能力,有條件的考一個專案經理或者PMP證書。
3、學習與人交往的藝術
學習怎麼與人分工合作,溝通,提高處理人際關係的藝術!
二、積極備戰,為自己創業做準備創業的要求比當專案經理還要高還要難,管理一個公司當然比一個專案內容要多,難度大,除了掌握專案經理的技能外,還要了解財務、稅收、公司法、營銷等很多東西!
創業非常艱難和孤獨的事情,可能默默耕耘很多年,最後也不一定成功。需要選好方向和適合自己的專案,需要籌備資金和團隊,還要找專案嗎,做營銷等。
最後祝各位大齡程式設計師,升職順利,創業成功!
-
4 # 子子叔
33歲,10年工作經驗程式設計師,我給你一點經驗和總結。
國內有很多人,錯誤的覺得,碼農是青春飯,但實際這個觀點是非常錯誤的。我在美企,日企都上過班,那邊50+,60+的程式設計師也非常多。很多外行覺得,寫程式碼是體力活,但其實寫程式碼本質上還是靠腦子和經驗。這兩點上,大齡碼農的優勢很大,當然你這個大齡不是混的,而是踏踏實實工作上去的。
我之前的公司,有一個比我大10歲的碼農,我剛畢業進公司的時候,他就30+了。一般新產品出DEMO,他一個人寫幾天就出來了,技術非常紮實。專案裡出問題,很多小朋友找幾天找不出原因,他來看個把小時,就找到了。他平時非常熱愛程式設計,幾乎有新技術也會一直關注和嘗試。
一般在一個團隊裡,像這樣優秀的大齡程式設計師基本是定海神針,工資比小年輕確實要高一倍,但是帶來的效率提升其實是5-10倍的提升。這點國內很多目光短淺的公司理解不了。我再舉個例子,國外很多開源專案,都是一個人完成的,比如之前FFMPEG作者,
fabrice bellard 1972年現在也要47了,但是他還是奮戰在一線,前幾天還開源了quickjs,這種東西沒一點閱歷也寫不出。這種例子還有很多,RUBY,PYTHON語言的作者,一己之力創造一個語言,也不是小年輕做的出的。
當然,年紀大了,如果不想折騰,可以轉專案經理或者架構師。專案經理就純管人和想上級彙報,不需要寫程式碼,但是這種能力,對於內向的程式設計師來說也未必能做好。架構師的話,也不錯,其實優秀的大齡程式都是架構師,因為基本能一個人擼一個程式,無非就是把中間你不想做的分給小朋友,當然需要控制進度,和寫技術文件協調整個團隊的參與。
回覆列表
做碼農呢,最重要的就是要不斷學習,不斷更新自己的知識結構,這樣才不能被淘汰。如果沒有機會去進一步深造,讀碩士,博士。至少要做到下面兩點:
1. 首先要提高白天在公司的工作效率,多和領導溝通,深刻理解領導的需求,多和同事溝通,只有合作才能讓工作事倍功半。
2. 工作之餘一定要補充新的知識,利用一些公開課程重新整理自己的知識結構。比如:利用Coursera這種網站去學習一些新的IT相關的數學課程和計算機課程。既能提高自己能力,又能獲得證書。