張?chǎng)涡駥?duì)于前端問題十答的筆記

原文

1、前端為什么這么多人

以銀杏樹在90年代市場(chǎng)的興衰來說明前端領(lǐng)域市場(chǎng)的飽和問題,在市場(chǎng)面前,我們都是商品绣的,必然要面對(duì)貶值和風(fēng)險(xiǎn)兩大問題叠赐,增強(qiáng)自身的能力才是關(guān)鍵,也許可能出現(xiàn)的情況如物聯(lián)網(wǎng)興起屡江、人工智能興起芭概、JS已經(jīng)深入到生物基因工程領(lǐng)域,又會(huì)出現(xiàn)高薪職位惩嘉。

2罢洲、Web前端的路該怎么走

學(xué)習(xí)分為經(jīng)驗(yàn)式學(xué)習(xí)和系統(tǒng)式學(xué)習(xí),大部分人都是經(jīng)驗(yàn)式學(xué)習(xí)文黎,經(jīng)驗(yàn)式學(xué)習(xí)可以收獲很多書本上沒有的知識(shí)惹苗,以及具有極高概率被重復(fù)利用的一些知識(shí),投入產(chǎn)出比很高耸峭。但缺點(diǎn)是知識(shí)面較狹隘及工作效率較低桩蓉,因此系統(tǒng)學(xué)習(xí)是成為一個(gè)技術(shù)能手所必須的齐佳。

非計(jì)算機(jī)專業(yè)背景學(xué)習(xí)JS要點(diǎn):

1篷扩、非常重要:先要對(duì)JS這門語(yǔ)言要有整體、感性的認(rèn)識(shí)嗡髓;

2本涕、掌握J(rèn)S中的字符串业汰、函數(shù)、對(duì)象菩颖、數(shù)組样漆、字面量等基本概念,熟記所有內(nèi)置的方法(包括參數(shù)和返回值)晦闰;

3氛濒、所有繼承和原型相關(guān)內(nèi)容跳過产场,注意,是跳過舞竿,不要看京景!沒有這些JS一樣可以活得很好,你的日常工作一樣玩得飛起骗奖,當(dāng)然确徙,你沒忍住看了相關(guān)知識(shí)也沒關(guān)系,因?yàn)槟銜?huì)發(fā)現(xiàn)自己看不懂的执桌;

4鄙皇、DOM事件和所有DOM方法一定要掌握的牢不可破;

5仰挣、學(xué)好正則表達(dá)式伴逸;

3、前端開發(fā)基礎(chǔ)扎實(shí)的標(biāo)準(zhǔn)是什么膘壶?

前端開發(fā)分為兩類错蝴,偏邏輯系的基礎(chǔ)中的基礎(chǔ)是JS,偏視覺系的基礎(chǔ)中的基礎(chǔ)是HTML颓芭,不能輕視HTML顷锰,這很可能會(huì)是一個(gè)在極長(zhǎng)時(shí)間內(nèi)一直興盛不衰的語(yǔ)言,因?yàn)槠渲匾瑫r(shí)上手非常的簡(jiǎn)單亡问,并且隨著發(fā)展官紫,說不定以后會(huì)一統(tǒng)萬(wàn)端。

使用滿碗的飯和粥比喻州藕,實(shí)的基礎(chǔ)即對(duì)知識(shí)完整束世、系統(tǒng)、一字不落的精細(xì)學(xué)習(xí)和記憶床玻。而扎則是由表及里的深入良狈,竭力思考為什么是這樣。

4笨枯、前端新人的迷茫薪丁?

張認(rèn)為自己大學(xué)生活中最大的收獲是“自我認(rèn)知”,通過精細(xì)閱讀《人格心理學(xué)》獲得馅精。帶來的好處是:

“自我認(rèn)知”帶來的好處是更自信严嗜,內(nèi)心更強(qiáng)大了,比方說一些說話刻薄的人說你是“變態(tài)”洲敢,你就可以大可不必放在心上漫玄,因?yàn)槟阕约褐滥闶鞘裁匆粋€(gè)人;你知道自己的不足在哪里,以后就可以知道可以從哪方面努力不斷改正讓自己變得更好睦优;你知道你自己的特長(zhǎng)在哪里渗常,從哪方面發(fā)力更容易讓你走得更高更遠(yuǎn),學(xué)習(xí)的時(shí)候不會(huì)盲目汗盘,即使是一條別人沒走過的路皱碘,也會(huì)堅(jiān)持走下去。

如果單看問題表面隐孽,進(jìn)行不下去癌椿,肯定是因?yàn)榛A(chǔ)知識(shí)不足,基礎(chǔ)知識(shí)的扎實(shí)程度達(dá)到能夠看懂jq菱阵、bootstrap踢俄、react等等框架的源碼那么就達(dá)到了另一個(gè)世界,這和Quake里反復(fù)磨練跳躍技巧是一個(gè)道理晴及,基礎(chǔ)的扎實(shí)程度決定了實(shí)際展現(xiàn)出來的水平的上限都办。

5、① 前端工程師的價(jià)值體現(xiàn)在哪里虑稼?② 前端的意義是什么琳钉?

前端的意義:讓用戶在于機(jī)器交互的時(shí)候更加愉悅,讓用戶越來越喜歡动雹,甚至在上面花錢槽卫,給企業(yè)創(chuàng)造價(jià)值跟压。

不要高估前端這個(gè)職位的價(jià)值和意義胰蝠。有種效應(yīng)叫做“稟賦效應(yīng)”,指的是“當(dāng)個(gè)人一旦擁有某項(xiàng)物品震蒋,那么他對(duì)該物品價(jià)值的評(píng)價(jià)要比未擁有之前大大增加”茸塞。我們身為前端工程師,對(duì)前端這個(gè)職位的評(píng)價(jià)自然就要比真實(shí)的要高那么幾分查剖。

前端工程師的薪資水平是他給企業(yè)帶來的價(jià)值決定的钾虐,因此通常前端管理人員會(huì)工資比較高(即使不參與一線開發(fā)),因?yàn)樗枰尯芏嗟那岸巳藛T一起變得井井有條笋庄,高效運(yùn)轉(zhuǎn)效扫。還有一類就是前端架構(gòu)人員,負(fù)責(zé)優(yōu)質(zhì)的類庫(kù)直砂,業(yè)務(wù)配套工具等基礎(chǔ)建設(shè)菌仁,保證整個(gè)產(chǎn)品線都高質(zhì)量,同時(shí)節(jié)約人力等成本静暂,也會(huì)有比較高的收入济丘。

6、學(xué)web前端開發(fā),培訓(xùn)還是自學(xué)靠譜摹迷?

自學(xué)(完):)
張講述了自己的黑歷史:

后來畢業(yè)了疟赊,大家都快快樂樂地去上班了,我就把小作坊的工作辭掉了峡碉,裸辭近哟,然后遠(yuǎn)走他鄉(xiāng)閉關(guān)學(xué)習(xí)去了∫旌眨可以看出我還是很有想法椅挣,很有個(gè)性的一個(gè)人,甚至很多溫室中一帆風(fēng)順長(zhǎng)大的自我感覺很好的人不理解塔拳,你一邊工作一邊學(xué)習(xí)就好了鼠证。正如問題五提到的,人貴自知靠抑,你希望你以后成為什么樣的一個(gè)人量九,當(dāng)時(shí)我是希望自己3年內(nèi)可以成為前端技術(shù)牛人,但是颂碧,一看自己荠列,就會(huì)寫點(diǎn)頁(yè)面,JS是個(gè)渣载城,后端語(yǔ)言是個(gè)P肌似,弱項(xiàng)非常明顯,要想以后高度足夠高诉瓦,這些基礎(chǔ)一定要打牢實(shí)川队。但是,如果一邊工作一邊學(xué)習(xí)睬澡,考慮到之前小作坊每天都是早9點(diǎn)到凌晨1點(diǎn)固额,每周只有半天休息的狀態(tài),屁的時(shí)間給你學(xué)工作以外的知識(shí)煞聪,你就會(huì)發(fā)現(xiàn)斗躏,你的技術(shù)一定會(huì)早早遇到瓶頸,然后就成為一個(gè)普通的技術(shù)人員昔脯,和自己未來的期望背道而馳啄糙。于是倒退下來,我需要學(xué)一門后端語(yǔ)言云稚,需要把JS進(jìn)行系統(tǒng)學(xué)習(xí)隧饼,把基礎(chǔ)夯實(shí)。

這次閉關(guān)共耗費(fèi)我9個(gè)月時(shí)間碱鳞,獨(dú)自離家桑李,直接去了一個(gè)從未去過的省份去閉關(guān),9個(gè)月的時(shí)間把之前小作坊賺的小錢全部耗費(fèi)光光,收獲的是可以自己用php+sql做一個(gè)動(dòng)態(tài)網(wǎng)站贵白,基本上算是和全棧率拒,把JS基礎(chǔ)夯了一遍。學(xué)習(xí)的方法是看書禁荒,《php和mysql程序設(shè)計(jì)》《PHP6與MySQL5基礎(chǔ)教程》猬膨,《JavaScript高級(jí)程序設(shè)計(jì)》和《JavaScript語(yǔ)言精粹》,反復(fù)看呛伴,反復(fù)理解與記憶勃痴,一頁(yè)都不訪問,其中實(shí)例全部都親自跑一遍热康,看完后沛申,給自己安排了個(gè)項(xiàng)目,從0到1把自己個(gè)人網(wǎng)站建起來姐军,純自己手寫代碼铁材,算是自己閉關(guān)學(xué)習(xí)的一次考試,結(jié)果個(gè)站從設(shè)計(jì)到開發(fā)上線奕锌,共花了我3個(gè)月時(shí)間著觉,因?yàn)榘暾馁~戶體系,以及諸多內(nèi)部頻道和外部頻道惊暴。

雖然我的自學(xué)故事才說了一半饼丘,但已經(jīng)足夠回答這個(gè)問題了。

自學(xué)也好辽话,培訓(xùn)也好肄鸽,形式根本不重要,重要的是你的心到底有多勇敢屡穗。

7贴捡、前端工程師和 UI 設(shè)計(jì)師該如何選擇忽肛?

設(shè)計(jì)領(lǐng)域有所造詣需要天賦和專業(yè)積累村砂,現(xiàn)在缺少前端設(shè)計(jì)師,要代碼寫的好及設(shè)計(jì)敏感

真正的前端屹逛,應(yīng)該是負(fù)責(zé)人機(jī)交互的础废,和交互與體驗(yàn)走的更近,而這類職位就需要兼顧代碼和設(shè)計(jì)罕模,是個(gè)是個(gè)交叉職位评腺,和傳統(tǒng)意義上的程序員其實(shí)并不是一路的,通常玩不到一塊的淑掌,反而和設(shè)計(jì)師走的比較近蒿讥,哈哈。

8、如何面試前端工程師芋绸?

我很不喜歡自己準(zhǔn)備一些沒什么養(yǎng)料的問題去問面試者媒殉,而總是盡可能讓面試人員自己表達(dá)自己認(rèn)為最厲害的地方,可以是JS的也可以是CSS的或者HTML的摔敛,SVG以及Canvas也是可以廷蓉。面試的最終目的并不是一場(chǎng)應(yīng)試考試,而是在對(duì)候選人能力等不確定的情況下進(jìn)行準(zhǔn)確評(píng)估马昙。如果你搞幾個(gè)固定的題目桃犬,那些面試黨說不定正好研究了這個(gè)題目,也有能力不錯(cuò)的人技術(shù)棧并不在你這個(gè)點(diǎn)上行楞,這招聘質(zhì)量就會(huì)大大折扣攒暇。

所以,我的策略是子房,把你最厲害的一面展示出來扯饶,然后,讓我來看看你這個(gè)最厲害的一面到底有多厲害池颈,然后根據(jù)其表述話語(yǔ)中一些有意思的信息進(jìn)行深入提問尾序,為什么會(huì)這樣?有沒有其他策略躯砰?當(dāng)時(shí)你是怎么想的每币?最后效果怎么樣?之類的問題琢歇,可以看看對(duì)待問題的思路兰怠,技術(shù)的深度是怎樣的。

千萬(wàn)不要拿自己的長(zhǎng)處去面別人李茫,而是發(fā)覺對(duì)方的長(zhǎng)處揭保,然后看看能否給團(tuán)隊(duì)帶來足夠的幫助。

除了技術(shù)魄宏,也會(huì)考察候選人的溝通表達(dá)能力秸侣,以及特質(zhì)方面的一些東西。例如宠互,這個(gè)人回答問題比較的油味榛,技巧性很強(qiáng),抱歉予跌,你大概率會(huì)被斃掉搏色,上頭更喜歡簡(jiǎn)單純粹的小伙伴,因?yàn)閷?duì)整個(gè)團(tuán)隊(duì)而言是有好處的券册,因?yàn)橛偷娜颂嗥到危瑘F(tuán)隊(duì)就不好帶了垂涯。

總之,就是從多個(gè)維度勾勒出候選人的輪廓航邢,然后看看是否是團(tuán)隊(duì)目前需要的拼圖集币。

對(duì)于面試者,我這里有個(gè)建議翠忠,盡量展示最真實(shí)的自己鞠苟,因?yàn)槟愀静恢缿?yīng)聘團(tuán)隊(duì)需要的是怎樣的人,例如秽之,本希望招一個(gè)神經(jīng)刀当娱,你反而刻意一本正經(jīng),只能有緣無(wú)分了考榨,豈不可惜了彼此跨细。

9、前端工程師們河质,你們對(duì)前端的興趣是什么冀惭?

:)

10、Web前端開發(fā)前景如何掀鹅?

:) do not give a fuck.

我們應(yīng)該隨時(shí)注意提高自己在軟實(shí)力方面的競(jìng)爭(zhēng)力散休,溝通表達(dá)、為人處事乐尊、團(tuán)隊(duì)協(xié)作戚丸、項(xiàng)目推動(dòng)等等,日后即使行業(yè)不景氣了扔嵌,也不要擔(dān)心隨風(fēng)而去限府。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市痢缎,隨后出現(xiàn)的幾起案子胁勺,更是在濱河造成了極大的恐慌,老刑警劉巖独旷,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件署穗,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡势告,警方通過查閱死者的電腦和手機(jī)蛇捌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門抚恒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來咱台,“玉大人,你說我怎么就攤上這事俭驮』啬纾” “怎么了春贸?”我有些...
    開封第一講書人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)遗遵。 經(jīng)常有香客問我萍恕,道長(zhǎng),這世上最難降的妖魔是什么车要? 我笑而不...
    開封第一講書人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任允粤,我火速辦了婚禮,結(jié)果婚禮上翼岁,老公的妹妹穿的比我還像新娘类垫。我一直安慰自己,他們只是感情好琅坡,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開白布悉患。 她就那樣靜靜地躺著,像睡著了一般榆俺。 火紅的嫁衣襯著肌膚如雪售躁。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,046評(píng)論 1 285
  • 那天茴晋,我揣著相機(jī)與錄音陪捷,去河邊找鬼。 笑死诺擅,一個(gè)胖子當(dāng)著我的面吹牛揩局,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播掀虎,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼凌盯,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了烹玉?” 一聲冷哼從身側(cè)響起驰怎,我...
    開封第一講書人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎二打,沒想到半個(gè)月后县忌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡继效,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年症杏,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瑞信。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡厉颤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出凡简,到底是詐尸還是另有隱情逼友,我是刑警寧澤精肃,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站帜乞,受9級(jí)特大地震影響司抱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜黎烈,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一习柠、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧照棋,春花似錦津畸、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至梳庆,卻和暖如春暖途,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背膏执。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工驻售, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人更米。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓欺栗,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親征峦。 傳聞我的和親對(duì)象是個(gè)殘疾皇子迟几,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345

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