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