轉(zhuǎn)載 | 26自學(xué)轉(zhuǎn)行前端(寫給和1年前一樣迷茫的我的你)

行前端有哪些疑慮睬捶?
在人生的抉擇處黔宛,尋求一些別人的經(jīng)驗和總結(jié),無可厚非擒贸,但是決定了就一定要堅定的走下去臀晃,謹慎是為了更好的堅持,而不是放棄的理由介劫。
寫在前面:這里前后端指的是web開發(fā)的前后端徽惋。
1、前端崗位需求如何座韵?前景如何险绘?薪資如何?(這是對將轉(zhuǎn)行業(yè)的必要考量)
2誉碴、是自學(xué)好宦棺?還是培訓(xùn)好?(抱歉黔帕,我是自學(xué)的代咸,對于培訓(xùn),下文不發(fā)表任何觀點)
3成黄、如何高效學(xué)習(xí)侣背,多久能找到工作?
4慨默、非科班會不會沒發(fā)展贩耐?年齡大會不會被淘汰?
5厦取、前端和后端哪個好潮太?上手?發(fā)展前景?
以上這些問題铡买,有些是1年前我想知道的更鲁,有些是1年前我所看到的文章里提到的,也順便一起總結(jié)奇钞,我將用很長的篇幅從自己的親身實踐及各階段的心路歷程來論述澡为。

關(guān)于我
先來看看我們是不是一類人吧,或者有多少相同點景埃。
本人一般本科-電子信息專業(yè)媒至,大學(xué)唯一學(xué)過與前端有一丟丟關(guān)系的課程,算是C語言吧(if谷徙、for這些語法和js接近)畢業(yè)后從事了近3年環(huán)保方面的工作拒啰,17年開始自學(xué)并轉(zhuǎn)行,是一個不折不扣的非科班大齡零基礎(chǔ)程序猿完慧,不僅離開了自學(xué)的天堂(學(xué)校)谋旦,而且已婚已育,常言道進入社會工作了就學(xué)不進去了屈尼,別說還有了家庭和孩子册着,對此我有一些不同的看法:
這就提到了一個關(guān)于興趣和壓力的問題。
1脾歧、興趣:從小到大指蚜,總是被問你的理想是什么挣输?我依然記得這些聲音:我要當(dāng)科學(xué)家留拾、我要當(dāng)發(fā)明家......我只能說當(dāng)時教育的價值觀和崇拜都是正確的快集,可是這虛無縹緲的理想是個啥李请?
興趣遠比理想更能發(fā)揮積極作用愉择,更貼近實際生活
這就是命伴俣础岂嗓!記得當(dāng)時是我弟弟去問他上海的舅舅眉反,學(xué)點什么能有個一技之長囤热,因為他是做互聯(lián)網(wǎng)這塊的大牛猎提,自然推薦我弟弟了一些js方面的知識,說只要肯學(xué)旁蔼,上手了薪資很高锨苏。
說句實話,一開始就是被薪資高這三個字吸引了棺聊,連前端是什么都搞不清楚狀態(tài)伞租,就這么糊里糊涂的開始了,靠著一點c語言基礎(chǔ)限佩,學(xué)起了javaSE葵诈,看看概念做做小例子裸弦,無比暢快,相見恨晚作喘,后來才知道java和js完全不是一個概念理疙。
2、壓力:從小到大泞坦,就沒主動看過書窖贤,上學(xué)完全是被逼出來的,而有了興趣之后贰锁,再給你來點壓力赃梧,即使是這樣的我,還是堅持看了好幾本書的(具體過程后面詳細講)
綜上所述:對于一個無興趣無壓力的我李根,再多的時間也是浪費,而當(dāng)你有了努力的理由几睛,就別怕來不及房轿,我把這個看作是開竅了,存在即是合理所森,之前的經(jīng)歷都是鋪墊囱持,不后悔!

是自學(xué)好焕济?還是培訓(xùn)好纷妆?
我是自學(xué)了差不多4個月才找到工作的,說實話有點艱難晴弃。前端是什么掩幢?要學(xué)什么?能做什么上鞠?怎么去做际邻?這些問題都要你自己一點點去尋找答案,所以入門推薦視頻學(xué)習(xí)芍阎,有的老師還是很優(yōu)秀的世曾,講起來幽默風(fēng)趣,總會帶一點自己的理解谴咸,不像書本那么晦澀難懂(有了一定基礎(chǔ)絕對要去看書轮听、看書、看書岭佳,書是人類進步的階梯血巍,一點沒錯)。培訓(xùn)就是你花錢有人帶著你咯珊随,就像你回到了學(xué)生時代(具體效果藻茂,去問培訓(xùn)出來的人吧)。這里有必要強調(diào)一下上文提到的興趣和壓力,如果沒有這兩點辨赐,你自學(xué)肯定不會成功优俘,培訓(xùn)就不一定了,就像我不愛學(xué)習(xí)也考了個本科一樣(是不是有點自吹的嫌疑掀序?)當(dāng)時我選擇自學(xué)主要有兩點:一帆焕、時間和家庭不允許培訓(xùn),一大把年紀了還跑去花錢遠離家庭培訓(xùn)4個月不恭,有點作叶雹;二、如果沒有自學(xué)的能力换吧,即使培訓(xùn)出來也是廢柴一枚折晦,不如直接搬磚去了,干嘛換個地方培個訓(xùn)再搬磚沾瓦,多此一舉满着。
這里先插播幾個例子,有時候真感覺自學(xué)黨和培訓(xùn)黨無故就成了兩派
1贯莺、我有個同學(xué)也是畢業(yè)后工作差不多1年风喇,培訓(xùn)轉(zhuǎn)行的,培訓(xùn)到入職順風(fēng)順水缕探,我在決定轉(zhuǎn)行時也與他交流過魂莫,他作為一個成功的培訓(xùn)黨,自然推薦培訓(xùn)的爹耗,而且他說他們經(jīng)理的意思是偏向培訓(xùn)的耙考,至少培訓(xùn)出來的人一定能做些基礎(chǔ)的活,而自學(xué)的就不保證了潭兽。
2琳骡、在我工作半年之際,有幸代表公司面試了幾個前端(社會可能對此有誤解讼溺,姑且用著這個名稱)楣号,我就按照公司工作的要求和一些基礎(chǔ)知識聊聊咯,因為我們公司嘛招的都算是新人怒坯,所以這里面肯定是涇渭分明炫狱。
A同學(xué)是自學(xué)的,我問及一些基本工作要求和基礎(chǔ)時剔猿,他很自信地說:沒問題视译,很簡單。畢竟大家都是自學(xué)轉(zhuǎn)行的归敬,何苦為難人家呢酷含,那就多聊聊吧鄙早?言語間,他說他經(jīng)常逛各大博客椅亚、張鑫旭老師的網(wǎng)站限番、看慕課網(wǎng)(噢喲,不錯哦呀舔,感覺自學(xué)能力很強)弥虐,還說他目前在研究vue、react等框架(我問他那你覺得用這些框架有難度么)媚赖,他說我覺得很簡單霜瘪,人家都給你封裝好了,你就拿過來看著文檔用就好了惧磺,前端的東西沒什么難度颖对,我還想學(xué)點后端的東西(這里我不得不吐槽他了,你TM啥都不會呢就拽成這樣了磨隘,要不招你來當(dāng)銷售缤底?)然后聊了那么久,最后我還是給他機會了琳拭,我和他說基礎(chǔ)很重要训堆,你面試的是前端描验,給你個PSD圖白嘁,做個靜態(tài)來看看先(結(jié)果你們肯定想不到。膘流。絮缅。我估計我這輩子都忘不了這貨了)過了2天,按道理這時間很慢了呼股,他發(fā)我一個網(wǎng)站耕魄,還備注了一大堆內(nèi)容:說我這個導(dǎo)航是用的浮動布局的,輪播用的插件彭谁,懸浮的那個橫幅我以為是困定在banner圖上的吸奴,后來才知道是懸浮的,反正很簡單就fixed就好了缠局,沒就做则奥,下面的內(nèi)容嘛全是選項卡,我就不做了(敢情我給你兩天時間讓你來給我指點迷津了狭园?這里要罵人了啊兄弟們自己腦補读处,這種人千萬不能學(xué)的,這就叫好高騖遠唱矛、紙上談兵)罚舱。
B同學(xué)是培訓(xùn)出來的井辜,還有過工作經(jīng)驗,照理說能滿足公司需求了管闷,奈何她的觀點又雷到我了粥脚。她培訓(xùn)出來做了2年切片,靜態(tài)應(yīng)該毫無問題渐北,問及一些css知識卻不會(是什么限制了你的能力)阿逃,那再問問js吧,雖然這里用不到太多赃蛛,姑且問問恃锉。來了,來了呕臂,大神開講啦破托。她說js我基本沒用過,反正現(xiàn)在cms模板里就集成了js插件歧蒋,而且像阿里土砂、騰訊、百度這些大公司都有自己的框架谜洽,前端的技術(shù)已經(jīng)非常成熟了萝映,我們沒必要去學(xué)這些東西,只要用他們的就好了(你真的會用么阐虚?)也難怪了前端經(jīng)常被吐槽(包括我依然不能算合格的前端工程師)序臂,我當(dāng)時看到了一片文章《寫給那些轉(zhuǎn)行做前端的人》,很明顯他是招聘前端的大神实束,雖然文章開頭有些極端的勸阻轉(zhuǎn)行的人奥秆,可以說是非常痛心疾首,但是后文的分析和給出的意見還是很中肯的咸灿,我覺得興趣也好构订,壓力也罷,即使是高薪誘惑避矢,能激勵你前行的動力都可以悼瘾,但是千萬不要誤解。只有菜鳥才分前后端审胸,那是為了高效開發(fā)亥宿,分工合作,當(dāng)水平到達一定境界后必然是全棧歹嘹,不同的只是出身箩绍,所以不要認為會了皮毛就能月薪上萬,高薪后端說不定樣式寫的比你好尺上!
結(jié)論:不管你自學(xué)還是培訓(xùn)材蛛,最重要的是基礎(chǔ)和不斷自學(xué)的能力圆到,把培訓(xùn)當(dāng)敲門磚方得始終!

前端崗位需求如何卑吭?多久能找到工作芽淡?前景如何?薪資如何豆赏?
1挣菲、需求
1年前我也是網(wǎng)上查來查去,居然都說前端缺口很大掷邦,找工作很簡單白胀,這里補充一點我是無錫人(不能代表上海、深圳的實際情況)很顯然我信了抚岗,在查閱這些問題的同時或杠,我也尋求著學(xué)習(xí)方法,入門還是推薦視頻學(xué)習(xí)宣蔚,我看的第一套視頻是51自學(xué)網(wǎng)(純粹分享向抢,后來接觸多了覺得妙味課堂和慕課網(wǎng)更好一點)上的H5教程,里面涵蓋了html胚委、css挟鸠、js大部分基礎(chǔ)知識,還有實戰(zhàn)亩冬,質(zhì)量還是可以的艘希,唯一不足的是老師說學(xué)完這套視頻運氣好可以找份5000左右的工作,我居然又信了(這里除了求職者鉴未,可能還有用人公司的問題枢冤,后文寫到求職經(jīng)歷時再行說明)我是個比較糾結(jié)的人鸠姨,之后還看了很多html和css的基礎(chǔ)視頻铜秆,幾乎都是講解屬性作用的,當(dāng)然還有編碼規(guī)范讶迁,我覺得不能相信一家之詞连茧,所以看了很多相同的視頻,甚至還刷了一遍W3C的html巍糯、css啸驯、js,這里我可以很負責(zé)任地告訴你們祟峦,三人行必有我?guī)煼6罚覀円驹诰奕说募绨蛏锨靶卸皇强达L(fēng)景,當(dāng)你集眾人之所長的同時宅楞,潛移默化中扎實了你的基礎(chǔ)(基礎(chǔ)很重要针姿,大公司重基礎(chǔ)袱吆,小公司重實踐,這是普遍現(xiàn)象距淫,也是對于轉(zhuǎn)行的人最殘酷的地方绞绒,你會發(fā)現(xiàn)兩者你都沒有)一邊面試,一邊學(xué)習(xí)榕暇,我終于醒了蓬衡,恍然大悟,前端崗位缺乏的是中級以上的前端工程師彤枢,而不是入門級的狰晚,所以想光憑會一點html、css是找不到工作的缴啡,就算你背的滾瓜爛熟也沒用家肯,實踐和理論不是一個概念,于是很多人會推薦新人盟猖,你直接去學(xué)bootstrap讨衣、vue、jq等等框架式镐,這種急于求成也是要不得的反镇,首先在基礎(chǔ)不扎實的情況下你很難掌握,即使硬著頭皮掌握了娘汞,開始了愉快的工作歹茶,你很容易迷失在自我感覺良好的幻境中,框架解決了大部分問題你弦,疑難雜癥問領(lǐng)導(dǎo)惊豺,而在中國估計一個小公司決定了框架后夠你用一輩子,那你可算是真的完了禽作。尸昧。。你的前端夢止步于此旷偿。公司不可能養(yǎng)一個無法完成基本工作的人超過1星期的烹俗,所以你得把前端最基礎(chǔ)的東西做熟練,才能找到一個公司慢慢進階萍程。我覺得首先把圖切出來幢妄,然后做成靜態(tài)頁面,你別管怎么獲取動態(tài)數(shù)據(jù)怎么放到服務(wù)器給別人看茫负,你就瘋狂做你的靜態(tài)頁面(一開始沒有PSD就百度找點圖片還省得切了)蕉鸳,零碎的知識點總是容易理解的,有針對性的小demo毫無壓力忍法,當(dāng)你真正開始化零為整的時候潮尝,css感性的一面就會暴露出來无虚,各種屬性相互影響,你要把這些問題完美解決衍锚,不能等到工作讓你布個局你還百度怎么清除浮動友题,兼容性另說了(隨著時代發(fā)展,大部分只兼容到IE8戴质,可以說減輕了很多負擔(dān))這里為什么說是完美解決度宦?因為css不像傳統(tǒng)語言那么理性,同樣的布局你可以有很多的實現(xiàn)方法告匠,這里再強調(diào)一遍基礎(chǔ)很重要戈抄,想做前端就一定要尊重前端,別人云亦云說css很簡單后专。正因為它的簡單划鸽,導(dǎo)致了它的不簡單。磚頭式編程就是定寬定高戚哎,浮動裸诽,更有甚者直接絕對定位的,當(dāng)你剛學(xué)會理論沒有實踐的時候也許你就會這么做型凳,所以多練多總結(jié)才能配合使用好css的各個屬性丈冬,做出一個合格的布局,好多后端就是被這種簡單蒙蔽的雙眼(吐槽時間:如果你去應(yīng)聘一個公司甘畅,他覺得前端很簡單隨便找個人都能做埂蕊,而且后端可以兼職,只是最近忙想找個前端做做樣式的疏唾,千萬不要去P钛酢!槐脏!分析:會樣式的后端到處都是喉童,做的比前端還好的鳳毛麟角,基本p8以上了准给,這樣的公司你去了得不到尊重不說泄朴,讓你改他們后端寫的樣式就要了你親命了)目前我所遇到的后端通常學(xué)會個浮動就覺得擁有了全世界重抖,有問題直接絕對定位露氮,哈哈,你影響我钟沛?我飛到天上看你怎么影響我畔规,什么這邊怎么間隙小了,來個margin吧恨统,怎么又大了叁扫?改個負值(我可真聰明三妈,有些菜鳥前端都不知道可以用負值吧)文字居中直接<center>,文字滾動就<marquee>莫绣,還寫樣式畴蒲,還用插件,都是傻瓜对室,這么好用的標簽不用模燥。(因為這是寫給轉(zhuǎn)行同學(xué)看的,想來你遇到的不會比我強太多掩宜,如果不是這樣蔫骂,我只能兩行老淚帶著羨慕恭喜你)所以入門級的你看到這些布局和棄用標簽怕不怕,就問你怕不怕牺汤,維護起來比登天還難辽旋,好不容易找到了修改了,你發(fā)現(xiàn)全是內(nèi)聯(lián)檐迟,沒有類名补胚,最多給個id,有多少就改幾遍追迟,抱怨糖儡?BB?要不你重寫怔匣,本來樣式就不歸我后端管(能抱怨還是好事握联,我怕你被他們同化,這樣的話你也可以努力一把偷師每瞒,從后端入手金闽,不過老板可能要說你了哦,這些東西我們后端都會剿骨,你作為前端還改亂了代芜,要你何用)
結(jié)論:說了這么多,無非還是告訴你們基礎(chǔ)很重要浓利,雖然實際需求的不是我們挤庇,但我們扎實了基礎(chǔ),假以時日我們就是需求對象贷掖。做前端就要尊重前端嫡秕,中國目前還是后端地位高一些,主要發(fā)展早苹威,對于客戶而言昆咽,功能總是排在界面之前,你不能給人家一個賞心悅目卻不能用的產(chǎn)品吧?早期程序員都是全棧的掷酗,既然現(xiàn)在隨著發(fā)展分離出來调违,肯定是有他自身的存在價值和體系,技術(shù)體系日益龐大泻轰,即使站在巨人的肩膀上短時間未必能消化技肩,才有了前后分工,正確理解他存在的意義浮声,別自己限制住自己亩鬼,不想當(dāng)全棧的程序猿不是好猴子!0⒌雳锋!

2、多久能找到工作
聽到過很多這樣的說法羡洁,前端很簡單玷过,自學(xué)1星期就能做網(wǎng)頁,這其實也不錯(只要有公司要你筑煮,出問題時辛蚊,給你足夠的時間去解決,或者有人給你頂著真仲,和你合作的人不嫌棄你的代碼質(zhì)量就行)本著對自己和公司負責(zé)的態(tài)度來說袋马,你至少靜態(tài)頁面要做的很6,像我上面提到的秸应,做一個靜態(tài)頁面基本不會出現(xiàn)布局問題虑凛,也不用百度就合格了,具體時間看個人软啼,我是用了4個月桑谍,主要當(dāng)時很迷茫,完全和別的文章推薦的模式一樣祸挪,面試要求這個了锣披,我就去學(xué)這個,要求那個了贿条,我就去學(xué)那個雹仿,當(dāng)時我也以為自己css很牛逼了呢。
插播一下我的經(jīng)歷吧
(1)上文也提到整以,我刷了很多遍html胧辽、css基礎(chǔ),還看了《DOM編程藝術(shù)》成就感十足悄蕾,做了幾個靜態(tài)網(wǎng)頁票顾,以為很牛逼了础浮,就去面試了帆调,結(jié)果人家問jq會不會用啊奠骄,輪播、放大鏡番刊、選項卡這些基本組件會不會昂邸?我是一臉懵逼芹务。
(2)這次刷了《鋒利的jquery》完全顛覆了《DOM編程藝術(shù)》這本書(當(dāng)然看還是建議看的)蝉绷,取值賦值那叫一個6啊,開心枣抱,還用起了小插件熔吗,感覺自己做的網(wǎng)站有了動態(tài)效果(該不會這就是網(wǎng)上說的"動態(tài)網(wǎng)頁技術(shù)"吧?哈哈)又去面試了佳晶,啪啪啪桅狠,上來先把自己會的展示一下,面試官問:bootstrap會嗎轿秧?現(xiàn)在可都要響應(yīng)式的中跌。
(3)繼續(xù)回去補響應(yīng)式開發(fā)咯,學(xué)一學(xué)bootstrap菇篡,然后又遇到問vue會嗎漩符?react會嗎?此處就長話短說了驱还,還有問混合式app開發(fā)會嗎嗜暴?于是我還去學(xué)了基于mui的app開發(fā),最氣的就是被面試官噴前端是搬磚的议蟆,不懂后端做什么程序員之類的灼伤,那時候我很謙卑,還回去學(xué)mysql了咪鲜,這個事情狐赡,后文總結(jié)的時候,我要拿出來吐槽一下某些用人單位的疟丙。
(4)最后我很感謝聘用我的第一家公司颖侄,但是我還是進去做網(wǎng)站的,剛進公司時享郊,我還經(jīng)常挑燈夜戰(zhàn)览祖,因為代碼可維護性差呀,所以說基礎(chǔ)很重要(強調(diào)了那么多遍基礎(chǔ)炊琉,可能也不太好理解何為基礎(chǔ)展蒂,例如:js里事件的冒泡與捕獲又活,閉包,原型鏈機制锰悼,布局當(dāng)中的BFC柳骄,垂直居中等一系列實踐的問題),迷茫的我被牽著鼻子學(xué)了那么多暫時用不到的東西(不后悔啊箕般,永遠不后悔自己的任何經(jīng)歷耐薯,事實也證明存在即合理,在公司需求app的時候丝里,我和同事用mui完成了跨平臺的混合app并成功發(fā)布)
總結(jié):集中精力去扎實基礎(chǔ)曲初,爭取2個月找到一家做網(wǎng)站的公司,別沒學(xué)好基礎(chǔ)就隨波逐流去搞各種框架杯聚,先了解臼婆,緣分到了自然會了,引用一下自己創(chuàng)建博客園時的簽名"所謂境界幌绍,像宇宙般虛無縹緲颁褂,卻又像宇宙般在歲月的長河中積累、沉淀纷捞,無聲無息地壯大自己痢虹。有些事非一朝而能明了,有些理非一夕而能透徹主儡。帶著自信堅持下去奖唯,書讀百遍,其義自見糜值,境界到了丰捷,萬物皆虛,萬事皆允寂汇!"
大公司重基礎(chǔ)也對學(xué)歷和年齡講究病往,小公司重實踐經(jīng)驗,如果占其一骄瓣,你還可以選擇選擇停巷,既然兩者都沒有,那就沒什么好考慮的了呀榕栏,破罐子破摔啊畔勤,反正轉(zhuǎn)行找工作就是艱難,個人建議注重基礎(chǔ)扒磁,未來才走得更遠庆揪,然后拿出你態(tài)度去海投,沒必要去迎合那些亂七八糟的公司需求妨托,有些公司需求一大堆缸榛,又寫著經(jīng)驗不限吝羞,恨不得你啥都會,記住真正有技術(shù)需求的内颗,你那僅是了解的狀態(tài)一眼就被看穿钧排,而隨大流隨便寫需求的公司往往都不和你談技術(shù)的,所以會就會起暮,不會就不會卖氨,正是應(yīng)聘者和用人單位的這種不坦誠導(dǎo)致了現(xiàn)在的前端亂象(用人單位嫌棄簡歷上寫的天花亂墜会烙,什么都會负懦,一問三不知的,應(yīng)聘者也惡心那種后端為主柏腻,只是知道前端有哪些技術(shù)棧就直接羅列一下的公司)吐槽時間:中國至少無錫纸厉,好多公司領(lǐng)導(dǎo)都是銷售,就算技術(shù)經(jīng)理也是后端多五嫂,如果到達這個位置還對前端一無所知颗品,我覺得有必要噴一噴,你那么看不起前端沃缘,你招什么前端躯枢,讓保潔阿姨兼職好了,我去應(yīng)聘的web前端槐臀,你問我java會不會锄蹂?別告訴你的java指的是javascript而不是java,我說我會js可以考慮學(xué)一下nodejs往后端發(fā)展一下水慨,領(lǐng)導(dǎo)發(fā)話了啊得糜,js只是運行在瀏覽器的一個腳本而已,你會這個有什么用晰洒,不知這位自稱搞了10年技術(shù)的大佬斷網(wǎng)了多少年朝抖,這絕對真實,他應(yīng)該不是技術(shù)大佬而是大忽悠谍珊,否則公司危矣治宣,面試遇到這樣的,你就直接拿簡歷禮貌的走人吧砌滞,記得帶上簡歷(1塊錢復(fù)印費呢)侮邀,還有就是大部分不限經(jīng)驗的,都是培訓(xùn)機構(gòu)布持,一般上來問一問你的情況(最好你不會豌拙,你要是會,他都能給你忽悠的不會了)然后就推薦你培訓(xùn)啦题暖,這就是市場經(jīng)濟按傅,如果你堅持不去培訓(xùn)就提前做好調(diào)查捉超,別總是白跑一趟,有些明確的就可以拉黑或者屏蔽了唯绍。

3拼岳、前景
H5新增的api如視頻、音頻况芒、canvas不要太強大哦惜纸,加上CSS3的新特性,可以說顛覆了html+css創(chuàng)造之初只為展示圖文信息的初衷绝骚,走向了富媒體時代耐版,js也因node的出現(xiàn),向服務(wù)端進軍(之前看到node之父自己數(shù)落了一下自己犯下的錯誤压汪,然后宣布拋棄node這個親兒子粪牲,具體還沒怎么了解,不管怎么說js越來越強大了)止剖。人類作為生物鏈頂端的生物腺阳,永遠不會滿足于現(xiàn)狀,當(dāng)互聯(lián)網(wǎng)產(chǎn)品穩(wěn)定成熟之際穿香,拼的就是差異化亭引、個性、創(chuàng)意皮获,前端一定程度上也是個設(shè)計師焙蚓,哎呀,這家伙真的是太花心了魔市,難怪被世人誤解主届。加上微信小程序和hybrid-app的出現(xiàn)(配合性能越來越高的硬件),ios/安卓大勢將去待德,可能被前端收編君丁,當(dāng)性能問題不再是問題時,跨平臺的特性將鋒芒畢露将宪。

4绘闷、薪資
從行業(yè)看,大數(shù)據(jù)顯示金融業(yè)最高较坛,然后就是IT行業(yè)印蔗,再從前后端看,順便解決前端和后端哪個好丑勤?上手华嘹?發(fā)展前景?這個問題法竞。
關(guān)于上手:當(dāng)時耙厚,我得出的結(jié)論是前端入門簡單强挫,深入較難;后端入門難薛躬,擴散簡單俯渤;(所謂難易,主要指短時間投入的學(xué)習(xí)成本型宝,杠精繞道)前端三劍客HTML八匠、CSS、JS基礎(chǔ)的知識點很容易理解趴酣,所以說上手快梨树,但是往往簡單的東西,深入總是難一點价卤,就好比巧婦難為無米之炊劝萤;后端則相反渊涝,因其發(fā)展較早慎璧,成熟而穩(wěn)定,一上來就扔給你一大堆體系跨释,要掌握很多知識點胸私,但是運用熟練后,一通百通鳖谈,天高任鳥飛 海闊憑魚躍(從入門淺談而已岁疼,大神勿怪钓丰,有更好的說法請指正)
前后端薪資和發(fā)展之類的比較缓淹,這里引用大神的回答(就不獻丑了),以下總結(jié)幾點
(1)前后端在大公司是一個批發(fā)價
(2)薪資取決于市場捉貌,也取決于個人工作能力和談判能力
(3)不管是前端還是后端贯要,都是敲門磚暖侨,未來走向高P時,他們是同一個起點(web開發(fā))

非科班會不會沒發(fā)展崇渗?年齡大會不會被淘汰字逗?
很多傳統(tǒng)行業(yè)都有越老越吃香這一說,那小伙伴們肯定也想了解一下IT行業(yè)啊宅广,是不是葫掉,未雨綢繆總是好事。1年前我也看了很多相關(guān)論壇跟狱,滿滿的負能量俭厚,差點動搖了我的心,下面劃重點逐個擊破驶臊!
1挪挤、程序員圈子小绪抛,做久了會脫離社會,難以與人交流电禀。你確定你在別的行業(yè)就善于交流了幢码?互聯(lián)網(wǎng)無國界啊,這圈子還屑夥伞症副?雖然氛圍是有導(dǎo)向作用,但你既然察覺了就該自我調(diào)整政基,而不是怨天尤人贞铣。有些銷售滿嘴跑火車,幾年下來沮明,不撒個慌辕坝,吹個牛都不自在了,這是優(yōu)點還是缺點呢荐健?所以酱畅,要發(fā)揮人類強大的適應(yīng)性,因地制宜江场,通常好的銷售也是做足了功課纺酸,理論上不比技術(shù)差的。
2址否、經(jīng)常加班餐蔬,身體差。這也有必要解釋佑附?你忘了大學(xué)時樊诺,我們一起包過多少次夜么?你還說你要奮斗到天明音同。人家傳統(tǒng)行業(yè)的銷售還說整天胡吃海喝傷身體呢词爬?你是不是在那羨慕?有空抱怨瘟斜,不如一起去跑個步缸夹,健個身,我發(fā)現(xiàn)現(xiàn)在好多程序員身材都很棒呢螺句!
3虽惭、吃年輕飯,容易被取代蛇尚。隨著社會老齡化日益嚴重芽唇,越來越多的年輕人更愿意到年輕的IT行業(yè)來工作,其實我也覺得IT行業(yè)更有朝氣,就算搬磚也得找個舒服的地方搬吧匆笤。傳統(tǒng)行業(yè)似乎真的是越老越吃香研侣,一大把年紀啥也不做,整體絮絮叨叨炮捧,阿諛奉承庶诡,你再優(yōu)秀也別想把他趕下臺,但是你沒看到他踩在多少人身上才上去的咆课。所以說吃年輕飯是不對的末誓,IT行業(yè)要做高管,也得學(xué)管理书蚪、大局觀喇澡、戰(zhàn)略部署、人脈資源等等這些和技術(shù)無關(guān)的殊校,或者上文大牛寫的職業(yè)規(guī)劃里面有各種進階方向晴玖,純技術(shù)研究,年輕人能趕上你的为流,那絕對是天才呕屎,就別不服了。如果說你做了10年還一直在套人家的模板艺谆,用著老技術(shù)榨惰,那分明是你在搶新人的飯碗静汤,還說被取代......
4虫给、不是科班出身抹估,不懂計算機原理(后面省略一萬字罵人的話)論壇和貼吧確實有科班出身的優(yōu)越狗药蜻,但是有好多大神都不是科班哦语泽,就像大部分人的工作都不是大學(xué)學(xué)的專業(yè)踱卵,有空就補補計算機方面的書籍惋砂,看看底層,做個鋪墊(防止遇到科班出身的優(yōu)越狗)酝掩。

如何高效學(xué)習(xí)庸队?
1年前看的第一套H5視頻彻消,還依稀記得老師說的一些話宾尚,這里先還原一下:
(1)多學(xué)煌贴、多看牛郑、多練淹朋,堅持每天打代碼础芍,即使是重復(fù)的仑性;
(2)樂于分享诊杆、幫助他人解決問題的同時成長自己晨汹;
(3)先模仿宰缤,后創(chuàng)新慨灭,學(xué)會站在巨人的肩膀上氧骤;
(4)規(guī)范代碼筹陵,方便自己復(fù)習(xí)和他人閱讀朦佩;
以上這些语稠,可以說是終身受用仙畦,但對于轉(zhuǎn)行的小白來說慨畸,顯得有點大道理了檐什。反正我剛開始是完全想不到去上什么知乎厢汹、思否、github凡蜻、博客園划栓、CSDN忠荞、掘金等等這類網(wǎng)站的委煤,我的生活——百度足以府框。所以這里推薦一下上述網(wǎng)站迫靖,有問題去里面搜搜系宜,有時間去里面看看相應(yīng)的欄目,有能力去里面解答一些相關(guān)的問題欢策,把這些當(dāng)做玩游戲做任務(wù)一樣踩寇,慢慢你就升級咯。
除了關(guān)心我的人睛榄,能看到現(xiàn)在的小伙伴场靴,一定已經(jīng)下定決心了,分享一下我看過的覺得好的書籍(從左往右轨帜,我看的時候有點亂哮兰,現(xiàn)在我?guī)湍銈兣藕眯蛄伺叮?br> html:標簽-特性-語義化(html和后二者戚戚相關(guān)喝滞,隨著后二的進階,自然而然地進階)
css:css2基礎(chǔ)屬性-css3新特性-《css世界》深入理解css2屬性-《css揭秘》玩轉(zhuǎn)css3新特性
js:《DOM編程藝術(shù)》-《鋒利的jquery》-《js高級程序設(shè)計》-《高性能js》-《js語言精粹》-《js設(shè)計模式與開發(fā)實踐》
注:犀牛書我沒看狸演,不代表不推薦
有了一定基礎(chǔ)還是推薦看書學(xué)習(xí),更系統(tǒng)满哪,看博客、文章就上文提到的知乎像鸡、掘金等等就不再貼鏈接了,有時候看視頻學(xué)習(xí)沒那么枯燥乏味蛔钙,那就去慕課網(wǎng)、妙味課堂等等,當(dāng)然那些大火的框架,自然是去看對應(yīng)的官方文檔和社區(qū)缕棵。

基礎(chǔ)也很抽象篙程,怎么對口找工作?
1、bootstrap以手機端為主爽冕,制作多端響應(yīng)的網(wǎng)頁没讲。
2徙缴、微信小程序,用微信提供的框架制作只能運行在微信中百宇,類似原生app的應(yīng)用。
3啄刹、cms內(nèi)容管理系統(tǒng)疲扎,用后臺模板數(shù)據(jù)標簽+靜態(tài)頁面組合成完整網(wǎng)站壹甥。
......
看公司主營業(yè)務(wù),選一個提升熟練度精盅,拿下第一份工作甚带,不要什么都了解,什么都不會。

結(jié)尾
至此本文也該結(jié)束了,這篇文章是寫給和我一樣想轉(zhuǎn)行的人看的,也許很多人比我們優(yōu)秀,也有很多人沒我們優(yōu)秀,別信夸贊情妖,別怕批評,前端路上You are not alone情竹!
也以此文勉勵自己藐不,總結(jié)過去,走向未來秦效!

源自:https://segmentfault.com/a/1190000015443754

聲明:文章著作權(quán)歸作者所有雏蛮,如有侵權(quán),請聯(lián)系小編刪除阱州。

感謝 · 轉(zhuǎn)發(fā)
歡迎大家留言

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末挑秉,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子苔货,更是在濱河造成了極大的恐慌犀概,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件夜惭,死亡現(xiàn)場離奇詭異姻灶,居然都是意外死亡,警方通過查閱死者的電腦和手機诈茧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進店門产喉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人敢会,你說我怎么就攤上這事曾沈。” “怎么了鸥昏?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵塞俱,是天一觀的道長。 經(jīng)常有香客問我互广,道長敛腌,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任惫皱,我火速辦了婚禮像樊,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘旅敷。我一直安慰自己生棍,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布媳谁。 她就那樣靜靜地躺著涂滴,像睡著了一般友酱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上柔纵,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天缔杉,我揣著相機與錄音,去河邊找鬼搁料。 笑死或详,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的郭计。 我是一名探鬼主播霸琴,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼昭伸!你這毒婦竟也來了梧乘?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤庐杨,失蹤者是張志新(化名)和其女友劉穎选调,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體辑莫,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡学歧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了各吨。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枝笨。...
    茶點故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖揭蜒,靈堂內(nèi)的尸體忽然破棺而出横浑,到底是詐尸還是另有隱情,我是刑警寧澤屉更,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布徙融,位于F島的核電站,受9級特大地震影響瑰谜,放射性物質(zhì)發(fā)生泄漏欺冀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一萨脑、第九天 我趴在偏房一處隱蔽的房頂上張望隐轩。 院中可真熱鬧,春花似錦渤早、人聲如沸职车。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽悴灵。三九已至扛芽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間积瞒,已是汗流浹背川尖。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留赡鲜,地道東北人空厌。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像银酬,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子筐钟,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,435評論 2 359

推薦閱讀更多精彩內(nèi)容