厲害程序員都有的四個(gè)習(xí)慣
厲害程序員都有的四個(gè)習(xí)慣
想成為厲害的成員,光是努力工作還是遠(yuǎn)遠(yuǎn)不夠的,我覺得比較有用的方式有四個(gè)。
第一、一定要養(yǎng)成閱讀原代碼的習(xí)慣。要知道,一直用自己熟悉的思路去寫代碼,只是簡(jiǎn)單的重復(fù)造輪子,我們從中也得不到任何的提升。而嘗試閱讀并且理解別人的代碼,才可以讓我們打開更多的腦洞。“三人行,必有我?guī)煛甭?。你?huì)發(fā)現(xiàn),越來越多自己不知道的騷操作,寫的多了也就成你自己的了,編程水平自然會(huì)得到極大的提升。很多時(shí)候,其實(shí)也就那么一兩段源代碼的事兒,就能讓你突飛猛進(jìn)。
第二、一定要多做個(gè)人項(xiàng)目。一個(gè)人去寫整個(gè)的項(xiàng)目,可以很好的鍛煉我們?nèi)珬i_發(fā)的能力,要知道在工作中,我們通常只會(huì)負(fù)責(zé)其中的一部分,根本沒有辦法接觸到一個(gè)項(xiàng)目的所有環(huán)節(jié)。比如JAVA程序員在公司是很少寫前端代碼的。這就很容易讓我們自己留下技術(shù)短板。這種全棧開發(fā)的能力會(huì)鍛煉你的大局觀,“不謀全局者 不足謀一域”。你沒有全站開發(fā)的能力,是很難做好某一個(gè)環(huán)節(jié)的。
第三、一定要堅(jiān)持寫個(gè)人博客。無論自己有多忙,你都要記得,每完成一個(gè)任務(wù),每學(xué)到一個(gè)新的知識(shí)點(diǎn),都一定要把它整理下來。在整理的過程中,你可以對(duì)自己的知識(shí)體系進(jìn)行復(fù)習(xí)和總結(jié),這就是一個(gè)很好的積累的過程。
第四、一定要堅(jiān)持閱讀書籍。程序員是一個(gè)需要持續(xù)學(xué)習(xí)的行業(yè),你需要保持定期閱讀的習(xí)慣,不管是技術(shù)類的或者非技術(shù)類的書籍,還是各種文檔、博客。都可以讓你保持思維的活躍,了解到本行業(yè)的技術(shù)發(fā)展趨勢(shì)。還能讓你拓展自己的知識(shí)面和視野,了解到行業(yè)外的信息。