我個人作為一種會C#、Java、C、NodeJS、JavaScript、Python、PHP等多種語言的拼寫,了解安卓、iOS、單片機開發環境的安裝,看過機器學習、深度學習書籍的目錄的——搞級工程獅,覺得自己可以稍微回答一下這個問題。
- 沒哪種語言的語法入門很難的,一兩天都能了解差不多;
- 沒有哪種語言深入下去是不難的,就JavaScript講,會寫個九九乘法表和或寫個Vue框架,水平完全不在一個層次;
- 做普通的應用層,如果企業應用、電商應用,一般可以邊學邊干,有足夠的壓力和動力,理解力不是太差都能學會;
- 深入應用,如高并發、高可靠、高性能、算法復雜、理論架構復雜的應用,用哪種語言就不那么重要,但要學習的面又廣、又深,需要長期的學習加實踐;
- 學習過程一定要記筆記或寫博客,不然基礎語法都可能搞混,比如簡單的for循環,會一種語言覺得寫著簡單,會幾種語言就不一定能順利寫出各種迭代的語法;
- 學習一定要系統化,每來一種語言都搞一本紙質書籍系統化學一遍、記錄完整的筆記,推薦寫博客。
前路漫漫,且行且珍惜。