-
1 # 認知改變人生
-
2 # 未來資料科技
我也是從事IT行業多年的,說一些自己看法,純屬個人觀點不喜勿噴
對於前端來說還是比較看好的,雖然前端行業已經趨於穩定,需求量平穩,但仍然有市場!前端是一個很成熟的行業,在網上能夠找到各種資料,很多都是免費的,推薦兩個網站W3C和菜鳥教程,這上面有很系統的教程!
在學習方面,主要的知識點有HTML,CSS,JavaScript三大類,HTML主要是搭建主體框架就是就好像人體骨架,CSS就是對框架的裝飾排版,網頁變得整潔美觀,就像給人體骨架增添肌肉穿上衣服,JavaScript新增網頁動態效果,還有一些互動,就是讓這個人動起來,做不同的表情!當然還有很多輔助知識點如vue,node.js,jquery,bootstrap等等。但學習起來比較簡單,對學歷和專業要求不高,大專甚至更低的學歷也可以做!
-
3 # IT人劉俊明
首先,當前自學前端開發還是比較有前景的,一方面前端開發的崗位數量比較多,就業會相對比較容易,另一方面前端開發的入門難度相對較低,比較適合自學。
雖然目前自學前端開發依然是不錯的選擇,但是由於目前前端開發的功能邊界在不斷拓展,所以要想獲得較強的崗位競爭力,在學習的過程中需要注意以下幾個方面:
第一:拓展前端開發的知識面。前端開發目前被稱為“大前端”,不僅僅是前端開發人員的數量越來越多,更主要的原因是前端開發所涉及到的開發內容正越來越多,包括Web前端開發、移動端開發(Android、iOS)、各種小程式開發等等。
第二:注重後端知識的學習。目前在Nodejs等技術的推動下,前端開發也正在向後端發展,不少後端開發任務也可以採用傳統的前端技術來實現,而且隨著雲計算技術的應用,尤其是PaaS的應用,前端開發後端化的趨勢也比較明顯。所以,目前不少前端開發人員也在向全棧程式設計師方向發展。
第三:注重大資料相關技術的發展。大資料技術的發展也為前端程式設計師帶來了新的發展空間,目前有不少前端開發人員開始轉向大資料呈現端開發。隨著大資料、物聯網和人工智慧等技術的發展,未來這些領域也會釋放出大量的前端開發崗位,從發展前景來看,這些領域的崗位附加值往往也會更高一些。所以,對於目前開始學習前端開發的人來說,注重大資料相關技術的發展也是很有必要的。
-
4 # 暢哥聊技術前端究竟是什麼?前端這個職業其實從web誕生就已經存在,其實最開始是沒有專職的前端職位的,因為之前傳統的web專案都是後臺程式設計師自己開發的。也就是說,只要會一些html,css,js,一些簡單的頁面開發是沒有問題的。因此前端入門相當容易,因此大量的人員湧入了前端的行業。前端的發展狀態隨著web2.0的興起,nodejs開啟了js開發伺服器程式的能力,MVC的思想被推到了前端的專案開發中,前後端分離的開發模式已經是眾多網際網路公司的首選。前端和後端之間低耦合給加快了專案的開發進度,而前端介面直接作用物件就是廣大使用者,所以前端介面尤為重要。前端開發的未來 隨著5G的到來,車聯網、物聯網+ 、 這些都不再是一些概念性的名詞了,而是直接會應用到我們的現實生活中,而幾乎所有的網際網路的專案都離不開前端介面的開發。而現在很多的傳統企業都在向網際網路方向轉移。
綜上分析,我們可以看出來,2019年前端的發展潛力是巨大的。前途也是一片光明,那麼再來說下自學。
拿我自己為例子,12年畢業,剛出來是做.net 開發,後來感覺工資漲不起來,又看到了html5的火爆,因為當時是有一定的js基礎,我還是從0開始學html5前端技術,一邊上班,晚上回家就自學前端,每天都在堅持,堅持了半年,前端技術有所提高,然後就跳槽轉行做前端了。那麼在自學的過程中一定要耐得住寂寞,一定要堅持下來。自學前端的優勢:入門相對簡單,如果有了後臺語言的基礎,那麼轉前端自學,是一件很容易的事情。相對於後端的自學,前端基礎就能做出一些有意思的demo,能快速給自己成就感。興趣的培養很重要。溫馨提示,現在前端入門是很容易,但是想深入其中不比後臺簡單。如今已有大批的初級前端已經在面臨找工作難的情況,,企業現在需要的是高階前端。所以自學不能停止,前端的高手之路還很漫長。最後願你的付出能有成比例的回報~ 加油! -
5 # 小傅哥的碼廠
1、自學如果沒有基礎知識從零開始,那麼可能這段學習時間會比較辛苦,因為可能不知道學什麼,學的時候會遇到各種各樣問題(問題更喜歡欺負新人)。
2、關於前途,我想樓主是想知道能否找到工作。那麼可以取招聘網站搜尋一些前端對應的職位,看下工資待遇和招聘崗位。
3、加油,努力!在任何方向深紮下去,都會有所收穫。
-
6 # 愛碼農
人才缺口大
薪資待遇高
前端工程師薪資水平位居IT行業前列,接近後端開發工程師。北上廣深杭五個大城市平均工資可達15000左右,有專案經驗的前端開發者,工資達到25000左右更是正常。
入門快
Web前端一直是“上手快”、“薪資高”的行業,由於其易入門性和不錯的發展前景,吸引了眾多前端愛好者和轉行人員的青睞。
那麼,除了系統化的學習,相關的專案經驗,順利贏取offer還需要些什麼呢?
當然是掌握時下主流的前端技術,優秀的前端工程師一定是走在技術最前沿的人!
如今的前端工程師不再只是精通HTML、CSS,切切圖,寫寫網站這麼簡單了,優秀的前端工程師一定要學會不斷用最新的前端技術提升自己。
-
7 # 高階Bug調查員
哈哈哈,題主何出此問?要我說,2019年學前端簡直不要太有前途!
作為一個後端Java程式設計師,從目前的程式設計市場的就業情況來看,前端的熱度要遠遠高於後端其他語言。我們可以根據很多招聘網站上窺斑見豹。
在Boss直聘上,搜尋web前端,可以看到下面出現的資訊列表,很多IT大廠對web前端給出的薪資都是非常不錯的,3-5年工作經驗就可以達到2萬的水平。雖然題主可能覺得2019開始學習web前端有點稍晚,但是如果現在不開始著手去努力,那麼三年後你可能就會後悔今天的選擇。
其次,從目前前端眾多程式設計框架的熱度來看,
Vue.js
大有一統江湖的趨勢。很多企業都嘗試用Vue來作為前端的必備技能,並將其應用於自己的專案中去。所以如果學習前端技術2019年必推Vue.js。作為JavaScript的衍生產品,很多js框架都脫離不了JavaScript的束縛。在Web開發中,素有三劍客之稱的JavaScript、HTML、CSS,都是的必備技能,在未來的很長一段時間依然是核心技能。不論是現在還是未來都應該好好掌握。
另外,不論是哪個程式設計領域,很多技術都是先興起、然後逐漸趨於平穩,我們可以來看看百度指數對於web前端的搜尋統計:
可以看到,目前大部分的和web相關的搜尋都呈現上升趨勢(橘黃色代表上升),所以,如果現在是呈現上升趨勢,那麼至少不會在短時間內會急劇下降,一定會呈現一個慢慢穩定的趨勢,而且,隨著時間的推移,會有很多程式設計師離開自己的崗位,那麼市場就會出現一定的空缺,只要堅持努力,持續在一個領域發展,那麼一定會得到不錯的成就。
-
8 # 程式猿陌小江
1、現狀
前端現在的技術可以說是愈發的成熟了,對於市場而已,繼幾年的火熱程度,人才供缺也是差異較大。隨著技術的發展,前端也是在網際網路行業中立下了"枝芽"。
相信很多人應該都會感受到了,以後的趨勢會是大前端的融合,所謂大前端,包括 Android、iOS、web 前端、小程式開發等
可能很多都不知道的是,很多大廠已經有大前端部門了,已經在這麼幹了。
從 Facebook 的 Reactive Native,再到 Google 的 Flutter,足以看出,起碼對這些科技巨頭們來說,他們是認定這個方向,並且在投入的,只是當下技術還不夠成熟,所以這類前端跨平臺開發框架都還不夠普及,但是你們得相信,這些巨頭的判斷與實力。
所以,每一個大前端開發,最好都懂點前端開發知識,而基本的 web 前端開發基礎就顯得很重要了。
2、需要掌握的技能
學習web前端,首先就是接觸他的基礎3劍客:HTML、CSS和JS。現狀前端技術的更新速度之快,我們也是有目共睹的,所以,我們要正確的認識前端,對於前端來說,學習了現在流行的技術還遠遠不夠,因為“改朝換代”速度太快了,我們要時刻保持危險的處境,時刻去學習最新的技術,才能讓自己在這個時代中不被淘汰。
總體來說,現在掌握或者精通html+css+java,再去熟悉一門後臺語言,如Java、php、python等等只能算一個合格的前端工程師。要想成為受追捧、拿高薪的優秀前端,要對業務需求和、架構設計有真正的運用;而最高階的前端工程師還必須要能夠兼顧技術和設計。
3、前端的未來
說了這麼多,不外乎大前端是個非常有“前途”的工作,薪資待遇也很高,並且根據自己技能深入的不同程度,擁有不同的薪資待遇。想要成為Web前端工程師,最好有一個充分健全的知識佈局體系,擁有內容的深度和廣度,等於擁有了企業最需要的技能,到時候你就是企業爭相搶聘的人才,也是行業中的佼佼者了。
如果你是瞭解過Web前端的人,那麼你就有一顆想轉行的心,因為相比於其他行業,web前端相對容易只要你有過硬的技術,有足夠的專案實戰經驗,很容易就拿到高薪,再加上如今IT行業發展形勢大好,軟體開發人員匱乏,未來幾年前端開發都將是高薪行業!
-
9 # 通俗易懂且用心思考
前途這個東西,看你怎麼學,你是否準備以他為終身事業並在上面,有你的想法去實現強大的未來比如像麻辣燙,向雷軍他們去做自己的產品,實現網際網路帝國。
但如果你所說的前途是找一份收入還不錯的工作,那也是可以的,北上廣深能拿到6 k~12,000, 看個人能力水平主要是還要看你學習的時候是否真的用心,這就好比考試有些人拿60分及格,有些人拿90分高分。所以主要還看你興趣和用工程度,你是準備混個飯吃還是準備深入研究技術方向!
關於自學,如果經濟允許建議報培訓班,因為他們能有系統的告訴你需要學哪些東西?怎麼學?有人帶著你實際操作,自學有幾個難度第一,你需要知道要學哪些東西,第二你每一個東西都要去入門理解其思維,沒有人代理,你的耗時會非常長,會嚴重打擊你的信心和進度,影響你的成效很多東西,你第1個月學完,再去學兩三個月,其他的東西可能你前面的東西很多就會忘記,或者記憶不清。
如果你不想報培訓班,因為培訓班一般要兩三萬左右,也有1萬多的,而且要培訓半年,或者三個月,週期還是挺長的,中間要個人生活各種開支。
那麼如果你自學,你就先去網上搜索一下要學哪幾個知識點,然後知道什麼是主要要學的,什麼是去學習瞭解的相關技術,因為有些技術是輔助性的。你只需要看得懂別人寫的,自己並不會去寫。比如你要了解一點基礎的後端知識,但你不需要去寫後端,因為有後端著裝yeah, 人員他們會寫,你只需要有基本的瞭解,然後知道怎麼去和他們接觸共事合作就可以。
然後就是對,涉及的相關技術和語言,他的思想的一個基本理解,然後就是每一刻去學習,學習的時候可能會交叉學習冰雪編著是最好的方式,不然你會很快忘記,一定要記住這一點,邊學邊做,不然你會很快忘記,這一週看到東西下一週很可能就忘記了無數過來人的經驗,包括那些做的很好的人,技術大牛,他們都有這樣的感受和經驗體會。具體原因是因為你做了,你會記得你用什麼東西做了一件什麼事情,實現了什麼功能?但如果你不做,你就只是記這一個知識點,後期沒有關聯的其他事物,你就很難回想起這件東西。
回覆列表
1.活到老學到老,多學習永遠都有前途的,學習到的知識永遠是自己的
2.特別是瓶頸期,更需要學習,提升自己,改變自己