前端工程師要有一個基本常識,那就是結構、表現和行為要分離。具體解釋如下:
網站的內容使用語義化的HTML標簽,而不摻雜任何表現和邏輯;
網站樣式表現用CSS來描述,既能在多個頁面之間復用,也可以根據不同用戶來分別定義外觀;
頁面行為邏輯用JavaScript來實現,這樣保證瀏覽器在禁用JavaScript的時候,頁面也能正常渲染和使用。
崗位優(yōu)先于公司,即使在一個很好的公司里面,如果只是做著自己不喜歡也不擅長的工作,那能有什么前途呢。
其實我的設計知識僅限于自學,來自于一本書——《寫給大家看的設計書》。這本書非常入門,但是淺顯易懂,既有設計理念,也有實際操作,到現在為止我反復看了3遍以上。
我理解了書里說的設計四大原則:對齊、對比、距離和重復。雖然我基本沒有設計經驗,只會一些基本的Photoshop操作,但我理解了這幾個原則,每次看到好的設計和差的設計時,都能有所感悟。如果不理解,可能我只能用“上流”“高端”“簡約”這樣空泛的詞匯來描述設計。關于設計原則,我在后面的章節(jié)中會單獨提到。
校園招聘是很多大公司很喜歡的一個人才渠道,因為比起社會招聘的應聘者,畢業(yè)生更加有空杯心態(tài)、更正能量、更有激情,雖然缺少經驗,但是經過一兩年的培訓也能很快成為團隊骨干。而如果是本身有項目經驗的畢業(yè)生,或者是在GitHub上有知名作品、知名博客、去過其他大公司實習的畢業(yè)生,那就更加搶手了。至于大學考試成績,影響不大。
社會招聘的目標是有經驗者,招聘時間沒有校園招聘那么固定,隨時都可能有職位空缺,但是每次放出的名額不會很多。而且這時候會根據招聘崗位,有針對性地考核應聘者的專業(yè)能力與綜合能力,導致社招的競爭是非常激烈的。
相對而言,我認為校園招聘的門檻并不高,重要的是找對方法。如果您的學校不是頂級,您的成績不是學霸,那就要走不尋常的道路。
1、獲得面試機會
無論您是名牌大學的高材生,還是自學成才的??粕?,在制作第一份簡歷的時候,我有這樣幾個建議:
首先確定自己的求職意向,針對特定意向填寫您的簡歷。
如果您想表達出自己的創(chuàng)意,不要使用各大招聘網站提供的簡歷模版。
把簡歷發(fā)送到真正在招人的企業(yè)主管那里。
舉一個例子,作為程序員和設計師,作品是排名最高的信號。在著名開源項目中貢獻代碼,說明您有能力閱讀和編寫好的代碼,這是公司直接需要的技能。此外,這還能說明您有能力與他人協(xié)作:開源代碼總是需要協(xié)作的。開源項目還能表明您對新鮮事物有熱情,表明您也許英語能力不錯,有查閱文檔的能力……一個開源項目需要的精力也許不會特別多,但它的加分點可就非常多了,簡直是一箭N雕!
為什么要把簡歷發(fā)送到真正招人的企業(yè)主管那里?因為HR沒有能力辨別技術能力的高低,他只能根據學歷、分數等硬指標來篩選。所以一些技術能力優(yōu)秀但是分數不高的同學可能就很遺憾地失去了面試機會。
2、實習
實習能提升自己的實踐能力,可以認為是從學生到社會人士的一個身份過渡。建議:
記住團隊里的每一個人
有任何問題,主動問導師
主動介紹自己,告訴大家自己是新人,請多關照
每周發(fā)郵件記錄心得總結、經驗教訓、學習成長
實習結束時,用郵件總結所有項目,給出交接文檔,并向大家致謝
-
工程師
+關注
關注
59文章
1566瀏覽量
68450
發(fā)布評論請先 登錄
相關推薦
評論