作為一個(gè)合格的程序員步淹,你除了會寫代碼,還要擁有哪些能力诚撵?

撤離一線城市工作已經(jīng)接近一年時(shí)間,工作環(huán)境發(fā)生變化键闺,讓我印象深刻的應(yīng)該是公司周圍同事的工作狀態(tài)寿烟。身處環(huán)境氛圍的改變讓我略感恐慌,總結(jié)一篇文章我認(rèn)為好的程序員應(yīng)該是什么樣的辛燥,寫出來提醒自己筛武。

1缝其、技術(shù)能力

技術(shù)是一個(gè)程序員吃飯的本錢,你可以什么都不擅長徘六,不擅長溝通内边、也不擅長表達(dá)更不擅長管理,但是作為一個(gè)以技術(shù)名義拿工資的人待锈,具備對應(yīng)職位應(yīng)有的技術(shù)能力這個(gè)是一定不能改變漠其。

初級工程師能按照設(shè)計(jì)文檔很好的完成工作,中高級工程師能提出自己的設(shè)計(jì)思路竿音、實(shí)現(xiàn)想法并且高質(zhì)量完成工作等等和屎。那種平時(shí)不太活躍但是能憑借自身能力把自己工作做好的人給我的感覺其實(shí)也非常不錯(cuò)。

對一個(gè)人能力的要求是會隨著職位春瞬、時(shí)間的變化而更加嚴(yán)格柴信,所以一個(gè)人在同一個(gè)公司干滿1年、3年或者5年宽气,公司對他的期望肯定會不一樣随常。

我覺得某些公司淘汰部分年齡大而能力沒跟上的員工完全合符情理。因此萄涯,后面提到的持續(xù)學(xué)習(xí)绪氛、提升自己也是我認(rèn)為一個(gè)好的程序員應(yīng)該具備的素質(zhì)。

這里的技術(shù)能力是技術(shù)綜合素質(zhì)的描述窃判,并不限制于你必須掌握多少門編程語言钞楼、會用多少框架解決多少業(yè)務(wù)、又或者精通多少設(shè)計(jì)模式袄琳、手?jǐn)]什么什么算法之類的询件。

它體現(xiàn)在多個(gè)方面,寫代碼能力唆樊、思考能力宛琅、抽象能力、設(shè)計(jì)能力等等諸如此類的我認(rèn)為都算逗旁。拋開先天因素嘿辟,這些能力都可以通過后天訓(xùn)練得到相應(yīng)的提升。

單從寫代碼來說片效,不管什么級別红伦,我以為一個(gè)好的程序員應(yīng)該適當(dāng)保持碼代碼的頻率。

我現(xiàn)在的職位是技術(shù)經(jīng)理淀衣,但是實(shí)質(zhì)上我估算我半年的代碼量(包括實(shí)際工作中和工作之外)比項(xiàng)目組中其它任何一個(gè)人都多昙读。編程這個(gè)東西,長時(shí)間不摸鍵盤膨桥,真的會生疏蛮浑。

我這里也整理了現(xiàn)在的面試常問知識點(diǎn)和大廠面試真題唠叛,有需要提升和作為參考的朋友可以加q群:580763979? ?備注:簡書? ?免費(fèi)領(lǐng)取~

2、能接受新事物沮稚,持續(xù)學(xué)習(xí)

一個(gè)好的程序員應(yīng)該能接受新的事物艺沼,這里不限于技術(shù),還包括其它思想蕴掏、觀點(diǎn)障般、現(xiàn)象等等。對未知事物保持好奇心囚似,促使自己去探索剩拢、學(xué)習(xí),從而提升自己饶唤。

程序員的經(jīng)驗(yàn)都是靠慢慢學(xué)習(xí)積累而成徐伐,我們身上大部分技能都是在離開學(xué)校之后才掌握。

如果自己的工作內(nèi)容本來就相對固定募狂,再加上缺乏學(xué)習(xí)進(jìn)步的意識办素,那么一年兩年之后的你跟現(xiàn)在的你幾乎沒有什么區(qū)別,唯一不同的就是年齡又大了一兩歲祸穷,競爭力又下降了幾個(gè)百分點(diǎn)性穿,再想想5年、10年之后會如何雷滚?

而一直保持學(xué)習(xí)習(xí)慣的人需曾,從內(nèi)到外都能得到提升,自身技能不僅能夠突破日常工作的要求祈远,又由于有源源不斷新的知識輸入呆万,平時(shí)在溝通、交談之時(shí)也會更加自信车份。再或者實(shí)在哪天干得不爽了谋减,拍屁股走人也是相當(dāng)有底氣。

仔細(xì)想想扫沼,有多少人想跳槽但又對自己無論能力還是經(jīng)驗(yàn)都缺乏信心出爹,始終忍聲吞氣地呆在同一個(gè)公司,既不漲薪也不升職的缎除?

有的人就會說了严就,我年齡大了,除了工作之外還有非常多的事情要做器罐,哪來時(shí)間精力去學(xué)習(xí)新的東西梢为?

說這種話的人大多數(shù)可能都沒從內(nèi)心認(rèn)識到保持學(xué)習(xí)的重要性,我認(rèn)為一個(gè)好的程序員應(yīng)該把持續(xù)學(xué)習(xí)當(dāng)作生活中的一部分,就像你每天要睡覺抖誉、刷牙洗臉一樣,為什么你每天刷牙洗臉有時(shí)間衰倦?

因?yàn)槟阌X得不刷牙洗臉出門會很難堪袒炉,那么學(xué)習(xí)也應(yīng)該是一樣的道理。不管是中國古人說的“活到老學(xué)到老”還是我們敬愛的喬幫主說的“stay foolish, stay hungry”樊零,我覺得都是非常適合各行各業(yè)每個(gè)人我磁,當(dāng)然也包括一個(gè)好的程序員。

一些公司招聘滿30歲的簡歷直接不看驻襟,這并不是歧視夺艰,從概率上講,它能夠提高合格人才招聘命中率沉衣。

我這里也為大家準(zhǔn)備了一些面試成功率極高的簡歷模板郁副,有需要的朋友可以加q群:580763979? ?備注:簡書? ?免費(fèi)領(lǐng)取~

3、勤于總結(jié)

前面說到的兩點(diǎn)我認(rèn)為是成為一個(gè)好的程序員的基礎(chǔ)條件豌习,那么這里說到的“勤于總結(jié)”其實(shí)是對“持續(xù)學(xué)習(xí)”的一個(gè)補(bǔ)充存谎,算作是如何學(xué)習(xí)的一個(gè)方法。

無論是自己通過某種渠道學(xué)習(xí)到的新知識肥隆,還是工作中碰到過的疑難雜癥既荚,我覺得都有必要進(jìn)行適當(dāng)?shù)目偨Y(jié),總結(jié)的過程就是梳理栋艳、反思的過程恰聘,幫助我們加深認(rèn)識,增強(qiáng)記憶吸占。

總結(jié)的方式有很多晴叨,個(gè)人覺得最好、最靠譜的應(yīng)該是寫博客(文章)發(fā)表出來讓大家能看到旬昭,有人看到就有可能提出質(zhì)疑篙螟,有質(zhì)疑就會出現(xiàn)辯論,有辯論就會有新的認(rèn)識问拘,而不管最初的質(zhì)疑正確與否遍略。

如果質(zhì)疑是對的,那么我們會改正自己的錯(cuò)誤骤坐;相反如果質(zhì)疑是錯(cuò)的绪杏,那么通過辯論我們會更加相信自己最初的觀點(diǎn)。

所以我認(rèn)為這個(gè)過程是永賺不虧的纽绍。

博客總結(jié)另外一個(gè)好處就是能夠訓(xùn)練自己的書面表述能力虫腋,將腦子中的一個(gè)問題、方案能夠正確詳細(xì)地轉(zhuǎn)換成有條理桅滋、圖文并茂的文章,我認(rèn)為這也是一個(gè)好的程序員應(yīng)該具備的能力履因。

很多東西看似懂了、會了其實(shí)大多數(shù)時(shí)候并不是真的懂了真的會了盹愚,非常有可能是你想當(dāng)然栅迄。

書寫博客是一個(gè)表達(dá)的過程,就像你將一個(gè)事情從頭到尾講給一個(gè)陌生人聽一樣皆怕,如何讓人快速聽懂是門技術(shù)活毅舆,將腦子中的東西寫出來,你很可能會發(fā)現(xiàn)有些地方之前想的是錯(cuò)的愈腾,而有些地方還可以改進(jìn)憋活。

俗話說“好腦子不如爛筆頭”,說的是再好的記憶力都不如將東西寫在紙上虱黄,因?yàn)橛洃浟υ俸脮r(shí)間長了可能還是會忘記悦即。

而我認(rèn)為“寫出來”還有另外一個(gè)好處,那就是反思自己的想法是否真是對的礁鲁。

大部分人并不是天才盐欺,習(xí)慣性總結(jié)能幫我們縮小與天才之間的差距。一個(gè)好的個(gè)人博客能給自己帶來非常多的潛在價(jià)值仅醇,對自己的職業(yè)發(fā)展也會有相當(dāng)大的幫助冗美。

一般應(yīng)聘時(shí)如果簡歷上注“優(yōu)秀博主”,我覺得面試分?jǐn)?shù)會增加一大截析二,比起那些簡歷上大段大段的項(xiàng)目經(jīng)驗(yàn)更加有效果粉洼,這個(gè)道理其實(shí)跟你有一個(gè)貢獻(xiàn)、活躍度很高的github一樣叶摄。

我認(rèn)為好的程序員應(yīng)該有一個(gè)活躍度很高的博客属韧,或許你的技術(shù)方向比較小眾,博客關(guān)注人數(shù)并不高蛤吓,但是沒有關(guān)系宵喂,只要你長期保持“寫”的這個(gè)過程就是有效果的,能堅(jiān)持1年会傲、5年锅棕、10年甚至20年。

勤于總結(jié)這個(gè)東西大部分時(shí)候是需要靠自己主動(dòng)有這個(gè)意識淌山,如果想讓某個(gè)人的行為去影響周邊的人也去做這件事情裸燎,我覺得成功的概率其實(shí)并不高,而發(fā)自內(nèi)心認(rèn)識到它的重要性更能起到作用泼疑。

所以德绿,如果有看到這篇文章的朋友,主動(dòng)抓緊時(shí)間行動(dòng)起來吧!如果覺得我寫的不錯(cuò)的話移稳,記得點(diǎn)贊收藏加關(guān)注哦蕴纳!

4、溝通个粱、表達(dá)也很重要

程序員一般給人埋頭干活袱蚓、不善交流的印象,大部分時(shí)候確實(shí)如此几蜻,但我認(rèn)為一個(gè)好的程序員應(yīng)該具備相對較好的溝通、表達(dá)能力体斩。

這其中又分兩種梭稚,一種是口頭表述能力、一種是書面表述能力絮吵。

面對面口頭溝通能力的重要性自然不必說了弧烤,如何在上級面前將自己的想法完整清晰地表達(dá)出來、如何在會上給大家傳輸自己的思路讓每個(gè)在座的人都能聽懂等等蹬敲。

那么什么是書面表述能力呢暇昂?工作中其實(shí)大部分時(shí)候并不具備面對面溝通的機(jī)會,更多時(shí)候是通過類似郵件伴嗡、文檔急波、即時(shí)通訊工具等等進(jìn)行交流,如何將一個(gè)抽象的問題轉(zhuǎn)換成書面文字(圖表)又能讓別人輕易看懂同樣也是一門技術(shù)活瘪校。

參加工作7年澄暮,自認(rèn)為有一個(gè)還算靠譜的經(jīng)驗(yàn),就是能從一個(gè)從未見面的人寫的文檔材料中看出這個(gè)人是個(gè)什么水平阱扬,哪怕他寫的內(nèi)容我不是很擅長甚至完全看不懂泣懊。

面對面溝通能力是我目前比較欠缺的,我也在盡力尋找場合來鍛煉自己麻惶,希望借此來彌補(bǔ)自己相對較弱的方面馍刮。

我認(rèn)為改變自己需要兩方面的因素,一個(gè)是外部環(huán)境一個(gè)是內(nèi)在意識窃蹋,其中個(gè)人更相信后者占更大比重卡啰。

所以,這里說到的認(rèn)識到自己缺點(diǎn)并尋求解決方法和前面提到的習(xí)慣性總結(jié)都應(yīng)該是出于自我意識脐彩。

有一些文章作者抱怨公司碎乃、領(lǐng)導(dǎo)或者同事的,如果換作是我惠奸,我更愿意第一步從自身找原因梅誓,當(dāng)然了,不排除確實(shí)是外部問題,如果真是這樣梗掰,我會如何面對后面我也會說到嵌言。

另一方面,提高書面表述能力的一種有效途徑除了前面說到的多寫之外及穗,還應(yīng)該多看別人寫的東西摧茴,模仿是最常見的學(xué)習(xí)手段,同樣適合書寫埂陆。

另一點(diǎn)我覺得適當(dāng)推銷自己也算是溝通表達(dá)能力的一種苛白,好的程序員千萬不要迷信“酒香不怕巷子深”這句話。

當(dāng)然推銷自己也是在做好本職工作的前提下焚虱,適量购裙、適度地向別人展示你有這個(gè)能力,其實(shí)并不會讓人反感鹃栽。

溝通表達(dá)能力能讓程序員在職業(yè)發(fā)展道路上走得更好躏率,一個(gè)好的程序員當(dāng)然不會甘愿一直呆在團(tuán)隊(duì)底層。盡早合理地訓(xùn)練自己溝通表達(dá)能力民鼓,保證自己在程序員這條“不歸路”上走得更遠(yuǎn)薇芝。

5、正確看待自己的付出

有人的地方就是江湖丰嘉,程序員呆的地方也一樣夯到。

我認(rèn)為一個(gè)好的程序員應(yīng)該可以正確看待自己的付出、合理維護(hù)自己的利益饮亏。

程序員也是人黄娘,好的程序員同樣是人,辛勤付出必然是期待相應(yīng)的回報(bào)克滴,但是這個(gè)前提必須是客觀看待自己工作產(chǎn)生的價(jià)值逼争。

“客觀看待工作產(chǎn)生的價(jià)值”這本身就是一個(gè)很困難的事情,因?yàn)槟愫凸镜臉?biāo)準(zhǔn)太容易不一樣了劝赔,如果這個(gè)標(biāo)準(zhǔn)差得太遠(yuǎn)誓焦,那么跳槽無疑是最好的選擇,要讓公司改變那是相當(dāng)困難着帽,委屈自己那也是煎熬杂伟。

我認(rèn)為公司和員工是一個(gè)相互依賴的關(guān)系,只有公司發(fā)展和員工當(dāng)時(shí)職業(yè)發(fā)展剛好匹配上了仍翰,這種關(guān)系才是最牢靠的赫粥,各取所需。之后各自互相成長予借,誰淘汰誰都有可能越平,所以坦然面對频蛔,不必恐慌。

不管是之前當(dāng)小弟還是現(xiàn)在團(tuán)隊(duì)leader的角色秦叛,我一貫的做法是先把事情做好晦溪。把工作做好做完美這個(gè)是前提,其它事情都好說挣跋。

在我個(gè)人意識中三圆,把能決定我職位、薪資的人都看成贊同這個(gè)觀點(diǎn)的人避咆,如果TA確實(shí)是這樣的人舟肉,那么正合我意;相反如果TA不是查库,那么離開也不是什么壞事度气。

另一個(gè)可能遇到的情況是公司政治斗爭,這個(gè)東西真的避免不了膨报,你不想主動(dòng)涉及也有可能被動(dòng)參與。我個(gè)人覺得即使處于這種環(huán)境也應(yīng)該做好自己的本質(zhì)工作适荣,適當(dāng)表明自己的態(tài)度现柠,該爭取時(shí)就爭取。

如果一個(gè)好的程序員死于內(nèi)部政治斗爭弛矛,我覺得也挺可惜够吩。

6、關(guān)于夢想

寫這段話的時(shí)候感覺有些猶豫丈氓,畢竟這跟是不是好程序員沒什么關(guān)系周循,很多人可能看不下去。但是思索再三我覺得還是有必要寫一寫万俗,就當(dāng)作是自我激勵(lì)湾笛。

夢想一直是讓人保持清醒、不隨波逐流的東西闰歪,我覺得人生任何階段談夢想都不可笑嚎研,兒時(shí)有長大后成為科學(xué)家的夢想,青年時(shí)有找到自己另一半終結(jié)單身狗幸福終老的愿望库倘,中年時(shí)照樣可以有那種一想起就會讓你振奮不已的東西临扮。“

年少一切未定教翩,隨時(shí)會變杆勇,大喜大悲,從工作到愛情饱亿,都不知道第二天會是什么樣子蚜退。分手吃碗面闰靴,天崩地裂,精神飽滿哭一夜关霸。

所以充斥了背井離鄉(xiāng)传黄、顛沛流離這樣的字眼,一回頭滿城燈火队寇,每個(gè)路口丟了一具自己的尸體膘掰,不管你愿不愿意,都波瀾壯闊佳遣。

年紀(jì)大了识埋,日成明朗,好像幾年也做不了一件事零渐,因?yàn)槊考露际侨松钪匾臎Q定窒舟,動(dòng)不動(dòng)一錘定音,不想再傷筋動(dòng)骨”诵盼。

可是啊人生看似數(shù)十年惠豺,但在人類歷史長河中不足一提,三十歲风宁、四十歲更不算什么洁墙。愿你三十四十仍像二十歲一樣,雖不再大喜大悲戒财,但仍能笑看人生热监。

總結(jié)

我這里也準(zhǔn)備了一線大廠面試資料和超硬核PDF技術(shù)文檔,以及我為大家精心準(zhǔn)備的多套簡歷模板(不斷更新中)饮寞,希望大家都能找到心儀的工作孝扛!

有需要的朋友可以加q群:580763979? ?備注:簡書? ?免費(fèi)領(lǐng)取~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市幽崩,隨后出現(xiàn)的幾起案子苦始,更是在濱河造成了極大的恐慌,老刑警劉巖慌申,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件盈简,死亡現(xiàn)場離奇詭異,居然都是意外死亡太示,警方通過查閱死者的電腦和手機(jī)柠贤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來类缤,“玉大人臼勉,你說我怎么就攤上這事〔腿酰” “怎么了宴霸?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵囱晴,是天一觀的道長。 經(jīng)常有香客問我瓢谢,道長畸写,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任氓扛,我火速辦了婚禮枯芬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘采郎。我一直安慰自己千所,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布蒜埋。 她就那樣靜靜地躺著淫痰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪整份。 梳的紋絲不亂的頭發(fā)上待错,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天,我揣著相機(jī)與錄音烈评,去河邊找鬼火俄。 笑死,一個(gè)胖子當(dāng)著我的面吹牛础倍,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播胎挎,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼沟启,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了犹菇?” 一聲冷哼從身側(cè)響起德迹,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎揭芍,沒想到半個(gè)月后胳搞,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡称杨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年肌毅,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片姑原。...
    茶點(diǎn)故事閱讀 39,690評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡悬而,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出锭汛,到底是詐尸還是另有隱情笨奠,我是刑警寧澤袭蝗,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站般婆,受9級特大地震影響到腥,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蔚袍,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一乡范、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧页响,春花似錦篓足、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至没陡,卻和暖如春涩哟,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背盼玄。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工贴彼, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人埃儿。 一個(gè)月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓器仗,卻偏偏與公主長得像,于是被迫代替她去往敵國和親童番。 傳聞我的和親對象是個(gè)殘疾皇子精钮,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容