能找到一份前端開發工作,首先你起碼得是一個合格的初級前端工程師。那麼,什麼是初級前端工程師?初級前端工程師都會做些什麼?這個問題需要分為以下幾個方面來說: ...
能找到一份前端開發工作,首先你起碼得是一個合格的初級前端工程師。那麼,什麼是初級前端工程師?初級前端工程師都會做些什麼?這個問題需要分為以下幾個方面來說:
一、對應崗位的工作職責
初級前端,主要負責產品的功能開發,獨立完成框架中設計好的交互功能和產品需求。
PS:一句話概括,初級前端的崗位職責在每家公司都是大同小異,無非是針對本公司的產品及業務線做具體的搬磚工而已。
二、技術能力要求
1、css:熟悉css常用屬性以及選擇器,常見hack和佈局技巧;
2、html:熟悉所有的html標簽屬性,語義;
3、js:能獨立使用第三方框架完成功能模塊的開發;
4、框架:熟練掌握至少一款常見的移動端或pc端框架;
5、文檔:代碼編寫時有編寫文檔的意識。
PS:類似的技能要求,相信你在各大招聘平臺都可以看到,只不過每家公司對初級前端的定義不大相同罷了,都是因地制宜。
三、多人協作項目開發能力要求
1、工具:能夠參與2-4人的業務組開發,並熟練使用svn或git進行代碼版本管理;
2、環境:能搭建簡單的本地開發環境,node.js或者php。
PS:這一點,放到以前,是不要求初級coder會的,這些都是前端負責人的事情,因為你只是一個切圖仔、螺絲釘,是完成具體某個模塊的小碼工。
但是放到現在,2019年的門檻略高一些,這些是初級前端必須掌握的,要不然你也太low了。別人會說,你會的這些,我們公司的美工順手就做了。瞧瞧,多麼具有諷刺意味!
四、綜合素質和職業素質要求
1、責任:能獨立承擔;
2、主動性:能積極解決問題;
3、溝通能力:能夠協調組內同學完成項目推進。
綜上所述,如果你能達到初級前端工程師的水平,應該可以找到一份前端工作。
小編推薦一個學web前端學習交流群三二八四零零三一四 ,無論你是大牛還是小白,是想轉行還是想入行都可以來瞭解一起進步一起學習!裙內有開發工具,很多乾貨和技術資料分享!