豆豆俠3
很多小伙伴對前端工程師的崗位很感興趣,想轉行但是又不清楚前端的職業(yè)發(fā)展怎樣,擔心個人發(fā)展的瓶頸問題。其實完全不用擔心這個,下面小編給大家講解一下前端工程師的職業(yè)發(fā)展規(guī)劃
一般來說前端的發(fā)展有兩個大方向,一是技術,二是管理。
走技術方向的話,可以慢慢發(fā)展為前端架構師。不過這個對技術的要求比較高,如果選擇這條路,需要自身不斷學習進步,提高專業(yè)水平。
走管理方向的話,可以向前端經(jīng)理或是高級產(chǎn)品經(jīng)理發(fā)展。這也是一條不錯的出路,前端經(jīng)理或者產(chǎn)品經(jīng)理都需要掌握一定的前端知識。在前端界打滾了這么多年,自然有不少產(chǎn)品的基礎和思想,對長期的職業(yè)發(fā)展很有幫助。
7爺愛美食
資深WEB前端工程師這個方向算是一個WEB前端最基本的選擇了,在國外,很多老外都能夠把自己的專業(yè)做到極致,能一輩子就在一個專業(yè)領域不斷學習和積累。WEB前端技術人員還是蠻浮躁的,通常會因為WEB前端知識的更新速度太快而覺得學習起來辛苦,最終轉向后臺或其他道路。我個人比較推薦這個職業(yè)發(fā)展方向,因為,在這個方向下,只要 足夠耐心、厚積薄發(fā),成功的概率是非常高的。同時,這是一條最單純的路,我們更多的是花費精力在技術的鉆研上,而不是辦公室政治等其它瑣事。架構師很多人喜歡這個方向,因為既兼顧了工作的單純性、又能夠減少實際Coding的工作量能騰出更多時間鉆研技術。在國內,WEB前端工程師遇到較多的情 況是總是反復編寫著同樣的代碼,總是面對著同樣的技術和產(chǎn)品,容易感覺枯燥。由于我們擁有最為廣泛的WEB相關知識沉淀,使得我們更加容易成為一名架構師。這個職業(yè)發(fā)展方向不如第一種來得平滑,主要是作為一名架構師不得不學習:后端技術、DBA、Platform等內容。雖然不是很平滑,但是,對于一個大局觀好、悟性好、知識面廣的前端工程師,我推薦你們努把力,走一條光榮的架構師之路吧。自己創(chuàng)業(yè)其實,自己創(chuàng)業(yè)是最好的道路、也是成功率最低的道路,挑戰(zhàn)和機遇并存。這里,作為一個前端技術人員,需要將自己的視野更多放在行業(yè)的動態(tài)、產(chǎn)業(yè)鏈的動態(tài)、 相關產(chǎn)品領域的動態(tài),把關注細節(jié)的優(yōu)勢繼續(xù)保持,同時,增強自己把控一個產(chǎn)品乃至一個公司命運的能力。但是,這條道路和技術之路稍有分歧。教學當水平和能力足夠高的時候,可以選擇自己開班或者加盟其他教育機構成為老師,他們歷經(jīng)商業(yè)錘煉,有很高的職業(yè)素質和個人修養(yǎng),專業(yè)水平大多數(shù)都遠遠超過國內的大學。老師們把自己畢生所學傳授出去,和后輩們分享個人經(jīng)驗和人生感悟。這條路相對來說比較輕松。
bigsunsun001
覺得前端發(fā)展方向,職業(yè)規(guī)劃未來更好的發(fā)展前景應該算是電商專業(yè),還有一些互聯(lián)網(wǎng)專業(yè),他們都是比較好。
黃小仙128
Web前端開發(fā)在IT屆算是比較受歡迎的一個職業(yè)了,而且目前web前端工程師的薪資也是比較高的,除此之外,現(xiàn)在web前端開發(fā)的市場總體來講是供不應求的局面,現(xiàn)在web前端工程師對于各大互聯(lián)網(wǎng)企業(yè)而言是比較緊缺的。那么web前端開發(fā)未來的職業(yè)方向定位有哪些呢?今天就來詳細分析一下?
(1) 資深web前端工程師
這個方向算是web前端開發(fā)基本的選擇了。在國外,很多老外都能把自己的專業(yè)做到極致,能一輩子在一個專業(yè)領域不斷的學習積累。主要是因為以下幾點,一是老外通常思想比較簡單直接,容易一直專注于一個領域;二是國外的環(huán)境很好,能夠良好的支撐這樣的職業(yè)發(fā)展道路。而縱觀環(huán)境, WEB前端技術人員還是蠻浮躁的,通常會因為WEB前端知識的更新速度太快而覺得學習起來辛苦,終轉向后臺或其他道路這是原因之一; WEB前端人員沒有獲得公平的待遇,可能從HTML頁面制作就開始并沿襲下來的,從來WEB前端人員都比后端人員低一等,貌似前端就是“淺顯”的代名詞、后端就是“深奧”的代名詞,這也直接造就了前端人員的收入無法和后端人員媲美,同時直接影響到前端人才市場的活躍程度這是原因之二。另一方面,前端的技術入門較容易,造成另一個極端情況:人員泛濫、人才稀缺。我想對所有的WEB前端工程師說:面包總會有的,要耐得住寂寞!我個人比較推薦這個職業(yè)發(fā)展方向,因為,在這個方向下,只要有足夠耐心、厚積薄發(fā),成功的概率是非常高的。同時,這是一條單純的路,我們更多的是花費精力在技術的鉆研上,而不是辦公室政治等其它瑣事。
(2) 資深web架構師
在,WEB前端工程師遇到較多的情況是總是反復編寫著同樣的代碼,總是面對著同樣的技術和產(chǎn)品,容易感覺枯燥。由于我們擁有為廣泛的WEB相關知識沉淀,使得我們更加容易成為一名架構師。這個職業(yè)發(fā)展方向不如第一種來得平滑,主要是作為一名架構師不得不學習:后端技術、DBA、Platform等內容,而這種學習通常需要實際操刀做項目,不是自己在家里寫兩個Demo就好的,這就勢必會遭遇一段時間的陣痛期。雖然不是很平滑,但是,對于一個大局觀好、悟性好、知識面廣的前端工程師,我推薦你們努把力,走一條光榮的架構師之路吧。
(3) 自己創(chuàng)業(yè)
其實,自己創(chuàng)業(yè)是好的道路、也是成功率低的道路,挑戰(zhàn)和機遇并存。這里,作為一個前端技術人員,需要將自己的視野更多放在行業(yè)的動態(tài)、產(chǎn)業(yè)鏈的動態(tài)、 相關產(chǎn)品領域的動態(tài),把關注細節(jié)的優(yōu)勢繼續(xù)保持,同時,增強自己把控一個產(chǎn)品乃至一個公司命運的能力。
(4) 轉崗管理或其他
由于這條職業(yè)道路和WEB前端技術之路關系不大,故而,這里不做過多討論,但是,無論是否走上這條道路,我覺得對于任何技術之路,更好的大局觀、更廣泛的 視野是良好發(fā)展的必備條件,擁有良好的大局觀和更廣泛的視野別無他法,只能不斷的進行知識的橫向拓展和積累,同時,多在橫向拓展知識的時候進行實踐,把知識變成技能。
經(jīng)過以上的分析我想大家已經(jīng)明白web前端開發(fā)未來的職業(yè)發(fā)展定位主要有資深web前端工程師、資深架構師、自己創(chuàng)業(yè)、轉崗管理等幾類,希望以上的這些分類對于大家以后的職業(yè)規(guī)劃有所幫助。
Cindy森小蝶
今天小編要跟大家分享的是關于Web前端的學習和職業(yè)規(guī)劃的文章。關于一個WEB前端的職業(yè)規(guī)劃,其實是有各種的答案,沒有哪種答案是完全正確的,全憑自己的選擇,只要是自己選定了,堅持去認真走,就好。今天想要分享給大家的是:任何規(guī)劃和目標的實現(xiàn)都依賴于知識的積累,而知識的積累來源于學習及學習后大量的實踐。一個實踐途徑,可以在工作之余的時間在網(wǎng)上或外包公司那里接一些私單做,因為目標不是賺錢,可以用最低的價格來提升自身競爭力,獲得大量訂單就意味著獲得大量的實踐機會,同時,還有一些收入作為工作成就感之外的安慰獎,還是不錯的。下面就來和小編一起來看一看吧!一、學習Web前端的三要素Web前端開發(fā)技術包括三個要素:HTML、CSS和JavaScript,但隨著RIA的流行和普及,F(xiàn)lash/Flex、Silverlight、XML和服務器端語言也是前端開發(fā)工程師應該掌握的。隨著時代的發(fā)展,前端開發(fā)技術的三要素也演變成為現(xiàn)今的:html5,css3,jquery。Web前端開發(fā)工程師既要與上游的交互設計師、視覺設計師和產(chǎn)品經(jīng)理溝通,又要與下游的服務器端工程師溝通,需要掌握的技能非常多。這就從知識的廣度上對Web前端開發(fā)工程師提出了要求。如果要精于前端開發(fā)這一行,也許要先精十行。然而,全才總是少有的。所以,對于不太重要的知識,我們只需要“通”即可。但“通”到什么程度才算夠用呢?對于很多初級前端開發(fā)工程師來說,這個問題是非常令人迷惑的。前端開發(fā)的入門門檻其實非常低,與服務器端語言先慢后快的學習曲線相比,前端開發(fā)的學習曲線是先快后慢。所以,對于從事IT工作的人來說,前端開發(fā)是個不錯的切入點。也正因為如此,前端開發(fā)領域有很多自學成“才”的同行,但大多數(shù)人都停留在會用的階段,因為后面的學習曲線越來越陡峭,每前進一步都很難。另一方面,正如前面所說,前端開發(fā)是個非常新的職業(yè),對一些規(guī)范和最佳實踐的研究都處于探索階段??傆行碌撵`感和技術不時閃現(xiàn)出來,例如CSSsprite、負邊距布局、柵格布局等;各種JavaScript框架層出不窮,為整個前端開發(fā)領域注入了巨大的活力;瀏覽器大戰(zhàn)也越來越白熱化,跨瀏覽器兼容方案依然是五花八門。為了滿足“高可維護性”的需要,需要更深入、更系統(tǒng)地去掌握前端知識,這樣才可能創(chuàng)建一個好的前端架構,保證代碼的質量。二、如何才能做得更好?第一,必須掌握基本的Web前端開發(fā)技術,其中包括:CSS、HTML、DOM、BOM、Ajax、JavaScript等,在掌握這些技術的同時,還要清楚地了解它們在不同瀏覽器上的兼容情況、渲染原理和存在的Bug。第二,在一名合格的前端工程師的知識結構中,網(wǎng)站性能優(yōu)化、SEO和服務器端的基礎知識也是必須掌握的。第三,必須學會運用各種工具進行輔助開發(fā)。第四,除了要掌握技術層面的知識,還要掌握理論層面的知識,包括代碼的可維護性、組件的易用性、分層語義模板和瀏覽器分級支持,等等??梢?,看似簡單的網(wǎng)頁制作,如果要做得更好、更專業(yè),真的是不簡單。這就是前端開發(fā)的特點,也是讓很多人困惑的原因。如此繁雜的知識體系讓新手學習起來無從下手,對于老手來說,也時常不知道下一步該學什么。這里的關鍵影響因素就是代碼質量。CSS、HTML、JavaScript這三種前端開發(fā)語言的特點是不同的,對代碼質量的要求也不同,但它們之間又有著千絲萬縷的聯(lián)系。三、職業(yè)發(fā)展目標該如何設置?希望你們有一個目標,在這個目標之上,需要給自己制定一系列學習和成長計劃,制定的方法如下:第一、梳理知識架構梳理知識架構的目的在于,要了解清楚,哪些技術是前置、哪些技術是后繼,那些技術是深度、哪些技術是廣度,按照這兩個維度梳理好知識架構之后,才能準確地制定清晰的成長目標、高效的成長計劃。第二、分解目標認為,大抵可分解為三個階段,包括:起步階段、提升階段、成型階段。這三個階段分別對應著不同的目標:起步、提升、成型階段。以上就是小編今天為大家分享的關于Web前端的學習和職業(yè)規(guī)劃的文章,希望本篇文章能夠對正在從事Web前端學習或者工作的小伙伴們有所幫助。想要了解更多Web前端相關知識記得關注北大青鳥Web培訓官網(wǎng)。最后祝愿小伙伴們工作順利!*聲明:內容與圖片均來源于網(wǎng)絡(部分內容有修改),版權歸原作者所有,如來源信息有誤或侵犯權益,請聯(lián)系我們刪除或授權事宜。
優(yōu)質工程師考試問答知識庫