前端有必要參加培訓嗎?
經常被人問到這個問題,說說我的看法。前端可以自學,但是比較困難。也不是必須參加培訓,但是你要找到自己的導師。
大神鎮樓1.自學需要自律和堅持自學雖然是每個人成長的必備技能,但是考慮到個人情況,比如是否自律,能否有學習條件,能否堅持,所以自學對個人的要求還是很高的。
我見過很多起初興致勃勃的人要學習前端,可是堅持不了多久。除了學習這件事本身就比較反人性之外,日常的工作和生活的瑣事也讓人很難堅持。比如今天工作任務多了,加班到比較晚,回到家還學不學?今天女朋友要出去逛街,你陪她去還是在家學習?今天特殊情況不學了,明天能再接著學嗎?
2.前端知識比較繁雜雖然說前端比較好入門,但是前端涉及的知識點特別多。雖然有大致的學習路線,例如HTML,JavaScript,CSS,React,Vue,Nodejs...等。但是每個技術棧的細節特別多,技術原理也都不相同,需要學習的東西特別多。
因此想要高效地學習,最好有個人帶著你,幫你解答問題,調整學習的方向,分清主要和次要。其實就是老師的工作:傳道,授業,解惑。
一個好的老師絕對是學習的超級效率倍增器,所以運動員的教練很貴,學生家教老師也很貴。如果你找不到很厲害的老師,可以擴大自己的圈子,盡可能找到一個對前端比較了解的從業者。培訓機構我其實不太推薦,因為我面試過一些培訓過的候選人,感覺不太好。
總結一下:不一定要去培訓班,自學不是不可以。世上的事情都沒有絕對,每個人都有適合自己的選擇。