你想從一個零基礎(chǔ)的變成一個高手,那你首先得先成為一個合格的程序猿,然后才能成為一位高手。
如何成為一個程序猿目前網(wǎng)上各種各樣的教程都有,像慕課網(wǎng)、極客學(xué)院等,里面的基礎(chǔ)課程基本都是免費(fèi)的,然后選上一門自己感興趣的語言,比較主流的java,python等。然后跟著老師的課程從搭建環(huán)境開始一步一步的走,重要的是,一定要自己動手寫。等你對這門語言有了初步的認(rèn)識了,那你就嘗試著去找一些練習(xí),從簡單開始,慢慢再到復(fù)雜,增強(qiáng)一下自己的算法。然后,你就可以嘗試著去看一些框架。用框架去寫一些簡單的應(yīng)用,了解數(shù)據(jù)庫和數(shù)據(jù)交互。最后那你就可以參與到公司的項(xiàng)目開發(fā)。逐步提高一下技能水平。實(shí)踐才是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)如何成為一個高手這個,咱就沒資格說了。畢竟現(xiàn)在我還沒有到那個地步。簡單說一下自己的看法。你想成為高手,首先過硬的是算法,任何問題你找不到解決辦法,代碼寫的再好那也白扯。你可以嘗試去看一些源碼,站在人家的角度去思考問題。多看多讀,自然的懂得就多了。再學(xué)習(xí)一些設(shè)計模式和架構(gòu),在實(shí)踐中多運(yùn)用一下。多多關(guān)注行業(yè)內(nèi)的一些新技術(shù)。其實(shí),工作中我們自然而然的就會擴(kuò)展出一些編程以為的知識點(diǎn)。遇到就去學(xué)習(xí),研究。等你成為一個程序員了,你肯定也會有一個自己‘成為高手’的職業(yè)規(guī)劃。加油吧!