大家可以看看最近出來(lái)的《軟件開(kāi)發(fā)者薪資調(diào)查報(bào)告》。讀過(guò)之后每個(gè)人的認(rèn)知可能不同,有的人感覺(jué)我怎么賺這么少得跳槽了,有的人感覺(jué)自己還可以,我個(gè)人的感覺(jué)就是上面那句話:平庸是程序員的大忌。
你可以參照圖中的數(shù)據(jù),看看自己在哪個(gè)區(qū)間里。如果在0~50%間,那么說(shuō)明你的收入處于行業(yè)的中下游,需要努力提高自己的各方面能力了,長(zhǎng)期平庸的結(jié)果很可能就會(huì)被淘汰。
在一個(gè)還不算老的行業(yè)里,在一個(gè)相對(duì)較高收入占比在20%~30%的行業(yè)中,沒(méi)有什么比平庸更可怕的了。反倒是編程語(yǔ)言,數(shù)據(jù)庫(kù)這類(lèi)影響因素并沒(méi)有想的那么重。
這也就意味著當(dāng)一個(gè)人扎到某個(gè)行業(yè)或方向中之后,如果確實(shí)這個(gè)方向值得持續(xù)投入,那么只要達(dá)到一定高度,那么就可以獲得還可以的收入。(當(dāng)然離大富大貴總是遠(yuǎn)的)。
那么什么叫一定高度,什么叫平庸?
一定高度就是通過(guò)努力、實(shí)踐、天分、機(jī)會(huì)導(dǎo)致你能做的事很少的人能做,反之就是平庸。
這其實(shí)不難檢測(cè)。假設(shè)有一個(gè)正常的智商的人,加入了你的公司,他在正常情形下工作3~5年,和你的差距是什么?如果沒(méi)有什么顯著差異,那顯然被檢測(cè)者是平庸的。
在3~5年里,一般來(lái)講會(huì)在下面這些方面有所進(jìn)展:
- 能夠精通一門(mén)或幾門(mén)編程語(yǔ)言;
- 能夠弄清楚什么是面向?qū)ο螅⒛墚?huà)UML圖;
- 能夠精通一個(gè)或多個(gè)框架,IDE;
- 能夠知道并使用一些設(shè)計(jì)模式;
- 能夠負(fù)擔(dān)起公司分配的具體工作;
- 熟悉公司的基本開(kāi)發(fā)流程;
- ……
但如果這段時(shí)間里只達(dá)成了這些目標(biāo),并在此后再無(wú)進(jìn)展,那無(wú)疑的是平庸的。 因?yàn)橐坏┤绱耍粋€(gè)人就和剛畢業(yè)的人只有3~5年的差異。這里一個(gè)明顯的判定指標(biāo)是自己的工作是否陷入了簡(jiǎn)單的重復(fù)。
假如說(shuō)不想一直平庸下去,一個(gè)人可以干點(diǎn)什么?很多人可能想到去看看人物傳記什么的,但其實(shí)不太行。能寫(xiě)傳記的往往出身和大眾也不太一致,所以可參照價(jià)值較低。比如李開(kāi)復(fù)老師是卡內(nèi)基梅隆的,這起點(diǎn)已經(jīng)和很多人不一樣了。
這時(shí)候要結(jié)合自己的現(xiàn)實(shí)來(lái)找個(gè)突破點(diǎn),大致方向有這么幾個(gè):
- 第一是如果技術(shù)路徑長(zhǎng),那么在技術(shù)路徑上深造。比如:爭(zhēng)取開(kāi)發(fā)12306這類(lèi)并發(fā)級(jí)別網(wǎng)站的機(jī)會(huì),打穿軟硬件的屏障等。形象點(diǎn)講,就是達(dá)到有你在一個(gè)有難度的活能承擔(dān)起來(lái)的地步。你可以建立起高并發(fā)的網(wǎng)站,你可以主力設(shè)計(jì)一款消費(fèi)電子產(chǎn)品等。
- 第二是如果技術(shù)路徑不是很長(zhǎng),那要擴(kuò)寬領(lǐng)域,懂業(yè)務(wù)知識(shí)。比如:金融,ERP,管理軟件這類(lèi)。
- 第三是往純管理上傾斜。這時(shí)候要去和估算、掙值、流程、預(yù)算、人際矛盾這些東西奮斗了。管理者要懂技術(shù)沒(méi)錯(cuò),但往純管理上傾斜幾乎一定會(huì)荒廢技術(shù),除非是天才人物。
大多時(shí)候很多人會(huì)以為這里是金光大道,但其實(shí)并非如此,只能說(shuō)也不差,項(xiàng)目經(jīng)理不一定比碼農(nóng)好多少。 也許還有其他一下子沒(méi)想到的方向,但感覺(jué)上就這些了。
掃碼二維碼 獲取免費(fèi)視頻學(xué)習(xí)資料
- 本文固定鏈接: http://phpxs.com/post/1515/
- 轉(zhuǎn)載請(qǐng)注明:轉(zhuǎn)載必須在正文中標(biāo)注并保留原文鏈接
- 掃碼: 掃上方二維碼獲取免費(fèi)視頻資料