程式設計師,如何打破職業瓶頸期?

2021-09-05 12:04:35 字數 970 閱讀 1855

程式設計師經過知識的積累過程大致分為困惑期、發展期、瓶頸期和自由期四個階段,困惑期、發展期和自由期這三個階段隨著工作經驗的逐步豐富,過渡都是非常容易。與其相反,瓶頸期是很難渡過並且這個階段是對事業和人生的非常關鍵的階段。在這裡學到的、掌握到的都是行走江湖的真功夫。經歷了這個過程後,就基本能把程式設計師分出個三六九等。

很多程式設計師到了瓶頸期(工作5年左右)後,就會處於乙個停滯狀態。技術上已經駕輕就熟,工作上已經按部就班並且完成得還很不錯。常常感覺自己無所不能什麼都會,就是在實踐中感到無從下手。雖然心裡感覺有些不甘,但是何去何從顯得很茫然很無助。

如何才能打破這個瓶頸期呢?

首先,技術知識

這個階段的程式設計師,技術應該有更上一層樓的意識,千萬不要固步自封,夜郎自大。1)要對自己在技術上有乙個客觀的分析,看看自己的長項在什麼地方,弱項在什麼地方。對自己的弱項就要想辦法進行克服,千萬不要留在那裡,日後必然會影響自己的進步。比如,很多人弱項在物件導向的設計方法,人機介面互動,大資料量處理,處理效率等,如果有這些方面的問題就要想盡辦法去解決。

2)要注重程式設計基礎技能的深入掌握,很多時候程式設計師只是拿來主義,知其然不知所以然,把基礎缺失的那個部分再補回來,為今後向更高的技術境界打下基礎,比如像作業系統,網路知識、程式語言、資料庫、系統構架、軟體工程等基礎知識,要重新審視,把其中有用的知識掌握好,並且要學會把各種基礎知識給串聯起來,加深對基礎知識的認識。

3)要逐步把程式設計技術從功能實現方面轉向引數化設計、軟體構架等高階階段方面的研究,在共享、通用、標準化方面有所建樹。

其次,團隊意識

這個階段的程式設計師,基礎技術知識的積累到了一定程度,能把自己的知識經驗變現,讓更多的人能享受到技術的福利以及團隊協作的技能。例如:為了提高研發效率,團隊架構是否按照統一標準設計、框架設計是否讓新增業務介面的時候只需要少量**就實現、專案模組設計劃分功能是否能夠非常清晰易懂、與人溝通的技巧等。「團隊意識」技能的不斷提公升,恭喜你作為乙個技術管理者距離已經越來越近。你作為技術管理者的時候,顯然你已經突破這個瓶頸期,進入到下乙個困惑期。

程式設計師2 3年職業瓶頸期的思考

最近專案進度稍微有些放緩,雖然自己從去年到今年有些進步,但是感覺實質性的進步還是很少,決定好好思考一下,想辦法突破這樣的局面。工作兩到三年以後,該用的元件也都用了,大部分也有了一定解決問題的能力。但是想要更高的工資就得繼續修煉。整理了一下這個職業需要的技能 硬技能包括 基礎知識的掌握 以往的專案經驗...

程式設計師的發展瓶頸 如何突破瓶頸,瓶頸 突破瓶頸

首先要做到下面這些.1.自學能力是競爭力之本 2.自信能讓你與眾不同 3.興趣是學習效率的催化劑,培養自己的職業興趣。4.設定專案目標,以做專案的形式提公升學習效果,切忌無目標地學到哪算哪。5.話語權首先來自能力。6.難學的技能一旦掌握更具競爭優勢。7.用階段性成果不斷增強自己的自信,但最終支援自信...

Java程式設計師為什麼會有職業瓶頸?

2019年初,俗話說 金三銀四 這時候面試不知道你們慌不慌張。因為2018年冬天是寒冷的。其實18年的低溫持續時間不算很長,我也沒有披上軍大衣。但是突如其來的網際網路寒冬影響了不少人,網際網路寒冬當然主要受影響的就是程式設計師了。回顧過往,2017年是網際網路高速發展的一年,共享經濟僅僅乙個概念就成...