全民編程的時代就要到來了咐柜,奧巴馬在接受電視采訪的時候說澳淑, 所有人都應(yīng)該更早的學(xué)習(xí)如何編程屁擅。運用一門程序設(shè)計語言編程對于大多數(shù)人來說可能不再是一件遙遠(yuǎn)的事犁罩,不再是一件難事齐蔽,但是如何更上一層樓,成為一名專家級的軟件開發(fā)者呢床估?
程序猿從優(yōu)秀到卓越含滴,應(yīng)該如何修煉呢?
一丐巫、多溝通交流
作為程序員谈况,溝通交流特別重要,很大一部分程序員工作后鞋吉,就得不愛交流鸦做,這對技術(shù)的提升是極為不利的励烦。溝通交流的層次主要分3種谓着,一是同事之間;二是與領(lǐng)導(dǎo)坛掠、客戶的交流赊锚;三是與技術(shù)同行的交流。同事之間的交流是為了更好的項目協(xié)作屉栓,進(jìn)行有效的進(jìn)度管理舷蒲。與領(lǐng)導(dǎo)的溝通是為了提升你對項目認(rèn)識的角度,提升格局友多;與客戶交流是為了更明確需求牲平,從用戶的角度來進(jìn)行設(shè)計;與同行域滥、技術(shù)牛人的交流纵柿,是為了跳出當(dāng)前的業(yè)務(wù)拓寬對技術(shù)的認(rèn)識,了解技術(shù)前瞻启绰,同時積累行業(yè)人脈資源昂儒。
2016年社群交流特別火,不光是QQ群委可,微信群渊跋,支付寶群等慢慢形成了付費的交流群,用付費的方式,對加入的人群進(jìn)行篩選拾酝。對于剛剛進(jìn)入這個行業(yè)的人來說燕少,如何獲得優(yōu)質(zhì)的人脈資源,是值得的微宝。如池建強老師的“攻城獅交流群”棺亭。
二、不斷學(xué)習(xí)
1. 看書就是自我提高的一個必要手段蟋软。不要每次遇到一個問題就想著去問別人镶摘。
2. 經(jīng)典基礎(chǔ)的書常看常新岳守。涉及數(shù)據(jù)結(jié)構(gòu)凄敢、算法、編譯原理湿痢、操作系統(tǒng)涝缝、設(shè)計模式、軟件架構(gòu)譬重。
3. 像運營個人品牌一樣構(gòu)建自己一個完整的軟件項目拒逮。哪怕僅僅用于練手也好。
三臀规、提升寫作能力
1. 學(xué)習(xí)和工作的思路完全不一樣滩援。你在高中、大學(xué)里所遇到的問題都是有現(xiàn)成答案的塔嬉,只要你肯學(xué)玩徊,老師都會教的。但是工作中遇到的問題你不可能找個“拐杖”谨究,有現(xiàn)成的答案恩袱,需要你分析、提煉胶哲、總結(jié)畔塔,所以完成項目后一定要總結(jié),要寫鸯屿。
2. 寫作是一種更好地整理你的思路澈吨、想法的手段。無論是開發(fā)文檔碾盟,還是開發(fā)經(jīng)驗分享棚辽。知乎,github, gitbook, 簡書都是不錯的寫作平臺冰肴。