能否找到工作,看有沒(méi)有公司接手類似的前端小白。
根據(jù)你的描述,你的web前端水平基本上處于切圖仔,如果有一家公司愿意給你offer,就算不要薪水也要努力進(jìn)去,先學(xué)技術(shù)為先。
另外,你目前只是剛剛?cè)腴T,離初級(jí)前端工程師還有一段距離。
就跟我之前回答過(guò)的一個(gè)問(wèn)題相似,“拿4K的前端開(kāi)發(fā)都會(huì)做些什么”,道理基本上相通。能找到一份前端開(kāi)發(fā)工作,首先你起碼得是一個(gè)合格的初級(jí)前端工程師。
前些天,有個(gè)粉絲朋友還在微信上與我溝通,說(shuō)「自己目前base上海,月薪3K,在一家小外包公司,里面3、5個(gè)人,技術(shù)應(yīng)用都比較雜,希望土哥能幫我分析一下,以后的出路」。
你的問(wèn)題和我這個(gè)粉絲朋友的問(wèn)題,基本上差不多。
所以一并來(lái)談?wù)劇?/p>
初級(jí)前端工程師都會(huì)做些什么?這個(gè)問(wèn)題需要分為以下幾個(gè)方面來(lái)說(shuō):
初級(jí)前端,主要負(fù)責(zé)產(chǎn)品的功能開(kāi)發(fā),獨(dú)立完成框架中設(shè)計(jì)好的交互功能和產(chǎn)品需求。
PS:一句話概括,初級(jí)前端的崗位職責(zé)在每家公司都是大同小異,無(wú)非是針對(duì)本公司的產(chǎn)品及業(yè)務(wù)線做具體的搬磚工而已。
1、css:熟悉css常用屬性以及選擇器,常見(jiàn)hack和布局技巧;
2、html:熟悉所有的html標(biāo)簽屬性,語(yǔ)義;
3、js:能獨(dú)立使用第三方框架完成功能模塊的開(kāi)發(fā);
4、框架:熟練掌握至少一款常見(jiàn)的移動(dòng)端或pc端框架;
5、文檔:代碼編寫時(shí)有編寫文檔的意識(shí)。
PS:類似的技能要求,相信你在各大招聘平臺(tái)都可以看到,只不過(guò)每家公司對(duì)初級(jí)前端的定義不大相同罷了,都是因地制宜。
1、工具:能夠參與2-4人的業(yè)務(wù)組開(kāi)發(fā),并熟練使用svn或git進(jìn)行代碼版本管理;
2、環(huán)境:能搭建簡(jiǎn)單的本地開(kāi)發(fā)環(huán)境,node.js或者php。
PS:這一點(diǎn),放到以前,是不要求初級(jí)coder會(huì)的,這些都是前端負(fù)責(zé)人的事情,因?yàn)槟阒皇且粋€(gè)切圖仔、螺絲釘,是完成具體某個(gè)模塊的小碼工。
但是放到現(xiàn)在,2019年的門檻略高一些,這些是初級(jí)前端必須掌握的,要不然你也太low了。別人會(huì)說(shuō),你會(huì)的這些,我們公司的美工順手就做了。瞧瞧,多么具有諷刺意味!
1、責(zé)任:能獨(dú)立承擔(dān);
2、主動(dòng)性:能積極解決問(wèn)題;
3、溝通能力:能夠協(xié)調(diào)組內(nèi)同學(xué)完成項(xiàng)目推進(jìn)。
綜上所述,如果你能達(dá)到初級(jí)前端工程師的水平,應(yīng)該可以找到一份前端工作。還有一點(diǎn),你可以借鑒,就是你去面試,要跟HR說(shuō),我可以不要工資,我是奔著學(xué)習(xí)來(lái)的。如此,有些公司需要免費(fèi)勞動(dòng)力的,就會(huì)考慮你的。
聯(lián)系客服