剛剛!字節(jié)跳動(dòng)發(fā)布了600+前端崗位,平均薪資40K!
來(lái)源:
奇酷教育 發(fā)表于:
2021-06-11 13:41:07
剛剛!字節(jié)跳動(dòng)發(fā)布了600+前端崗位,平均薪資40K!
不愧是字節(jié)!
01
字節(jié)跳動(dòng)發(fā)布600+前端崗位
字節(jié)跳動(dòng)發(fā)布600+前端崗位,平均薪資40k。
基于各種云服務(wù)和框架,前端開發(fā)者可以獨(dú)自開發(fā)具有支付、視頻、即時(shí)通信、地理定位、圖像識(shí)別功能的應(yīng)用,前端能做的事情越來(lái)越多。
大量的前端開發(fā)需求,讓前端開發(fā)高級(jí)工程師薪資水漲船高,薪資高達(dá)60K !
前端開發(fā)工程師
25~45k
1、扎實(shí)的計(jì)算機(jī)基礎(chǔ)知識(shí),熟悉常用的數(shù)據(jù)結(jié)構(gòu)、算法和設(shè)計(jì)模式,并能在日常研發(fā)中靈活使用;
2、深入理解Web前端開發(fā)技術(shù),包括HTML/CSS/JavaScript等;
3、掌握至少一種主流前端框架,有實(shí)際項(xiàng)目研發(fā)經(jīng)驗(yàn);
4、熟悉網(wǎng)站性能優(yōu)化,了解瀏覽器實(shí)現(xiàn)原理;
5、熟悉交互設(shè)計(jì)理論,能夠?qū)?yōu)秀的交互設(shè)計(jì)落地到產(chǎn)品中;
6、能夠獨(dú)立完成一個(gè)復(fù)雜模塊或項(xiàng)目的研發(fā)工作;
7、具備較強(qiáng)的責(zé)任感、團(tuán)隊(duì)合作精神、邏輯思維能力和表達(dá)能力。
資深前端工程師
30~55k
1、計(jì)算機(jī)、軟件、通信類相關(guān)專業(yè),扎實(shí)的編程能力,優(yōu)秀的算法和數(shù)據(jù)結(jié)構(gòu)功底;
2、熟練掌握一門及以上編程語(yǔ)言,具有良好的編碼習(xí)慣和代碼風(fēng)格;
3、有良好的業(yè)務(wù)抽象能力,能對(duì)復(fù)雜業(yè)務(wù)邏輯進(jìn)行概念抽象,并形成富有邏輯性的架構(gòu)設(shè)計(jì);
4、熟悉 Node.js、Go、Python 等任意一種或多種語(yǔ)言;
5、具備良好的問(wèn)題分析和解決能力,并擅于歸納和總結(jié);
6、較好的團(tuán)隊(duì)協(xié)作和溝通能力,積極樂(lè)觀,強(qiáng)烈的責(zé)任心和自我驅(qū)動(dòng)力。
前端開發(fā)(高級(jí))工程師
40~60k
1、計(jì)算機(jī)相關(guān)基礎(chǔ)知識(shí)扎實(shí),本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);
2、熟練掌握各種前端技術(shù),包括 HTML/CSS/JavaScript/Node.js 等;
3、理解工程化思想,對(duì)構(gòu)建和持續(xù)集成有一定認(rèn)識(shí),熟悉一種構(gòu)建工具;
4、理解組件化開發(fā)思想,有一定的設(shè)計(jì)能力,熟悉最少一種前端框架;
5、熟悉至少 Python、PHP、Java、Go 等一門后端開發(fā)語(yǔ)言;
6、熟悉 Node.js,了解 Express/KOA 等框架,有大型 Node.js 應(yīng)用或框架開發(fā)經(jīng)驗(yàn)者優(yōu)先。
另外隨著5G標(biāo)準(zhǔn)的落地應(yīng)用,在移動(dòng)互聯(lián)網(wǎng)領(lǐng)域?qū)?huì)出現(xiàn)新的開發(fā)場(chǎng)景,比如與物聯(lián)網(wǎng)結(jié)合,包括智能家居,可穿戴設(shè)備等領(lǐng)域。
02
字節(jié)跳動(dòng)不打招呼發(fā)獎(jiǎng)金
以為這就是幸福的全部了?
除了薪資,字節(jié)跳動(dòng)更是動(dòng)不動(dòng)就發(fā)錢。
脈脈有個(gè)話題爆了:”字節(jié)跳動(dòng)又給員工發(fā)錢了“。
不少字節(jié)跳動(dòng)的員工留言表示,確實(shí)沒(méi)有打招呼就發(fā)獎(jiǎng)金了,都不敢跟同事確認(rèn)為啥發(fā)這個(gè)獎(jiǎng)金,怕同事沒(méi)有我有會(huì)尷尬,但白撿的就覺(jué)得挺好,知足常樂(lè)。
03
尤雨溪給出學(xué)習(xí)WEB的建議
學(xué)習(xí)WEB大前端,我們來(lái)看看尤雨溪給出的學(xué)習(xí)建議:
△尤雨溪(Evan You)是VUE框架的作者,也是一個(gè)二次元漫畫愛(ài)好者。
一、創(chuàng)造影響力的機(jī)會(huì)總是存在。
作為個(gè)人想要最大化創(chuàng)造影響力的機(jī)會(huì),最重要的是兩點(diǎn):
·會(huì)發(fā)現(xiàn)問(wèn)題,并且判斷出什么問(wèn)題值得解決。
·具備高質(zhì)量解決某個(gè)領(lǐng)域問(wèn)題的技術(shù)水準(zhǔn)。
二、先問(wèn)是不是,再問(wèn)為什么。大部分 “我身邊...” 開頭的回答都是以偏概全的,只有數(shù)據(jù)才會(huì)給你真相。
三、英語(yǔ)是否會(huì)成為開發(fā)工程師的發(fā)展瓶頸?
回答:不僅英語(yǔ)差會(huì)成為瓶頸,英語(yǔ)好還能成為優(yōu)勢(shì),因?yàn)閷W(xué)習(xí)效率會(huì)比別人高。像我這樣半路出家自學(xué)的人,只能靠英語(yǔ)了...
四、非科班程序員是否可以學(xué)習(xí)WEB大前端 ?
很多非科班出身的程序員經(jīng)常會(huì)潛意識(shí)里給自己劃定范圍,啊這個(gè)是科班出身的人才懂的東西,我沒(méi)希望了。
你之前學(xué)了啥跟你以后能學(xué)啥沒(méi)有什么本質(zhì)聯(lián)系吧。
我本科學(xué)的是藝術(shù)史,只意味著我本科的時(shí)間大部分花在了藝術(shù)史上而已,不代表我以后不能再花時(shí)間在 CS 的東西上。
其實(shí)很多所謂科班出身的人對(duì)于編譯原理的理解跟你的差別也就是三個(gè)多月一門課而已...
如果真的覺(jué)得編譯原理是自己的瓶頸了,那就下決心去學(xué)唄,可能并沒(méi)你想象的那么可怕。
五、前端開發(fā)中有什么經(jīng)典的輪子值得自己去實(shí)現(xiàn)一遍?
答:Virtual-DOM。
六、有什么適合碎片時(shí)間看的計(jì)算機(jī)基礎(chǔ)書籍推薦?
答:學(xué) JavaScript 碎片時(shí)間看犀牛書正好。我當(dāng)年就是在公交車上看完的。
七、學(xué)習(xí)WEB大前端的路線?
答:前端涵蓋的內(nèi)容也越來(lái)越廣了,儼然前端有一個(gè)迷你技術(shù)棧。
簡(jiǎn)單勾勒下:
·純表現(xiàn)層。用戶體驗(yàn)、布局、特效、研究 CSS 各種奇技淫巧,對(duì)于很多設(shè)計(jì) / 前端兼修的人來(lái)說(shuō),技術(shù)層面就到此為止了。他們很多可能一輩子都不會(huì)寫翻轉(zhuǎn)二叉樹,但他們也能搞出一些科班出生的人一輩子也搞不出的用戶體驗(yàn)。當(dāng)然不排除一些走 creative coding / 數(shù)據(jù)可視化路線的人需要對(duì)物理、數(shù)學(xué)、甚至計(jì)算機(jī)圖形方面的知識(shí)進(jìn)行針對(duì)性地強(qiáng)化。
·應(yīng)用實(shí)現(xiàn)層??赡苁谴蠊境跫?jí)工程師主要干的活:拿著別人設(shè)計(jì)好的框架、工具去實(shí)現(xiàn)具體的應(yīng)用邏輯。實(shí)話實(shí)說(shuō)這個(gè)層面對(duì)計(jì)算機(jī)基礎(chǔ)的要求確實(shí)不高,只要對(duì) JavaScript、CSS 這些領(lǐng)域?qū)iT的東西基礎(chǔ)扎實(shí) + 學(xué)習(xí)能力 OK 就可以了。但是這個(gè)層面其實(shí)需求巨大,而且有一個(gè)獨(dú)特的需求:開發(fā)效率。要提升效率就得對(duì)手上的工具了解得非常細(xì)致,比如 XX 框架的 N 種優(yōu)化小竅門之類的。而這種東西只能靠實(shí)戰(zhàn)經(jīng)驗(yàn)去積累,基礎(chǔ)再扎實(shí)影響也有限。
·基礎(chǔ)設(shè)施層用實(shí)現(xiàn)層。自動(dòng)化構(gòu)建、部署、測(cè)試、加載方案、性能優(yōu)化、代碼質(zhì)量管理等等... 這一層更加技術(shù)化了,而且涉及很多所有軟件工程共通的東西,并不局限于前端。
·理念層。通過(guò)借鑒整個(gè)計(jì)算機(jī)體系中其他領(lǐng)域的思想,從根本上改進(jìn)前端的開發(fā)范式。Facebook 的人現(xiàn)在做的就是這種事情。事實(shí)上能做到這一層的人基本不以前端自居了。
八、學(xué)習(xí)WEB大前端的動(dòng)力?
一個(gè)人稱不稱職,看的是他的技能樹和他當(dāng)前的職責(zé)是否匹配。有沒(méi)有必要學(xué)習(xí)特定的知識(shí),這是一個(gè)要看情況討論的問(wèn)題。假如一個(gè)人科班出身,基礎(chǔ)扎實(shí)來(lái)做前端,那他可能很快就可以開始涉及架構(gòu)層和基礎(chǔ)設(shè)施層的工作,這是比較理想的情況。但如果之前并沒(méi)有基礎(chǔ),那就看你有沒(méi)有野心向其他層去發(fā)展了,如果你真的有興趣,在研究過(guò)程中自然會(huì)發(fā)現(xiàn)自己的短板,并且有足夠的動(dòng)力去彌補(bǔ)它。