學(xué)AI,好工作 就找北大青鳥
關(guān)注小青 聽課做題,輕松學(xué)習(xí)
周一至周日
4000-9696-28

相較于普通程序員,一個優(yōu)秀的資深程序員一般具有哪幾種隱性能力呢?

來源:北大青鳥總部 2020年09月04日 09:46

摘要: 相較于普通程序員,一個優(yōu)秀的資深程序員一般具有哪幾種隱性能力呢?

程序員這個行業(yè),是一個區(qū)隔度特別高的行業(yè)。不少人短短幾年就可以成長為高級工程師、資深架構(gòu)師、首席架構(gòu)師,而另外一部分人很可能工作10年還是初中級工程師。


優(yōu)秀的程序員能達(dá)到百萬年薪,而入門級或者初中級程序員可能只能拿10萬年薪。很多時候,遇見復(fù)雜系統(tǒng)問題,派多少個初中級工程師都于事無補(bǔ),而一個資深架構(gòu)師就可以輕松搞定。


那么相較于普通程序員,一個優(yōu)秀的資深程序員一般具有哪幾種隱性能力呢?

QQ截圖20200820141821.png


一、強(qiáng)大的思維邏輯


對于一個程序員來說,你的思維邏輯有些地方其實(shí)需要異于常人的。


最經(jīng)典的笑話就是:女朋友讓程序員買包子,如果遇到賣西瓜的,就買一個。結(jié)果就是,程序員買了一個包子回家。為什么?因?yàn)樗龅搅速u西瓜的。


這個雖然是一個笑話,但是在代碼層面,業(yè)務(wù)流程圖上,確實(shí)可能需要這樣來理解的。所以,一個程序員首先需要培養(yǎng)屬于程序員自身的思維邏輯,不然,你對于設(shè)計文檔的理解就可能有問題。


二、良好的編碼習(xí)慣


什么是編碼習(xí)慣?簡單點(diǎn)說就是,注釋,命名規(guī)范,編碼規(guī)范。


為什么我們必須寫注釋?因?yàn)橐粋€月以后,你可能看不懂你的代碼了。為什么要遵守命名規(guī)范?因?yàn)橐粋€月以后,你可能看不懂你的代碼了。為什么要遵守編碼規(guī)范?因?yàn)橐粋€月以后,你可能看不懂你的代碼了。你都看不懂你的代碼了,其他人還能看懂?更不可能了。


所以,一定要習(xí)慣寫注釋,按照命名規(guī)范和編碼規(guī)范來嚴(yán)格完成。


細(xì)節(jié)體現(xiàn)了對工作的認(rèn)真程度!



三、學(xué)習(xí)能力  


IT行業(yè)是技術(shù)快速更迭的行業(yè),整個環(huán)境進(jìn)化的非???,你不學(xué)習(xí),就等于落后了。學(xué)習(xí)要有針對性,別今天學(xué)ruby,明天學(xué)python,后天php的。首先要認(rèn)清自己的目標(biāo),自己短期目標(biāo)是什么,1年后,3年后,5年后的目標(biāo)是什么。結(jié)合這些目標(biāo),確定自己的學(xué)習(xí)計劃,人的精力畢竟是有限的。當(dāng)然,多掌握幾門編程語言也是好的,可以擴(kuò)充自己的知識面,重要的是為自己的目標(biāo)服務(wù)。


要想系統(tǒng)的學(xué)習(xí)一門技術(shù)或工具,看書是最好的方法。看完后,然后上網(wǎng)找相關(guān)資料,進(jìn)行深入學(xué)習(xí)。學(xué)習(xí)要抓緊一切可以利用的時間,比如電腦啟動要花1分多鐘,旁邊放一本書,可以看上幾頁了。公交車上,地鐵上也可以看。


當(dāng)然,不能只學(xué)習(xí)技術(shù),要經(jīng)常練習(xí)自己的軟技能,比如溝通能力,表達(dá)能力。你可以把自己學(xué)到的東西,解釋給自己的同事聽,既加深了理解,又增進(jìn)了同事之間的交流。學(xué)習(xí)的最高境界就是你能夠把學(xué)到的東西解釋給別人聽,這才說明你理解了。在學(xué)習(xí)心理學(xué)上,稱之為構(gòu)成主義。



四、重視溝通能力的培養(yǎng)


溝通包括程序員團(tuán)隊(duì)內(nèi)部的溝通,與其他團(tuán)隊(duì)的溝通,與Manager的溝通等等。可以先學(xué)會和你的Manager溝通,讓他來教你其余的部分。許多公司都會設(shè)置Manager與組員的1:1,一個有效率的1:1應(yīng)該大部分時間有組員來主導(dǎo)。這需要你在1:1之前花足夠多的時間來考慮要問的問題,并且最好提前1天發(fā)給Manager,讓他有機(jī)會思考答案。

許多人對此不太重視,或者只問非常具體的問題而不是一些開放性問題,這樣你很難在你的Manager身上學(xué)到東西。如果你漸漸懂得如何利用1:1的時間,它很會成為你在工作中單位時間投資回報率最高的活動。
熱門班型時間
人工智能就業(yè)班 即將爆滿
AI應(yīng)用線上班 即將爆滿
UI設(shè)計全能班 即將爆滿
數(shù)據(jù)分析綜合班 即將爆滿
軟件開發(fā)全能班 爆滿開班
網(wǎng)絡(luò)安全運(yùn)營班 爆滿開班
報名優(yōu)惠
免費(fèi)試聽
課程資料
官方微信
返回頂部
培訓(xùn)課程 熱門話題 站內(nèi)鏈接