摘要:轉行前端有哪些疑慮在人生的抉擇處,尋求一些別人的經驗和總結,無可厚非,但是決定了就一定要堅定的走下去,謹慎是為了更好的堅持,而不是放棄的理由。寫在前面這里前后端指的是開發的前后端。
轉行前端有哪些疑慮?
在人生的抉擇處,尋求一些別人的經驗和總結,無可厚非,但是決定了就一定要堅定的走下去,謹慎是為了更好的堅持,而不是放棄的理由。
寫在前面:這里前后端指的是web開發的前后端。
1、前端崗位需求如何?前景如何?薪資如何?(這是對將轉行業的必要考量)
2、是自學好?還是培訓好?(抱歉,我是自學的,對于培訓,下文不發表任何觀點)
3、如何高效學習,多久能找到工作?
4、非科班會不會沒發展?年齡大會不會被淘汰?
5、前端和后端哪個好?上手?發展前景?
以上這些問題,有些是1年前我想知道的,有些是1年前我所看到的文章里提到的,也順便一起總結,我將用很長的篇幅從自己的親身實踐及各階段的心路歷程來論述。
先來看看我們是不是一類人吧,或者有多少相同點。
本人一般本科-電子信息專業,大學唯一學過與前端有一丟丟關系的課程,算是C語言吧(if、for這些語法和js接近)畢業后從事了近3年環保方面的工作,17年開始自學并轉行,是一個不折不扣的非科班大齡零基礎程序猿,不僅離開了自學的天堂(學校),而且已婚已育,常言道進入社會工作了就學不進去了,別說還有了家庭和孩子,對此我有一些不同的看法:
這就提到了一個關于興趣和壓力的問題。
1、興趣:從小到大,總是被問你的理想是什么?我依然記得這些聲音:我要當科學家、我要當發明家......我只能說當時教育的價值觀和崇拜都是正確的,可是這虛無縹緲的理想是個啥?
興趣遠比理想更能發揮積極作用,更貼近實際生活
這就是命啊!記得當時是我弟弟去問他上海的舅舅,學點什么能有個一技之長,因為他是做互聯網這塊的大牛,自然推薦我弟弟了一些js方面的知識,說只要肯學,上手了薪資很高。
說句實話,一開始就是被薪資高這三個字吸引了,連前端是什么都搞不清楚狀態,就這么糊里糊涂的開始了,靠著一點c語言基礎,學起了javaSE,看看概念做做小例子,無比暢快,相見恨晚,后來才知道java和js完全不是一個概念。
2、壓力:從小到大,就沒主動看過書,上學完全是被逼出來的,而有了興趣之后,再給你來點壓力,即使是這樣的我,還是堅持看了好幾本書的(具體過程后面詳細講)
綜上所述:對于一個無興趣無壓力的我,再多的時間也是浪費,而當你有了努力的理由,就別怕來不及,我把這個看作是開竅了,存在即是合理,之前的經歷都是鋪墊,不后悔!
我是自學了差不多4個月才找到工作的,說實話有點艱難。前端是什么?要學什么?能做什么?怎么去做?這些問題都要你自己一點點去尋找答案,所以入門推薦視頻學習,有的老師還是很優秀的,講起來幽默風趣,總會帶一點自己的理解,不像書本那么晦澀難懂(有了一定基礎絕對要去看書、看書、看書,書是人類進步的階梯,一點沒錯)。培訓就是你花錢有人帶著你咯,就像你回到了學生時代(具體效果,去問培訓出來的人吧)。這里有必要強調一下上文提到的興趣和壓力,如果沒有這兩點,你自學肯定不會成功,培訓就不一定了,就像我不愛學習也考了個本科一樣(是不是有點自吹的嫌疑?)當時我選擇自學主要有兩點:一、時間和家庭不允許培訓,一大把年紀了還跑去花錢遠離家庭培訓4個月,有點作;二、如果沒有自學的能力,即使培訓出來也是廢柴一枚,不如直接搬磚去了,干嘛換個地方培個訓再搬磚,多此一舉。
這里先插播幾個例子,有時候真感覺自學黨和培訓黨無故就成了兩派
1、我有個同學也是畢業后工作差不多1年,培訓轉行的,培訓到入職順風順水,我在決定轉行時也與他交流過,他作為一個成功的培訓黨,自然推薦培訓的,而且他說他們經理的意思是偏向培訓的,至少培訓出來的人一定能做些基礎的活,而自學的就不保證了。
2、在我工作半年之際,有幸代表公司面試了幾個前端(社會可能對此有誤解,姑且用著這個名稱),我就按照公司工作的要求和一些基礎知識聊聊咯,因為我們公司嘛招的都算是新人,所以這里面肯定是涇渭分明。
A同學是自學的,我問及一些基本工作要求和基礎時,他很自信地說:沒問題,很簡單。畢竟大家都是自學轉行的,何苦為難人家呢,那就多聊聊吧?言語間,他說他經常逛各大博客、張鑫旭老師的網站、看慕課網(噢喲,不錯哦,感覺自學能力很強),還說他目前在研究vue、react等框架(我問他那你覺得用這些框架有難度么),他說我覺得很簡單,人家都給你封裝好了,你就拿過來看著文檔用就好了,前端的東西沒什么難度,我還想學點后端的東西(這里我不得不吐槽他了,你TM啥都不會呢就拽成這樣了,要不招你來當銷售?)然后聊了那么久,最后我還是給他機會了,我和他說基礎很重要,你面試的是前端,給你個PSD圖,做個靜態來看看先(結果你們肯定想不到。。。我估計我這輩子都忘不了這貨了)過了2天,按道理這時間很慢了,他發我一個網站,還備注了一大堆內容:說我這個導航是用的浮動布局的,輪播用的插件,懸浮的那個橫幅我以為是困定在banner圖上的,后來才知道是懸浮的,反正很簡單就fixed就好了,沒就做,下面的內容嘛全是選項卡,我就不做了(敢情我給你兩天時間讓你來給我指點迷津了?這里要罵人了啊兄弟們自己腦補,這種人千萬不能學的,這就叫好高騖遠、紙上談兵)。
B同學是培訓出來的,還有過工作經驗,照理說能滿足公司需求了,奈何她的觀點又雷到我了。她培訓出來做了2年切片,靜態應該毫無問題,問及一些css知識卻不會(是什么限制了你的能力),那再問問js吧,雖然這里用不到太多,姑且問問。來了,來了,大神開講啦。她說js我基本沒用過,反正現在cms模板里就集成了js插件,而且像阿里、騰訊、百度這些大公司都有自己的框架,前端的技術已經非常成熟了,我們沒必要去學這些東西,只要用他們的就好了(你真的會用么?)也難怪了前端經常被吐槽(包括我依然不能算合格的前端工程師),我當時看到了一片文章《寫給那些轉行做前端的人》,很明顯他是招聘前端的大神,雖然文章開頭有些極端的勸阻轉行的人,可以說是非常痛心疾首,但是后文的分析和給出的意見還是很中肯的,我覺得興趣也好,壓力也罷,即使是高薪誘惑,能激勵你前行的動力都可以,但是千萬不要誤解。只有菜鳥才分前后端,那是為了高效開發,分工合作,當水平到達一定境界后必然是全棧,不同的只是出身,所以不要認為會了皮毛就能月薪上萬,高薪后端說不定樣式寫的比你好!
結論:不管你自學還是培訓,最重要的是基礎和不斷自學的能力,把培訓當敲門磚方得始終!
1年前我也是網上查來查去,居然都說前端缺口很大,找工作很簡單,這里補充一點我是無錫人(不能代表上海、深圳的實際情況)很顯然我信了,在查閱這些問題的同時,我也尋求著學習方法,入門還是推薦視頻學習,我看的第一套視頻是51自學網(純粹分享,后來接觸多了覺得妙味課堂和慕課網更好一點)上的H5教程,里面涵蓋了html、css、js大部分基礎知識,還有實戰,質量還是可以的,唯一不足的是老師說學完這套視頻運氣好可以找份5000左右的工作,我居然又信了(這里除了求職者,可能還有用人公司的問題,后文寫到求職經歷時再行說明)我是個比較糾結的人,之后還看了很多html和css的基礎視頻,幾乎都是講解屬性作用的,當然還有編碼規范,我覺得不能相信一家之詞,所以看了很多相同的視頻,甚至還刷了一遍W3C的html、css、js,這里我可以很負責任地告訴你們,三人行必有我師,我們要站在巨人的肩膀上前行而不是看風景,當你集眾人之所長的同時,潛移默化中扎實了你的基礎(基礎很重要,大公司重基礎,小公司重實踐,這是普遍現象,也是對于轉行的人最殘酷的地方,你會發現兩者你都沒有)一邊面試,一邊學習,我終于醒了,恍然大悟,前端崗位缺乏的是中級以上的前端工程師,而不是入門級的,所以想光憑會一點html、css是找不到工作的,就算你背的滾瓜爛熟也沒用,實踐和理論不是一個概念,于是很多人會推薦新人,你直接去學bootstrap、vue、jq等等框架,這種急于求成也是要不得的,首先在基礎不扎實的情況下你很難掌握,即使硬著頭皮掌握了,開始了愉快的工作,你很容易迷失在自我感覺良好的幻境中,框架解決了大部分問題,疑難雜癥問領導,而在中國估計一個小公司決定了框架后夠你用一輩子,那你可算是真的完了。。。你的前端夢止步于此。公司不可能養一個無法完成基本工作的人超過1星期的,所以你得把前端最基礎的東西做熟練,才能找到一個公司慢慢進階。我覺得首先把圖切出來,然后做成靜態頁面,你別管怎么獲取動態數據怎么放到服務器給別人看,你就瘋狂做你的靜態頁面(一開始沒有PSD就百度找點圖片還省得切了),零碎的知識點總是容易理解的,有針對性的小demo毫無壓力,當你真正開始化零為整的時候,css感性的一面就會暴露出來,各種屬性相互影響,你要把這些問題完美解決,不能等到工作讓你布個局你還百度怎么清除浮動,兼容性另說了(隨著時代發展,大部分只兼容到IE8,可以說減輕了很多負擔)這里為什么說是完美解決?因為css不像傳統語言那么理性,同樣的布局你可以有很多的實現方法,這里再強調一遍基礎很重要,想做前端就一定要尊重前端,別人云亦云說css很簡單。正因為它的簡單,導致了它的不簡單。磚頭式編程就是定寬定高,浮動,更有甚者直接絕對定位的,當你剛學會理論沒有實踐的時候也許你就會這么做,所以多練多總結才能配合使用好css的各個屬性,做出一個合格的布局,好多后端就是被這種簡單蒙蔽的雙眼(吐槽時間:如果你去應聘一個公司,他覺得前端很簡單隨便找個人都能做,而且后端可以兼職,只是最近忙想找個前端做做樣式的,千萬不要去?。。》治觯簳邮降暮蠖说教幎际?,做的比前端還好的鳳毛麟角,基本p8以上了,這樣的公司你去了得不到尊重不說,讓你改他們后端寫的樣式就要了你親命了)目前我所遇到的后端通常學會個浮動就覺得擁有了全世界,有問題直接絕對定位,哈哈,你影響我?我飛到天上看你怎么影響我,什么這邊怎么間隙小了,來個margin吧,怎么又大了?改個負值(我可真聰明,有些菜鳥前端都不知道可以用負值吧)文字居中直接
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/95852.html
摘要:轉行前端有哪些疑慮在人生的抉擇處,尋求一些別人的經驗和總結,無可厚非,但是決定了就一定要堅定的走下去,謹慎是為了更好的堅持,而不是放棄的理由。寫在前面這里前后端指的是開發的前后端。 轉行前端有哪些疑慮? 在人生的抉擇處,尋求一些別人的經驗和總結,無可厚非,但是決定了就一定要堅定的走下去,謹慎是為了更好的堅持,而不是放棄的理由。寫在前面:這里前后端指的是web開發的前后端。1、前端崗位需...
摘要:轉行前端有哪些疑慮在人生的抉擇處,尋求一些別人的經驗和總結,無可厚非,但是決定了就一定要堅定的走下去,謹慎是為了更好的堅持,而不是放棄的理由。寫在前面這里前后端指的是開發的前后端。 轉行前端有哪些疑慮? 在人生的抉擇處,尋求一些別人的經驗和總結,無可厚非,但是決定了就一定要堅定的走下去,謹慎是為了更好的堅持,而不是放棄的理由。寫在前面:這里前后端指的是web開發的前后端。1、前端崗位需...
摘要:我從今年的月份開始在知乎上連續回答前端開發相關的問題,至今已有將近三個月,回顧寫過的一百多條回答,不少是給迷茫的前端工作者的建議。今天我把我的思考提煉整理成文,希望能給予在迷茫中前行中的前端學習工作者一些有用的建議。 本文首發于知乎專欄——前端指南作者:Mark MFS老師轉載請注明來源。 我從今年的2月份開始在知乎上連續回答前端開發相關的問題,至今已有將近三個月,回顧寫過的一百多條回...
摘要:前言大家好,這里是平頭哥聯盟,我是首席背鍋官松鼠,今天要分享的是最給一些還沒入門的同學或需要提升的同學一些指引詳細說明自己這幾年來經歷怎么一步一步轉型給大家一個參考希望可以少走些彎路寫在最前由平頭哥聯盟測試同學整理作者首席背鍋官松鼠交流群 showImg(https://segmentfault.com/img/bVbksdn?w=1278&h=722); 前言 ? 大家好,這里是@...
互聯網高速發展,隨著科技的進步有一些崗位薪資出現了墊底的情況比如:生產制造、客服、行政等崗位。也有一些崗位薪資有了大幅度的增長:營銷/運營、研發/開發,以及IT相關的崗位。 那么對于一個應屆畢業生,并非計算機專業的該如何進入IT這個領域呢? 推薦你來學習軟件測試,首先軟件測試只有20%的代碼,對文科生來說是非常又好的。學習軟件測試的入行難度相對比開發壓力小很多。就算是你想要選擇在二線城市就業,不想...
閱讀 724·2023-04-25 19:43
閱讀 3921·2021-11-30 14:52
閱讀 3794·2021-11-30 14:52
閱讀 3859·2021-11-29 11:00
閱讀 3790·2021-11-29 11:00
閱讀 3882·2021-11-29 11:00
閱讀 3562·2021-11-29 11:00
閱讀 6138·2021-11-29 11:00