1. 程序員如何才能成為獨立開發者
當你有了知識體系之後,遇到和你知識體系對應的場景相關的問題,就可以快速找到相關的知識,系統的分析問題,最終解決問題。
你看,是否擁有知識體系,導致了熟練開發者和普通開發者的一個非常重要的區別:熟練開發者能夠獨立負責一個模塊或子系統的設計和開發工作,擁有分析問題、解決問題的能力和任務分解的能力,可以分配任務給普通開發者。
進階修煉方向
好啦,從技術水平的角度講,普通開發者和熟練開發者的區別就在於:普通開發者的知識不成體系,而熟練開發者構建了與某個應用場景相關的知識體系。
這樣看來,普通開發者要想進階,方向就非常明確了:構建自己的知識體系。
那麼,怎麼構建知識體系呢?先參考我的另一篇文章:構建知識圖譜,讓自己更值錢。如果後續有機會,我會重構一篇新的文章,再聊聊構建知識體系這個話題。