首頁>Club>
待遇從畢業的1.6k到目前的9K,一路走來,跌跌撞撞,也帶過徒弟一二。但總覺得哪裡不對勁,一直都是一個人。工作中也被勸過轉產品經理,自己回絕了。致力於前端這一塊的我開始迷茫了,一個專案又一個專案的輪迴,就這樣下去嗎?前端工程師就是這樣的嗎?
12
回覆列表
  • 1 # 網路圈

    現實中,前端領域較後端領域而言,更容易觸及到天花板。我曾面試過很多前端,3年經驗的、5年經驗的、甚至更久的前端,他們之間掌握的專業技能並沒有多大差異。這樣看就存在很大的問題了,難道這塊的工作經驗僅僅是工齡上的增長嗎?

    十幾年前,前端從業者的工作主要就是:排版、找些JS效果整合一下、可能還會附帶做做UI設計;現在的前端,絕大多數依舊是做著十幾年前前端乾的事。其實我們很多前端同學把自己的定位弄錯了,或者自身就認為前端只需要處理介面上的事情,解決一下瀏覽器相容性,卻很少想過後端領域,試問,有多少前端同學掌握了基礎的後端知識呢?

    這一兩年,“大前端”概念的興起、SSR、元件/模組化、H5+CSS3、VUE等技術及框架的發展,我們是否有去了解學習呢。

    所以對於前端工程師的規劃,單從技術上我覺得還有很多東西是需要多數前端同學去學習的,比如說:

    1、JavaScript基礎知識

    很多前端同學接觸JS時,都是直接上手使用jQuery這類JS庫的,而忽略了JavaScript基礎的學習,導致很多基礎知識不瞭解,缺乏一些理論基礎,搞不清什麼是BOM、DOM等等。所以我覺得掌握了jQuery並不代表掌握了JS,JS看上去很簡單,其實精通卻很難。

    2、H5 及 CSS3 特性

    如果現在問你Html5有哪些特性,各位前端同學是否能回答得出來?另外有沒有將這些特性應用於實際專案中呢?以前我們說Html5和CSS3剛出來時並不流行,那是因為當時瀏覽器的支援程度不同,而當下及未來H5是主流。

    3、Vue、webpack、React、less等的掌握

    Vue中國產前端框架是否應用自如,資料雙向繫結、元件化的概念是否瞭解?

    4、HTTP協議

    後端工作者基本上都很熟悉,大多數企業面試時或多或少會問到一些,而我們一部分前端同學可能還不知道HTTP狀態碼代表什麼意思,瞭解HTTP協議對於前端工作者而言,也是必須的。

    5、前後端分離

    6、快取技術

    需要了解什麼是快取,快取的目的,以及前端快取的手段有哪些。前端快取做得好,可以緩解後端壓力,而且效能上表現也會更好。

    7、前端效能最佳化方案

    不是說前端把頁面排版出來了就沒事了,不同人排出來的前端效能也不一樣,最直觀的表現就是載入速度上的差異。

    8、儘可能掌握一門後端語言

    前端之路若想走得長遠,必須要掌握一門後端語言。原因也很簡單,如果你後端不瞭解,如何同後端人員配合工作呢?絕大多數的後端或多或少都會一些前端,NodeJS可以學習一下。

    綜上,前端之路很漫長,如果只掌握DIV+CSS+JQ那是不具備競爭力的,想要發展就必須讓自己不同於其它人。

  • 中秋節和大豐收的關聯?
  • 堅持一百天跑步打卡可以成功減肥嗎?