在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

WEB前端工程師怎樣做職業規劃

工程師人生 ? 來源:網絡整理 ? 作者:工程師吳畏 ? 2018-09-17 09:29 ? 次閱讀

對于一個WEB前端的職業規劃,其實是有各種的答案,沒有哪種答案是完全正確的,全憑自己的選擇,只要是自己選定了,堅持去認真走,就好。在這里, 我只是 簡要說一下自己對于這塊兒內容的理解。有一個觀點想要分享給大家的是:任何規劃和目標的實現都依賴于知識的積累,而知識的積累來源于學習及學習后大量的實 踐。我提供一個實踐途徑,我們可以在工作之余的時間在網上或外包公司那里接一些私單做,因為目標不是賺錢,我們可以用最低的價格來提升自身競爭力,獲得大 量訂單就意味著獲得大量的實踐機會,同時,還有一些收入作為工作成就感之外的安慰獎,還是不錯的。

一、職業方向定位

首先,只有確定好自己的職業方向,才能做好職業規劃。在我看來,做WEB前端技術能夠找到的職業方向有以下幾種:

(1)資深WEB前端工程師

這個方向算是一個WEB前端最基本的選擇了,在國外,很多老外都能夠把自己的專業做到極致,能一輩子就在一個專業領域不斷學習和積累。主要在于內因和外因 兩方面,內因是老外通常思想比較簡單直接,容易一直專注于一個領域;外因是國外的環境很好,能夠良好的支撐這樣的職業發展道路。反觀國內,從內因來 講,WEB前端技術人員還是蠻浮躁的,通常會因為WEB前端知識的更新速度太快而覺得學習起來辛苦,最終轉向后臺或其他道路。從外因來講,WEB前端人員 沒有獲得公平的待遇,可能從HTML頁面制作就開始并沿襲下來的,從來WEB前端人員都比后端人員低一等,貌似前端就是“淺顯”的代名詞、后端就是“深 奧”的代名詞,這也直接造就了前端人員的收入無法和后端人員媲美,同時直接影響到前端人才市場的活躍程度。另一方面,前端的技術入門較容易,造成另一個極 端情況:人員泛濫、人才稀缺。我想對所有的WEB前端工程師說:面包總會有的,要耐得住寂寞!我個人比較推薦這個職業發展方向,因為,在這個方向下,只要 足夠耐心、厚積薄發,成功的概率是非常高的。同時,這是一條最單純的路,我們更多的是花費精力在技術的鉆研上,而不是辦公室政治等其它瑣事。

(2)資深WEB架構師

說功利點兒,我喜歡這個方向,既兼顧了工作的單純性、又能夠減少實際Coding的工作量能騰出更多時間鉆研技術。在國內,WEB前端工程師遇到較多的情 況是總是反復編寫著同樣的代碼,總是面對著同樣的技術和產品,容易感覺枯燥。由于我們擁有最為廣泛的WEB相關知識沉淀,使得我們更加容易成為一名架構 師。這個職業發展方向不如第一種來得平滑,主要是作為一名架構師不得不學習:后端技術、DBA、Platform等內容,而這種學習通常需要實際操刀做項 目,不是自己在家里寫兩個Demo就好的,這就勢必會遭遇一段時間的陣痛期。雖然不是很平滑,但是,對于一個大局觀好、悟性好、知識面廣的前端工程師,我 推薦你們努把力,走一條光榮的架構師之路吧。

(3)自己創業

其實,自己創業是最好的道路、也是成功率最低的道路,挑戰和機遇并存。這里,作為一個前端技術人員,需要將自己的視野更多放在行業的動態、產業鏈的動態、 相關產品領域的動態,把關注細節的優勢繼續保持,同時,增強自己把控一個產品乃至一個公司命運的能力。但是,這條道路和技術之路稍有分歧,后續將不再贅 述。

二、職業發展目標

我都有一個最終的目標,在這個目標之上,我們需要給自己制定一系列學習和成長計劃,制定的方法如下:

第一、梳理知識架構;

梳理知識架構的目的在于,我們要了解清楚,哪些技術是前置、哪些技術是后繼,那些技術是深度、哪些技術是廣度,按照這兩個維度梳理好知識架構之后,我們才能準確地制定清晰的成長目標、高效的成長計劃。

第二、分解目標;

我認為,大抵可分解為三個階段,包括:起步階段、提升階段、成型階段。這三個階段分別對應著不同的目標:

起步階段:

1、基本知識的掌握

在我們梳理的知識架構中,按照我們分析的兩個維度里最前置的、最淺顯的部分,作為打基礎的階段,必須要在這個過程中更多投入到實踐中去,我們通常做的多了、熟練了,就認為這部分知識和內容掌握了。

2、常用工具的掌握

對于常用工具的掌握應該掌握一些有大公司或專業團隊背景的流行工具,這些工具的熟練掌握能夠提升專業度、職業度,同時,能提升我們的工作效率。我們只有在 檢驗自己對于知識和技能熟練程度的時候,才會自虐式的用Notepad去編寫頁面、css和腳本等內容。

3、溝通技巧的掌握

通常做技術的人會被定位為“不善溝通”的人,這是為什么呢?究其原因,主要是因為多跟程序和代碼打交道,跟人的溝通較少導致。這種時候我們要特別注意增加 和人溝通的機會,著重提升這塊兒的能力。另一方面,我們通常被稱為“不懂溝通技巧”的人。在國內,我們的技術人員通常都是自己制定方案、自己執行方案,在 執行過程中又缺乏相關產品、交互設計等人員的溝通,大多是在自己的思路貫徹下進行開 發,久而久之,我們習慣于信任自己的觀點、在自己的視角看問題,對于挑戰總是百般地“據理”力爭。我們需要更多提升的是,如何在對方的視角看問題、如何在 用戶的視角看問題。

4、良好的開發習慣

開發習慣是養成的,一旦有不好的習慣,對于將來去修正帶來的將是很大的麻煩,我們在培養良好開發習慣一定要從起步時做起,例如:寫代碼之前先分析、先寫文 檔、先寫注釋。定義變量最好能用直接可理解的語義,最好是拼音,別整英文,尤其是生僻單詞,將來自己忘了還要開金山詞霸。文件最好有有意義的文件夾命名來 管理,文件名最好有意義,需要版本號的最好能和項目版本號一同更新……等等。

提升階段:

1、高級技術的掌握

在提升階段對于知識和技能掌握,我們需要從梳理好的知識架構中選擇更深一層次的技術進行學習,選擇之前,我們先通過類比或預估的方法,衡量自身學習的難 點,以學習難點和自己最不感興趣的部分為主。這樣推薦大家的原因是:這個階段我們興趣正濃,已經度過了苦澀的起步階段,到達了興奮的提升階段,我們要用興 趣和興奮去挑戰最困難的部分,在我們信心受挫和興趣濃厚之中找到平衡。同時,輔以其他的深層次知識一起學習和研究。

2、產品思想的學習

沒有正確的產品思想,很難設計出良好的程序,無論從界面、交互,還是接口、邏輯,不能夠理解產品、理解用戶需求,我們會給自己造成很大的麻煩,例如:我們 千辛萬苦用最新技術、最復雜的實現做出的功能,卻得不到使用者或領導、同事的認可。為了使我們的工作和學習更加有效率、避免無用功,我們需要不斷的學習產 品的思想,只有理解了產品的思路,我們才知道用我們的技術去輸出什么。

3、各種框架的學習

框架是我們提高工作效率的優秀手段,對于框架的學習是成長必經之路。我們學習框架的路線通常應該是:使用——》分析——》個性化定制——》模仿編寫自己的 框架。只有大量的使用,才能明白設計框架者在設計背后的思路,只有了解到設計的思路,才能做正確全面的分析,只有正確全面的分析才能支撐我們去對其裁剪或 擴展,只有經過實際分析、修改別人的框架,才有可能寫出優秀的、自己的框架。學習通常的路線是:學習、理解、模仿、創造。

4、富客戶端應用的學習

隨著帶寬和計算機性能的提升,以及WEB2.0的如火如荼,富客戶端應用充斥著互聯網,如果你不懂得富客戶端應用,你就不能稱之為一個合格的前端技術人 員。可以按照:Flash動畫——》Flash編程——》 Flex——》——》Air——》Silverlight動畫——》Silverlight編程 的步驟學習,先學Flash后學Siverlight的原因,一來Silverlight還不太成熟,二來,實際Silverlight借鑒了很多 Flash的思想,最好在學習的時候不要本末倒置。

5、各種網絡協議的學習

WEB前端技術就是云上的技術,云的協議有N種,我們應該著重學習:TCP/IP,UDP,HTTP,POP3,SMTP這幾種協議,在開發WEB前端應 用過程中,這些協議是我們的技術的載體,有時候決定了我們的應用是否能實現、有時候決定了我們的應用是否高性能,同時,這些協議還是我們和后端技術交互的 重要手段,這些協議就像是密碼字典,幫助我們把后端傳輸過來的密文解釋成我們前端技術能夠理解的明文。

6、程序設計

這個階段我們需要學習OO、UML、設計模式、設計方法……,我們要讓技術開發工作變成有目的性、有計劃性,并且,這些目的和計劃必須有理論的支持,這 樣,我們設計出來的程序才能夠更優秀、我們的開發才更有效率,這樣,我們的技術才能有所提升。為什么要學習程序設計呢?主要是,就算我們不用Flash的 ActionScript編寫程序的前端邏輯,我們至少要把我們自己的Javascript函數、包的定義規劃起來,避免將來自己或他人維護代碼的時候出 現問題。程序設計能力,在技術人員仍然被看作是程序員的這個年代,是灰常、灰常重要滴。

成型階段:

到了這個階段,我也沒什么好說的了,如果能達到這個階段,就證明后續的成長之路是異彩紛呈的,是成為一個資深WEB前端工程師,還是成為一個資深WEB架 構師,亦或其他,都要具體分析自身的特點和興趣所在。如果是資深的前端工程師,我覺得更重要的是去作新技術的研究,互聯網技術發展速度日新月異,不斷學習 新技術,否則就被淘汰。此外,我建議在知識的廣度、深度方面最好能挑選一個自己最擅長和最感興趣的一兩個領域深入鉆研,不要挑太多,多而不精。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 工程師
    +關注

    關注

    59

    文章

    1573

    瀏覽量

    68679
  • Web
    Web
    +關注

    關注

    2

    文章

    1272

    瀏覽量

    69779
  • 前端
    +關注

    關注

    1

    文章

    201

    瀏覽量

    17868
收藏 人收藏

    評論

    相關推薦

    嵌入式職業規劃雜談 如何學習與職業規劃

    ---本章為初學者介紹可能的職業發展路線,讓初學者對整個行業有所了解,對自身發展有所參考。 如何學習與職業規劃 仔細觀察一下周圍的電子設備,比如包里的手機,戴著的手環,開著的空調;家里的洗衣機
    的頭像 發表于 11-25 09:53 ?351次閱讀
    嵌入式<b class='flag-5'>職業規劃</b>雜談 如何學習與<b class='flag-5'>職業規劃</b>

    正是拼的年紀|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發布于 :2024年07月25日 11:31:02

    硬件工程師如何元器件變更的決策

    硬件工程師如何元器件變更的決策某產品在從研發轉規模生產階段,采購部門給硬件工程師推薦了新的MOSFET(稱為A),該物料比該產品研發階段使用的MOSFET(稱為B)價格更低,且供貨渠道更友好。作為
    的頭像 發表于 07-06 08:17 ?669次閱讀
    硬件<b class='flag-5'>工程師</b>如何<b class='flag-5'>做</b>元器件變更的決策

    嵌入式軟件工程師如何提升自己?

    的基礎 嵌入式軟件工程師需要具備扎實的計算機科學和工程知識。因此,在職業生涯的起步階段,建議將重點放在學習基礎知識上,包括數據結構、算法、操作系統、編程語言等。通過深入學習這些基礎知識,打下堅實的理論基礎,為將來
    發表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區別?

    嵌入式軟件工程師和硬件工程師的區別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發領域中的一種專業工程師,他們主要負責設計和開發嵌入式軟件,
    發表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發布于 :2024年04月30日 17:33:15

    一個電源工程師的成長路徑

    即將走馬上任電源工程師這個崗位,請問各位大佬,這個崗位的職業路徑一般是怎樣的?
    發表于 04-08 14:19

    如何入門硬件工程師

    想跨行業硬件設計工程師,應該如何學習規劃
    發表于 03-17 21:49

    企業老工程師和高校老師有啥區別

    電子工程師硬件
    電子發燒友網官方
    發布于 :2024年02月28日 17:50:00
    主站蜘蛛池模板: 三级特黄视频 | 69国产成人综合久久精品 | 久久久久久人精品免费费看 | 四虎永久在线精品国产免费 | 最刺激黄a大片免费观看下截 | 欧美二级 | 日本黄色生活片 | 狠狠曹 | 日本免费不卡视频 | 日韩插插 | 岛国毛片 | 欧美激欧美啪啪片免费看 | 成人人免费夜夜视频观看 | 免费一级欧美片在线观免看 | 69老司机亚洲精品一区 | 56pao强力打造 | 亚洲成a人片77777潘金莲 | 国产毛片农村妇女aa板 | 欧美精品成人a多人在线观看 | www.九色.com| 午夜久久久久久亚洲国产精品 | 4338×亚洲全国最大色成网站 | 真人一级一级特黄高清毛片 | 四虎欧美在线观看免费 | 高清色本在线www | 色播.com| 欧美午夜视频一区二区 | 天天干天天日天天射天天操毛片 | 操干| 日本特黄特色特爽大片老鸭 | 久久久久久久久久免观看 | 福利视频亚洲 | 日本一区二区三区视频在线观看 | 欧美一级做一级做片性十三 | 久久成人影视 | 久久电影www成人网 久久电影福利 | 九色亚洲 | 永久免费在线观看 | 久久在精品线影院精品国产 | 888米奇在线视频四色 | 婷婷成人丁香五月综合激情 |