如何成爲前端工程師?

前端工程師的需求條件javascript

  要作某個行業(職業)以前,找一份這個職業的職缺,閱讀一下這個職缺所需的條件,多找幾份招聘信息看看,你會發現有部分需求是相同的,其他的可能因公司而定。因此第一步,你必需要了解前端工程師的大體工做內容,大部份公司的工做內容很像,可是有時候會特別集中在某種語言能力上,有時候會集中在設計和界面上,應公司而定,不過,必定會涉及到設計和後端程序。css

  因此你能夠沒必要精通,可是不能夠徹底沒有概念,沒有概念沒關係,google,專心 10 分鐘你就有概念,認真一週你就懂了。html

  前端工程師的需求條件是什麼?大概整理國內外的各個公司的說明,大約必備的條件以下(例如 TNW,AFT),前端

  • CSS&HTML(必備且越強越好)
  • Javascript or jQuery(必備且越強越好)

  如下內容都是加分的,基本上在你學習以上 3 種語言的時候,必定會碰到如下的工具或框架,找幾個練習,學起來會有趣不少java

  • RWD Design
  • CSS Framework (例如Bootstrap, )
  • JavaScript MV* framework (如Angularjs
  • MVC 架構概念
  • 界面設計概念
  • 開源軟體整合(Wordpress,Drupal,Joomla)
  • Git(版本控制工具)
  • Grunt、Gulp(前端開發自動化工具)
  • CSS processor(如 sass,less,stylus)
  • Template engine(如 haml,jade,twig)

  所能接觸到的工具和框架太多,就不一一敘述,不過以上的項目,是在多數前端工程師職缺中,最常出現的,因此若是你能掌握好的話,應該更能勝任這個職位。git

  別看書了,去敲鍵盤寫代碼吧angularjs

  若是你看書的時間,比寫代碼時間還來的多。那基本上,很難有什麼進展,不要懼怕開始寫你的第一個網頁,邊看教學,邊思考,邊作,才能真的體會到整個過程。這不是考試,把整本教學書倒背入流是沒用的,實際操做讓記憶更深之餘,也會無心中發現更多方法,或優化的寫法。github

  前端工程師,是一個須要常常接近死期(deadline)的工做,因此要有很好的抗壓性。這世界還有 IE,它是古代遺留下來的文物,還有不少古人會用,因此你必須用新的語言或寫法,要兼顧 IE 的狀況,一般會很糟糕。最後,你同事(前端工程師),多數都是男的(我不知道這算不算是缺點?)。web

  前端工程師也是一份能夠同時發揮創意和邏輯的工做,它兼顧行銷和設計,它能將你們上網的體驗提高,並且只須要一部電腦就能夠工做。bootstrap

  學習資料

  找個好老師,幫你開竅。若你尋找線上資源,如下資料能夠參考。

  假設天天都看一點的話,你會挖掘出更多的網站和資源,假設你是徹底無從入手,能夠先從以上的連接開始看。

相關文章
相關標籤/搜索