學前端怎么樣都繞不開三板斧,即htmlcssjs。
學習的難易程度看個人而定,學的快一個月大概就可以學到會用水平,而這僅僅是一個開始,因為你沒有親身的項目實踐,所以越往后面越多東西你難以理解。
舉一個例子,列表循環為什么要給每個單獨項都綁定一個id?表單填寫的時候為什么要給每一項綁定一個name值?
此時,有學習力的人就會主動去尋找答案,而動力不足的人就會繼續跟著課程去學習,學到最后還是不會懂,只有說這個東西好難理解啊!看來我不是學前端的料子,我還是退出吧!
再看看有學習力的人,他們知道了id和name值都是和后端的某個實體一一對應的,之所以綁定是為了把值精準無誤的傳給后端。
這時,他們學習的勁頭會越來越足,最終學會了這三板斧。
而這時,他們通過各種途徑又了解到了mvvm框架,他們又要轉去學習Vue等前端框架,又要被迫學習node等運行環境。
如果堅持不下去的,到這里就放棄了,而那些依然樂此不彼的,前端編程就是他們的天賦所在了。
總之,自學前端之所以放棄,有以下原因:
- 看不懂學不會,被困難所擊倒;
- 要學習太多,堅持不下去;
- 無法看到明晰的未來,沒有動力。
我是羊羽,一名奮斗在一線的軟件工程師,。