當前位置:成語大全網 - 書法字典 - web前端工程師有哪些職業規劃路線?

web前端工程師有哪些職業規劃路線?

壹個WEB前端的職業規劃,其實有各種各樣的答案。沒有壹個答案是完全正確的。這取決於妳自己的選擇。只要是自己選擇的,堅持就好。這裏,

我只是

簡單說說我對這壹塊內容的理解。我想和大家分享的壹點是,任何計劃和目標的實現都依賴於知識的積累,知識來自於學習和學習後的大量事實。

練習。我提供壹個切實可行的辦法,我們可以在業余時間在網上或者從外包公司接壹些私人訂單,因為目標不是賺錢,可以提高競爭力,用最低的價格做大。

測單意味著獲得很多實踐機會,同時除了工作成就感還有壹些收入作為安慰獎,也不錯。

第壹,職業定位

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

(1)高級WEB前端工程師

這個方向是壹個WEB前端最基本的選擇。在國外,很多外國人可以把自己的專業做到極致,可以壹輩子在壹個專業領域不斷學習和積累。主要在於內因和外因。

兩個方面,內因是外國人通常簡單直接,容易壹直專註於壹個領域;外因是國外環境很好,能很好的支撐這樣的職業發展道路。另壹方面,從內部因素來說。

壹般來說,WEB前端技術人員都是比較浮躁的。通常他們會因為WEB前端的知識更新太快而覺得不好學,最後轉到後臺或者其他道路。就外部因素而言,網站的前端人員

如果不公平對待,它可能是從HTML頁面的制作中繼承下來的。WEB的前端人員永遠不如後端人員。似乎前端就是“簡單”的代名詞,後端就是“深度”

“奧”的代名詞,這也直接造成了前端人員的收入無法與後端人員相提並論,直接影響了前端人才市場的活躍度。另壹方面,前端技術容易上手,導致另壹極。

結局情況:人員泛濫,人才匱乏。我想對所有WEB前端工程師說:面包總會有的,要耐得住寂寞!我個人推薦這個職業發展方向,因為,這個方向,只要

有足夠的耐心,成功的概率是很高的。同時,這也是最簡單的方式,我們花在技術研究上的精力比辦公室政治等其他瑣事要多。

(2)高級網站架構師

從實用性來說,我喜歡這個方向,既兼顧了工作的簡單性,又減少了編碼的實際工作量,騰出了更多的時間來研究技術。在中國,WEB前端工程師遇到很多問題。

情況總是壹遍又壹遍的寫同樣的代碼,總是面對同樣的技術和產品,很容易感到枯燥。因為我們擁有最廣泛的web相關知識,這讓我們更容易成為壹名架構師。

老師。這個職業發展方向不如第壹個順利,主要是壹個架構師要學習後端技術、DBA、平臺等內容,而這種學習通常需要實際工作。

眼,在家寫兩個Demo不好,勢必要承受壹段時間的痛苦。雖然不是很順利,但是對於壹個眼光好,悟性好,見識廣的前端工程師來說,我

推薦妳好好努力,走壹條建築師的光榮之路。

(3)自己創業

其實自己創業是最好的路,也是成功率最低的路。挑戰與機遇並存。在這裏,作為壹個前端技術人員,妳需要更專註於行業和產業鏈的動態。

相關產品領域的動態會繼續保持註重細節的優勢,同時增強自己掌控壹個產品甚至壹個公司命運的能力。不過這條路和技術之路略有不同,後續不會多余。

狀態。

二、職業發展目標

我有壹個終極目標。在這個目標之上,我們需要為自己制定壹系列的學習和成長計劃。這些方法如下:

壹、梳理知識結構;

梳理知識結構的目的是要清楚哪些技術是前沿,哪些技術是後繼,哪些技術是深度,哪些技術是廣度。只有按照這兩個維度梳理知識結構,才能準確制定清晰的成長目標和高效的成長計劃。

第二,分解目標;

在我看來,大致可以分為三個階段,包括:起步階段、提升階段、成型階段。這三個階段對應不同的目標:

初始階段:

1,基礎知識的掌握

在我們梳理的知識結構中,根據我們分析的兩個維度中最高級和最簡單的部分,作為打基礎的階段,在這個過程中壹定要更多的付諸實踐。我們通常認為這部分知識和內容,在我們比較精通的時候就已經掌握了。

2.掌握常用工具

掌握常用工具,要掌握壹些有大公司或專業團隊背景的熱門工具。對這些工具的掌握,可以提高專業性和職業素養,同時也可以提高我們的工作效率。只有在考驗自己對知識和技能的熟練程度時,才會用記事本自虐式的寫頁面、css、腳本。

3.掌握溝通技巧

通常,做技術的人會被定義為“不善於溝通的人”。為什麽?究其原因,主要是和程序、代碼打交道多,和人交流少。這時,我們應該特別註意增加

與人交流的機會,著重提高這壹塊的能力。另壹方面,我們經常被稱為“不懂溝通技巧的人”。在國內,我們的技術人員通常會制定自己的計劃,並實施自己的計劃。

在實施過程中,相關產品、交互設計等人員之間缺乏溝通,大部分都是在自己的想法下進行的。

久而久之,我們習慣了相信自己的觀點,從自己的角度看問題,總是在各方面爭取挑戰。我們更需要改進的是如何站在對方的角度看問題,如何

站在用戶的角度看問題。

4.良好的發展習慣

養成習慣是培養出來的。壹旦有不良習慣,以後要改正會很麻煩。我們在培養良好的開發習慣的時候壹定要從頭開始,比如寫代碼之前先分析再寫。

文件,先寫筆記。最好用直接可以理解的語義來定義變量,最好是拼音。不要整體使用英語,尤其是生僻字。忘了,以後還得開金山。最好用有意義的文件夾給文件命名。

管理,文件名最好有意義,需要的版本號要和項目版本號壹起更新……等等。

推廣階段:

1,掌握先進技術

在提升階段,為了掌握知識和技能,需要從梳理好的知識結構中選擇更深層次的技術進行學習。在選擇之前,我們先通過類比或預測來衡量自己學習的難度。

點,以學習困難和自己最不感興趣的部分為主。之所以這樣推薦大家,是因為:在這個階段,我們的興趣旺盛,已經過了苦澀的初始階段,到了激動人心的提升階段,要用起來。

興趣和興奮去挑戰最難的部分,在我們受挫的信心和強烈的興趣之間找到平衡。同時和其他深層次的知識壹起學習和研究。

2、產品創意的研究

沒有正確的產品理念,很難設計出好的程序。無論從界面、交互,還是界面和邏輯,都無法理解產品和用戶的需求,會給自己造成很大的困擾,比如我們

用最新的技術,最復雜的實現做出來的功能,得不到用戶,領導,同事的認可。為了使我們的工作和學習更有效率,避免徒勞無功,我們需要不斷地學習。

產品的想法,只有了解了產品的想法,才能知道用我們的技術出口什麽。

3.學習各種框架

框架是提高我們工作效率的絕佳手段,學習框架是成長的必由之路。我們學習框架的路線通常應該是:使用->分析->個性化->模仿,自己寫。

框架。只有大量使用,才能理解制定者設計背後的思維。只有了解了設計思路,才能做出正確全面的分析。只有正確全面的分析,才能支持我們削減或

擴展,只有通過實際的分析,修改別人的框架,才能寫出優秀的,自己的框架。通常的學習路線是:學習、理解、模仿、創造。

4.學習富客戶端應用程序

隨著帶寬和計算機性能的提高,以及WEB2.0的蓬勃發展,富客戶端應用程序正充斥著互聯網。不了解富客戶端應用,就不能稱之為合格的前端技術人員。可以跟著學:Flash動畫-Flash編程-。

Flex-Air-Silverlight動畫-Silverlight編程

學習的步驟,先學Flash再學Silverlight,壹來Silverlight還不成熟,二來Silverlight借鑒了很多。

Flash的想法,學習的時候最好不要本末倒置。

5.學習各種網絡協議。

WEB前端技術是雲上的技術,雲協議有n種。我們應該重點學習這些協議:TCP/IP、UDP、HTTP、POP3、SMTP。開發WEB前端時,我們應該

在應用的過程中,這些協議是我們技術的載體,有時候決定了我們的應用能否實現,有時候決定了我們的應用是否具有高性能。同時,這些協議仍然與後端技術交互。

重要的手段,這些協議就像壹個密碼字典,幫助我們把後端傳來的密文解讀成我們前端技術可以理解的明文。

6、程序設計

在這個階段,我們需要學習面向對象、UML、設計模式、設計方法...我們要讓技術開發工作有目的性和計劃性,這些目標和計劃必須有理論支撐。

只有這樣,我們才能設計出更好的程序,才能更高效地開發,才能提高我們的技術。為什麽要學編程?主要是,即使我們不用Flash

對於ActionScript編程的前端邏輯,我們至少要規劃好自己的Javascript函數和包的定義,避免以後自己或他人進行代碼維護。

現在的問題是。編程能力,在這個技術人員還被視為程序員的時代,很重要。

成型階段:

現階段,我無話可說。如果我能達到這個階段,那就證明後續的成長之路是豐富多彩的,無論是成為高級WEB前端工程師,還是高級WEB貨架。

建築師,或者其他,要詳細分析自己的特點和興趣。如果我是高級前端工程師,我覺得做新技術的研究更重要。互聯網技術發展日新月異,我也在不斷學習。

新技術,否則就會被淘汰。另外,我建議在知識的廣度和深度上,最好選擇壹兩個自己最擅長、最感興趣的領域,不要選太多,太多了也不好。

經驗可以積累,夢想永遠抹不去。