什麼是前端,前端的現狀以及未來發展趨勢,最簡單的理解前端開發

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

1,在你機子上(PC端/手機端)看到的界面,安裝的程序。給用戶看的、操作的就是前端。你看不到的,幫你保存網絡遊戲數據,保存應用數據,處理數據的就是後端(服務端)。
2, 目前一般來說,前端指的就是瀏覽器端,後端指的就是直接爲瀏覽器端提供服務以及數據的服務器端。
3, 從大的方面來講,你所能看到的一切,網頁、移動端網頁、小程序、甚至某些app,都是前端程序員的。

前端工程師是做什麼的?

1.前端工程師主要利用HMTL與CSS建構頁面(其中html構建骨架,css構建樣式),用JavaScript獲取後端數據以及完善交互以及用戶體驗。
2.通俗來講,前端在一個項目裏,拿到UI設計師設計的設計稿,然後實現UI設計師設計稿,調用後端程序員給的數據接口以獲取數據,然後測試,最後部署上線。
3.前端可以對設計圖負責,大部分情況下,不需要特別的去理解業務邏輯,因爲我們90後都是玩着十幾年手機電腦長大的,十幾年的經驗足夠我們在潛意識裏想明白應該怎麼做,怎麼去一步步實現,會有什麼意外情況。
4.我感覺前端發展有個很大的缺陷----晉升問題. 正如第三點所言,作爲領導必須對項目有足夠的瞭解,顯然是要重點包括業務邏輯,這點上,後端開發者需要涉及數據庫邏輯,是必須要跟業務邏輯打交道的(重中之重),因此,大部分的領導崗位都是後端開發者更有晉升的機會。當然,個別公司有專門的前端組長(這也不算什麼),如果說前端開發者在自己工作範圍之外還要騰出時間去研究業務邏輯,屬實是覺得出力不討好(因爲這樣的操作需要持續很久才能看出效果),而且再怎麼研究業務邏輯也不會比每時每刻跟業務邏輯打交道的後端開發者瞭解更多。說實在的,大部分情況下,前端在配合後端進行開發.後端需要了解業務邏輯,要跟領導和客戶商量細節,露臉機會很大,在老闆面前刷臉次數衆多。這些都是拉開前後端程序員晉升機會差距的因素。

前端工程師的現狀。

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

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

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

4.中國程序員已經足夠的內捲了,通常是面試考察怎麼造火箭,工作了發現你只是一個爲火箭擰螺絲的工人. 前者造火箭是技術活,後者擰螺絲是苦力活,其中差別自行體會.
但是,拿到這份擰螺絲的工作,也需要你知道造火箭的原理,哪怕大部分情況下工作根本用不到,就算有需要,百度幾分鐘解決.
那爲什麼面試考察這些呢? 一個是看基礎是否紮實, 一個是看你是不是那種願意花功夫去提升自己的人,
但是歸根結底,這都是你跟競爭者拉開差距的必要條件-----中國人太多了,對於企業來說,人口紅利時期還沒有過去.尤其是近兩年,三百六十行,行行轉IT,拉低了IT行業的下限,什麼阿貓阿狗看幾天培訓的視頻,就自稱工程師,真是貽笑大方。

前端工程師的未來

  1. 如果你只走技術道路的話,你會發現,那你可能一輩子寫前端寫JS嗎?然後成爲前端大牛嗎?不可能的,前端只走技術往後的話基本上都是走業務架構這條路,這考驗的就是大局觀了,你只會一個前端是根本不行的,這個時候靠的是你全面的能力和良好的大局觀,而像後端的JAVA、php,你都會涉及,所以你當初的那些所謂的前端技術亦或者後端技術就是個敲門磚了。
  2. 工程師不要被所謂的語言什麼的限制
  3. 上面說的是隻走技術,當然了你也可能中間做了管理或者做了產品經理甚至於自己創業,當然還有可能因爲長期停滯不前被技術革命,這都是有可能的~.

總結

  1. 前端是幹啥的?籠統的說前端就是以各種姿勢寫各種頁面。
  2. 前端的現狀如何?現狀還是很好的,低端飽和,但是仍然缺少真正能幹活的!
  3. 前端工程師的未來?如果你只走技術層,就不要被語言所束縛,不要侷限於前端。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章