程序員工作三到五年應該做什么

池建強在《大咖說》節目曾經這樣說過這樣一段話:

以我并不豐富的程序員閱歷來看,入行三到五年的經歷對程序員以后的職業生涯有非常重要的作用。互聯網時代學習環境開放,資料浩如煙海,很多大學生在走出學校大門的時候,很可能在某項專業技能上已經達到了很高的水準,但是這三到五年的探索,依然是不可或缺的。

工作的前三到五年對我們很重要,在這段時間里,我們漸漸熟悉了手上的工作內容,也真正了解自己所在行業的職能和發展方向。

在這段時間里我覺得應該達到以下目標:

確認自己職業生規劃,對至少接下來五年的職業發展有很明確的規劃;

知識和技能上有一定的積累,在工作中可以獨當一面;

形成一套自己的方法論,遇到問題時候有一套自己解決問題的方法;

某個領域上有較強的能力或者知識儲備,并逐漸發展成改領域的專家,培養自己的“不可替代性”;

有一定的管理能力,能帶領小團隊完成任務

……

對應到我們職業生涯的成長曲線上來說,我們至少應該在實習生的基礎上有了一到兩個轉折點了,工作的內容也應該是更有有技術含量。

比如開發人員,不應該只考慮單個模塊、功能、頁面的開發,而該考慮下整體框架設計,性能優化;數據人員,不應該還在寫簡單的查詢sql語句或者對比數據庫每個字段進行數據處理,而該分析數據背后的邏輯、數據變化的原因以及數據可視化的內容;產品人員,不應該只考慮簡單的產品設計工作,而是該從售前到需求到設計到實施到測試到運營等從產品生命全周期來考慮一個產品如何從0到1的工作...

到這個階段,我們每個人都應該考慮如何將一個產品優化,做得更好,而不只是做一個完全聽領導、聽客戶沒有自己想法的員工。

前者不僅知道做,也知道為啥要這樣做,然后還能知道怎樣做更好,從而實現核心業務上的突破;而后者只是機械地完成工作,即使做得再多,也只是一把好使的工具。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容