大家都說興趣是最好的老師,我更喜歡將興趣看作決定入門的催化劑。然而,要把編程這件事情做好,僅僅有興趣是遠遠不夠的。俗話說,行百里者半九十,在學習編程的過程中我們會遇到各種我們不曾想到的問題,我將以Python為例,結合我當年摸索的心路歷程,講講如何學習,僅供參考,不足之處請批評指正。
首先,要明白自己為什么學?我當時學習Python是因為,我看到了人工智能是未來的大趨勢,大家都知道2016年是人工智能的元年,其實在這之前很多機構已經預測到了人工智能時代的到來,而進入人工智能領域最好的語言就是Python。
其次,要制定循序漸進的學習思路。我當時就給自己制定了人工智能進入四部曲:第一,學習Python基礎語法結構9(這也是最簡單的部分,從簡單入手);第二,學習Python高級應用(這部分難度增加,循序漸進);第三,Python實戰(通過實戰,學習Python開發過程);第四,人工智能知識學習(這一步很關鍵,容易忽略,但很關鍵)。
再次,要樹立堅持、堅毅的心里準備。在學習的過程中,一定回面對各種困難,比如:學習難度增加、時間不足等等。這時候,堅毅的品質、對學習時遇到會困難的充足的心里準備非常重要。
最后,一定要在學習的過程中選擇1--2個學習資料。學習資料1--2個就夠了,可以互補;但是,一定不要太多,太多了就不知道聽誰的思路了。