還記得風靡互聯網的那本《人人都是產品經理》么?產品經理似乎人人都能當,卻又人人都做不好,合格的產品經理總是鳳毛菱角。
人人都能成為高級程序員么?當然不是。不行你去看看那些工作10年依舊用最粗糙代碼做軟件的同行,1年工作經驗和水平,用來工作10年的程序員是大有人在。
能力范疇
高級程序員們,是在經歷不斷的錘煉,產品和技術的洗禮,技術的變革后,能夠不斷進步,不斷提升自己的一個群體。他們大多能獨當一面,帶領一個小的開發團隊,在自己的領域不斷深化技術內涵,提升技術能力;同時,又能與時俱進,用扎實的基礎知識,跟進新的好技術,能夠判斷技術的趨勢,清醒的認識到自己的技術水平,長處和短板。
全面出擊
工作上,高級程序員就像是帶頭大哥,決定了實際意義上整個團隊在產品上的技術上限?!盁o所不能”是對高級程序員的基本要求,在各種復雜的環境和問題面前,不僅有勇,更有方法,程序員行業的“老司機”當然是要能躲過各種坑,避開各種險。
業余時間,高級程序員常常是其他行業朋友們的一塊瑰寶,因為擁有這樣的朋友,至少在涉及到軟件方面的業務時,不會走太多彎路。同時,高級程序員極高的工作效率,在業余項目的開展中,能夠得到最大化的成果和收益。高級程序員才能夠有更多的時間和精力,去思考如何利用技術產生價值。
不設限
高級程序員常常會有職業瓶頸期的窒息感,上升渠道的減少和長期知識積累帶來的出世感,似乎給高級程序員們設定了一道限制:無法更進一步。
但事實并非如此。
具備智慧的高級程序員,通常會明確自己的優勢,選擇成為程序員行業的精英和大牛,推動技術的發展;或是通過解決現實問題,以技術合伙人的形式成為企業家。
掙錢在這個階段和技術能力相關,更和所接觸的業務相關。技術本身是為了產生更大的價值。提高這種生產力,提高生產效率,是高級程序員在創富路上可以借鑒的一種思考方式。
成為高級程序員,是長期高效學習,大量實踐,不斷進步的結果。
從高級程序員往前邁進,需要的是更廣泛的智慧,更多的好奇心,更成熟的心智。
既然成長到此,不如繼續All-in,做些不平凡的事情。
責任編輯:wv
-
程序員
+關注
關注
4文章
953瀏覽量
29820
發布評論請先 登錄
相關推薦
評論