一個程序員的成長獨白

一個程序員的成長獨白

階段一:不知道自己不知道(Unconscious incompetence)

大學期間,我和老師做過一些小項目,自認爲自己很牛,當時還去過一些公司面試做兼職,但是就是不知道爲什麼沒有回覆。那個時期的我,壓根不知道自己不知道,還以爲自己懂很多,現在想起自己以前就好笑,那個時候還算不上程序員,頂多只能算是個業餘編程愛好者。

表現:假自信、過度承諾、滿口我能行沒問題、看不起其他程序員….

階段二:知道自己不知道(Conscious incompetence)

工作後,發現自己在項目中工作時遇到困難不知道怎麼解決,和身邊人一比發現自己知識很欠缺,這時候知道自己技不如人,很多地方都不足,需要大補纔行,這個時候就是大家所說的初級程序員階段,這個階段必須依靠別人指導。

表現:有點心虛、虛心學習、偷偷努力、羨慕牛人

階段三:知道自己知道(Conscious competence)

工作三四年後,自己的技能逐步提高,成爲了項目組的技術大拿,這時候也很自信,知道自己能夠解決遇到的所有問題,這時候就是高級程序員階段了。

表現:自信、比較客觀、真正承諾、有點自我

階段四:不知道自己知道(Unconscious competence)

工作多年後,隨着自己知識的深度和廣度的提高,越學發現越不懂,有時候覺得自己以前真是浪費了太多時間。雖然覺得自己還有很多需要提高,但是對工作中遇到 的問題基本沒有解決不了的,這個時候很多知識都自成體系,解決問題也有了自己的潛意識,有時連自己都不知道自己知道,這時候屬於架構師級別了。

說了那麼多,其實在成爲真正比較成熟的程序員的道路上還需要我們不斷的學習總結,積累知識和經驗,學習的平臺有很多,但是既免費又全面系統的很少,作爲一個技術大牛,我也瀏覽過很多的在線教育網站,不管是做平臺的還是O2O的,既免費又全面系統的很少,其中有一家千鋒旗下扣丁學堂www.codingke.com,他們網站的視頻內容現在全部免費,只要註冊就能觀看,可以說是解決了程序員們的痛點,爲我們程序員提供了一個免費的平臺,大家有時間可以去看看。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章