好多人跟我說上學(xué)的時(shí)候也學(xué)過前端,畢業(yè)了想從事web前端開發(fā)的工作,但自學(xué)起來好難,快要放棄了,所以我總結(jié)了一些大家遇到的困境,希望對你會有所幫助。
?
目錄
1. ?意志是否堅(jiān)定
2. 沒有找到合適自己的老師
3. 為了找到工作,啥都想學(xué)?
4. 學(xué)習(xí)途中遇到問題怎么辦?
5. 我一直鼓勵(lì)的一種學(xué)習(xí)方法
?文章來源地址http://www.zghlxwxcb.cn/news/detail-780715.html
1. ?意志是否堅(jiān)定
其實(shí)不管學(xué)習(xí)web前端,還是你準(zhǔn)備學(xué)習(xí)java python或者是其他的開發(fā),準(zhǔn)備給自己找一份穩(wěn)定的工作,別看很多地方揚(yáng)言說4個(gè)月就可以學(xué)完,讓你找到滿意的工作。其實(shí)不管學(xué)什么,都不是一件容易的事。
但學(xué)習(xí)前端有個(gè)好處,只要你有電腦,打開記事本,有瀏覽器,就可以開始了,暫時(shí)不需要配置什么過多的環(huán)境變量,不需要考慮過多的語法知識,你就可以開始從HTML入手了??赡苓@也就是很多人放棄學(xué)習(xí)后端,準(zhǔn)備先從前端學(xué)習(xí)入手的原因。
前端還有一個(gè)特別吸引我的地方,那就是他可以快速的讓你所見即所得,在記事本里寫一寫,保存,直接刷新瀏覽器即可。這種快速響應(yīng),簡單入門的特點(diǎn)吸引著很多人。
但當(dāng)你學(xué)習(xí)HTML的時(shí)候,可能還覺得一切都是那么順利,不就是一些標(biāo)簽嘛,跟著視頻學(xué)習(xí),而且剛開始學(xué)習(xí)的時(shí)候一定是信心十足,勁兒滿滿的,所以HTML很快就學(xué)完了,外加HTML5新標(biāo)簽也不在話下。
很快進(jìn)入了CSS CSS3的學(xué)習(xí),雖然也有點(diǎn)開發(fā)的感覺了,但自己懷著對未來的美好憧憬,再加上自己勁頭還很足,不就是多練一練嘛,假以時(shí)日,CSS也掌握的七七八八了。
但很快進(jìn)入JS的階段了,開始進(jìn)入變量,算法,開始結(jié)合前面的HTML CSS知識點(diǎn)了,再加上各種麻煩的操作DOM,另外各種知識點(diǎn)也越來越多了,學(xué)的快了掌握不住,學(xué)的慢了怕自己落下,遇到問題不能及時(shí)解決,久而久之,越往后越覺得頭疼,一個(gè)月以前的勁頭沒那么足了,信心也磨合的不多了,看代碼好像都熟悉,自己寫的時(shí)候先寫if 還是 先寫 else 都有點(diǎn)模糊,久而久之,積攢的問題越來越多,意志開始不堅(jiān)定了,覺得自己快要堅(jiān)持不下去了。
?文章來源:http://www.zghlxwxcb.cn/news/detail-780715.html
2. 沒有找到合適自己的老師
其實(shí)現(xiàn)在有種情況就是,培訓(xùn)已經(jīng)成為一種機(jī)器流水線的模式了,基本就是三四個(gè)月一批,三四個(gè)月又一批,大家千篇一律的學(xué)著同樣的東西,做著同樣的練習(xí)。
從小我們就發(fā)現(xiàn),班上總是有名列前茅的,總是有學(xué)半天也不如人家學(xué)一個(gè)小時(shí)的,而老師也不可能照顧到每一個(gè)人。不管你是自學(xué)看視頻,還是到了某個(gè)培訓(xùn)機(jī)構(gòu),其實(shí)也是一樣的,你總是會發(fā)現(xiàn)老師講完某個(gè)人很快就把作業(yè)做完了,他還能給別人講一講,還能預(yù)習(xí),甚至還能去寫寫博客,去給別人賦能。而又的人就在那看了一遍又一遍老師的視頻,不行再回放,結(jié)果看著都是會了,自己寫總也沒有那個(gè)思路。
其實(shí)這種情況下,很多人是沒有找到自己合適的領(lǐng)路人。每個(gè)人掌握知識的能力不同,必定造成了學(xué)習(xí)進(jìn)度的差距。而每個(gè)老師都有自己講課的風(fēng)格,但他的風(fēng)格必定不能照顧到所有人。
比如講到j(luò)s,幾乎第二天就會讓你練99乘法表,練的是循環(huán)外加遞增的知識,可能一個(gè)學(xué)到JS一個(gè)星期,他就會給你講如何手寫promise,但是很多人連promise是干啥的都不知道啊。一旦JS講完,很快就會進(jìn)入一個(gè)項(xiàng)目練習(xí)階段,老師可能會告訴大家服務(wù)端返回?cái)?shù)據(jù),應(yīng)該如何取值,例如data list 對象取值,但從始至終可能都不會告訴你幾個(gè)http code值的含義以及場景。
這也是沒有辦法的,幾個(gè)月一批人是老師的工作,這就要求老師帶進(jìn)門,考研大家自我修行的本事。但無奈的是,其實(shí)很多人還沒有養(yǎng)成自我修行的本領(lǐng)。
所以,雖然有老師帶,雖然找到了一些列的視頻教程,但自己學(xué)著學(xué)著就掉隊(duì),說好的零基礎(chǔ),但也不知道是小學(xué)零基礎(chǔ)還是碩士零基礎(chǔ)。慢慢的,跟著學(xué)完是學(xué)完了,有的人學(xué)到了穿羽絨服,有的人學(xué)到了穿單衣,有的人只學(xué)到了穿背心兒,可能還漏洞。
?
3. 為了找到工作,啥都想學(xué)?
一定有人跟你說過,為了找到工作,你得多學(xué)一些技術(shù),技多了不壓身?,F(xiàn)在大廠都用什么什么技術(shù),你得學(xué),現(xiàn)在大廠的項(xiàng)目你得做一遍。但問題是,學(xué)一遍下來,我真的是沒學(xué)會啊。
有幾個(gè)人給我看過他自學(xué)或者是某個(gè)機(jī)構(gòu)的課表,說實(shí)話,你不可能在4個(gè)月都學(xué)好,甚至學(xué)會也會打一個(gè)問號。但是呢,他不信,他覺得自己信心十足,絕對不會掉隊(duì)。
課表內(nèi)容大概是這些內(nèi)容,甚至遠(yuǎn)遠(yuǎn)不止這些內(nèi)容。其實(shí)我想說的是,短時(shí)間內(nèi),你真的是學(xué)不完,學(xué)不會的啊,如果你視頻看完了,老師講完了,你也練完了,你還成為高手了。那就沒有所謂的35歲程序員一說了,可能25歲就都沒工作可干了。
剛開始接觸的還不多呢,vue要學(xué),react要學(xué),還給自己安排上angular,緊接著又是node學(xué)習(xí),練完了還覺得不過癮,把egg koa express都要來一把,還要實(shí)戰(zhàn)各種項(xiàng)目,想想就頭大。學(xué)習(xí)了webpack覺得用完有缺陷,怎么辦,vite再深造一下,是不是有人跟你說過都要掌握,大廠面試會問。最后還要補(bǔ)一補(bǔ)小程序,rust,RN,flutter。好了,學(xué)完了,祝大家順利。錢花了,知識學(xué)了,爽不爽,4個(gè)月學(xué)了人家N年的知識。
?
?
?
4. 學(xué)習(xí)途中遇到問題怎么辦?
學(xué)習(xí)途中不管誰,一定會遇到問題的。如果你每天都能遇到問題,那么你一定是在走上坡路,如果你每天覺得都很順利,覺得沒有問題,那才是真正可怕的。
遇到問題不可怕,這是好事。但遇到問題一定要自己想過,實(shí)踐過,如果還覺得有問題,再去尋找答案。而一旦經(jīng)過自己思考,會更知道如何去發(fā)問,而不是終于找到一個(gè)愿意幫助自己的,上來就問“哥,react不會,能給我講講嗎”,可以呀,你哪個(gè)地方不會?但是如果自己思考過,就會有目標(biāo)的發(fā)問,問的問題更具有目標(biāo)性,也更容易讓自己尋找到答案,也會讓那些愿意幫助你的人省心省力覺得很舒服。
但還有一種可能,就是有人給你講過,你也不一定當(dāng)場就懂了。那這個(gè)問題,你一定要記下來,在今后的學(xué)習(xí)實(shí)踐中時(shí)不時(shí)的回過頭來看看這個(gè)問題,也許真的是代碼千行后,其義見其中了。
有個(gè)人剛開始學(xué)前端問我,為啥script標(biāo)簽要寫到下面去,有的視頻有講的是寫到上面去呢。我說這個(gè)問題你記下來吧,后面再回過頭來看看,你會自己發(fā)現(xiàn)答案的。
怎么算自己把問題搞懂了呢?你可以給別人講,以說人話的方式給別人講懂了,那么你就是真的懂了。?
狗哥從2022年底到現(xiàn)在,三個(gè)多月了吧,共輔導(dǎo)9名學(xué)生從前端入門開始,現(xiàn)在差不多學(xué)到vue做項(xiàng)目實(shí)戰(zhàn)了,學(xué)的有點(diǎn)慢,但好在穩(wěn)扎穩(wěn)打,步步為營。但我并沒有索要什么,我的思路就是社會讓我做前端有了一口飯吃,那么我學(xué)到的東西,誰學(xué)不是學(xué)啊,越多的人學(xué)到了才是好事呢。
?
5. 我一直鼓勵(lì)的一種學(xué)習(xí)方法
其實(shí)前端如果做為一個(gè)畢業(yè)生,如果你急于找工作,并非所有聽說的東西都要學(xué),但凡是學(xué)過的一定要扎實(shí)。
如何做到扎實(shí)呢,舉一反三。意思就是不管你是不是已經(jīng)掌握了的知識點(diǎn),都要去實(shí)戰(zhàn),而且是舉一反三的實(shí)戰(zhàn)。
例如實(shí)現(xiàn)一個(gè)方塊,隱藏一個(gè)元素,?垂直居中,數(shù)組去重,發(fā)送ajax等等,一旦你做到了舉一反三,再加上項(xiàng)目實(shí)戰(zhàn),才能讓自己更加有底氣的說自己學(xué)會了,面試的時(shí)候才更加游刃有余,而在工作中,領(lǐng)導(dǎo)們喜歡的也正是那種肯干還能多想出一種思路的小伙伴。
?
如果你覺得自己學(xué)習(xí)開發(fā)知識的過程中遇到了問題,遇到了阻礙,請堅(jiān)信,并不是你不適合學(xué)習(xí),也不要聽信誰的打擊說你不適合。打起精神來,你是最棒的。
?
?
到了這里,關(guān)于自學(xué)web前端覺得好難,可能你遇到了這些困境的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!