我適不適合學前端?看完老程序員的這篇文章給你答案

什麼是前端?什麼又是後端呢?

1,在你機子上(PC端/手機端)看到的界面,安裝的程序。給用戶看的、操作的就是前端。你看不到的,幫你保存網絡遊戲數據,保存應用數據,處理數據的就是後端(服務端)。

2, 目前一般來說,前端指的就是瀏覽器端,後端指的就是直接爲瀏覽器端提供服務以及數據的服務器端。

3,從大的方面來講,你所能看到的一切,網頁、移動端網頁、小程序、甚至某些app,都是前端程序員做的。

大概就是下圖的區別:

 

我適不適合學前端?看完老程序員的這篇文章給你答案

前端界面

 

 

 

我適不適合學前端?看完老程序員的這篇文章給你答案

後端數據

 

 

前端工程師是做什麼的?

1.前端工程師主要利用HMTL與CSS建構頁面(其中html構建骨架,css構建樣式),用JavaScript獲取後端數據以及完善交互以及用戶體驗。

2.通俗來講,前端在一個項目裏,拿到UI設計師設計的設計稿,然後實現UI設計師設計稿,調用後端程序員給的數據接口以獲取數據,然後測試,最後部署上線。

 

我適不適合學前端?看完老程序員的這篇文章給你答案

 

 

前端工程師的現狀。

1. 從薪資和地位方面來講

 

我適不適合學前端?看完老程序員的這篇文章給你答案

 

以前的前端處於程序員鄙視鏈的底端,但是現在地位大幅度上漲~不過在某些固執的人或者剛剛入行的人眼裏,前端的地位還是不高,這也不怪他們,畢竟在很多時候,技術核心都是偏向於後端的,比如,高併發、分佈式、安全、中間件等等,這些是決定一家公司業務規模的核心技術,而前端是不怎麼接觸到這些,但是隨着用戶們不斷的索取更好的用戶體驗,前端同學也會扮演着越來越重要的角色。其實說那麼多,我覺得都不如從薪資來說,其實大部分情況下,後端前端都是一個批發價的......大家都是做技術的沒啥好互相鄙視的。

2. 從需求來說

 

我適不適合學前端?看完老程序員的這篇文章給你答案

 

前端還屬於需要人的階段,從職友集的需求來看,前端需求量僅次於JAVA,是非常需要人的!不要說飽和,你如果說飽和,那互聯網裏還有什麼不是飽和的?AI不飽和,但是普通人幹得了嗎?從來就沒有什麼飽和,只有想走捷徑的菜鳥飽和而已。只會用JQ的,框架和基礎都不怎麼樣的,這樣的人,你當然覺得工作難!

3.從技術層面來說的話,現在已經不是會了JQ就能打天下了,現在你起碼需要熟練使用一個框架吧?然後當前炙手可熱的小程序也得會把?自動化工具也得會使用吧~如果你只會一個JQ,那活該沒工作....。

前端工程師的未來

1. 如果你只走技術道路的話,你會發現,那你可能一輩子寫前端寫JS嗎?然後成爲前端大牛嗎?不可能的,前端只走技術往後的話基本上都是走業務架構這條路,這考驗的就是大局觀了,你只會一個前端是根本不行的,這個時候靠的是你全面的能力和良好的大局觀,而像後端的JAVA、php,你都會涉及,所以你當初的那些所謂的前端技術亦或者後端技術就是個敲門磚了。

2. 工程師不要被所謂的語言什麼的限制!

3. 上面說的是隻走技術,當然了你也可能中間做了管理或者做了產品經理甚至於自己創業,當然還有可能因爲長期停滯不前被技術革命,這都是有可能的~

 

我適不適合學前端?看完老程序員的這篇文章給你答案

 

總結

1.前端是幹啥的?籠統的說前端就是以各種姿勢寫各種頁面。

2. 前端的現狀如何?現狀還是很好的,低端飽和,但是仍然缺少真正能幹活的!

3. 前端工程師的未來?如果你只走技術層,就不要被語言所束縛,不要侷限於前端。

 

所以我覺得大部分選擇前端還是一個比較明智的選擇,有以下幾個理由:

1.前端的需求量大,僅次於JAVA!

2.前端薪資不菲,誰工作不是爲了錢!

3.前端在起步不需要計算機基礎,並且學習曲線平滑,初期簡單易學,甚至我那個14歲的弟弟看了看B站某UP主視頻裏面有html/css課程,然後七天後我弟弟都可以寫靜態頁面了,後端屬於後期,要修煉很久,而前端則是你今天學了一點,今天就可以做出一點東西出來,所以學習過程不至於那麼枯燥。

當然如果你想成爲大牛,那你勢必要多方面觸碰!因爲只會一門前端或者只會一種語言想成爲大牛不現實。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章