程式設計師如何成長?你現在的職位和薪水真的配得上你的工作年限嗎?

yilian發表於2020-01-13

程式設計師如何成長?你現在的職位和薪水真的配得上你的工作年限嗎?

同步滾動:

何為成長?

成長是指自我提升,一方面是本身的個人能力,另一方面是社會對你的認可度。

最終,程式設計師的職位和薪水都能在成長中得以體現。

程式設計師如何成長?你現在的職位和薪水真的配得上你的工作年限嗎?

成長是有過程的,也是有跡可循的,我平時就很喜歡去GitHub上學習,來提升我的個人能力

GitHub對我們程式設計師來說是很棒的學習平臺,大家可以看看我的GitHub: ,沒有的程式設計師也可以自己註冊一個去學習

但是,不是所有人都會透過自己學習去成長!

很多人對成長有誤解,在他們眼中,隨著工作年限的提高,成長是理所當然的事情,這其實是一個誤區。

兩個程式設計師同時工作3年,難道他們兩個的成長就完全一樣嗎?

其實是不一樣的。很多崗位在招聘的時候都要求3年以上工作經驗,這個3年工作經驗是指持續成長的三年,而不是指渾渾噩噩混日子的三年。

下面舉個通俗易懂的例子,大家一定能理解。

程式設計師如何成長?你現在的職位和薪水真的配得上你的工作年限嗎?

這裡拿蓋大樓舉例,比如某大公司釋出瞭如下一個招聘需求,招聘資深建築工程師,提供具有行業競爭力的薪酬,要求如下:

  • 5年房屋建設工作經驗;
  • 對房屋建設的各個階段有深刻了解;
  • 熟悉各種型別的磚頭、鋼筋、水泥等原材料的使用方式;
  • 要求持有國家二級以上建造師,證書;
  • 吃苦耐勞優先。

看到這個jd後,只要是有5年經驗的建造師都躍躍欲試,都覺得自己可以。

程式設計師如何成長?你現在的職位和薪水真的配得上你的工作年限嗎?

其實這個崗位是幹什麼的呢?這家大公司想蓋一棟50層的高階商業寫字樓,需要招一個資深工程師來完成整個高樓的地基、框架和外形的設計,還需要考慮容災和抗震等級。

而來應聘的一大部分建築工程師,他們雖然工作了5年,可是他們平時都在做什麼呢?大概是這樣的:

  • 搬磚、和水泥、砌牆等;
  • 建過的房子不超過6層;
  • 從來沒有考慮過地基的搭建、框架和外形的設計,因為他們不需要考慮,只要按照已有的方案來幹就行。

就這樣工作了5年,在自己的工作領域(搬磚、和水泥、砌牆)駕輕就熟,覺得建房子不就這麼簡單嘛,覺得自己已經精通了建房子。

但事實上,他們真的能夠勝任50層高樓的建築工作嗎?很顯然,不能!

程式設計師如何成長?你現在的職位和薪水真的配得上你的工作年限嗎?

什麼樣的人能夠勝任這類工作呢?他們也工作了5年,他們平時所做的事情大概是這樣的:

  • 第一年:搬磚、和水泥、砌牆等,參與建造一些6層小樓;
  • 第二年:搬磚、和水泥、砌牆等,同時研究各種磚頭、水泥、鋼筋等原材料的特性,知道不同原材料的適用場景,可以獨立建造6層小樓了;
  • 第三年:跑到另一個建築隊,建造10-20層的普通住宅,開始跟著工頭一起參與地基、框架和外形的設計,業餘時間閱讀一些建築書籍,瞭解一些國內外知名建築的設計思想和理念,並時常在建築論壇發表自己對建築設計的理解;
  • 第四年:開始獨立負責10-20層普通住宅的建造了,在業餘時間開始研究30-40層商業建築的設計和建造,考慮設計理念、建築容災等問題,一心想自己設計一棟更高的大樓;
  • 第五年:一個合適的契機,加入這家大公司,主導50層高階商業寫字樓的設計和建造。

到這裡,我想大家都明白了。搬5年磚也還只是一個搬磚的,無論如何也設計不了摩天大樓。

對於程式設計師來說,待在同一個崗位重複著搬磚的工作,是無法有很大成長的,只有不斷地挑戰自我才是正確的成長姿勢。

當然,你有進取的心,願意挑戰自我,願意進階學習,我有一份整理幾個月的學習內容來分享給大家,裡面有Android進階PDF+進階學習影片+原始碼筆記+面試文件+Flutter+kotlin+演算法等等,

大家可以按照自己的需求點選 學習內容 檢視後領取。

學習路線也非常重要,我有個朋友是阿里p7,給了我一份移動架構師進階學習路線,讓我在學習過程中少走了許多彎路,詳情可以找我領取,希望給大家一些幫助。

程式設計師如何成長?你現在的職位和薪水真的配得上你的工作年限嗎?


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952849/viewspace-2673214/,如需轉載,請註明出處,否則將追究法律責任。

相關文章