前端和全棧哪個的職業前景會更好一點呢?
感謝邀請
我是一個做了多年的IT技術人員,前端也是我的主攻方向,所以我來回答下這個問題!
先說下前端和全棧的區別
前端:顧名思義,開發過程中主要用到的就是html,js,css相關的技術。主要就是從事web頁面的開發和圖形學相關編程。一般不涉及到后端服務器的一些編程。
全棧:可以做前端做的任何事情。不同的是,還需要掌握后臺的相關開發,比如java,php等,還有就是要懂數據庫的一些知識,比如現在比較流行的mysql sqlserver等。甚至還要求懂一些產品設計相關的知識。這么說吧,一個優秀的全棧工程師可以做出一整個產品的產出。
大致說了吧他們的區別。我們可以大概知道,全棧工程師的要求要遠遠超過普通的前端。對應的薪資肯定也是要遠遠高過前端的。但是全棧要求我們的付出也是成比增加的。
但是從近幾年移動互聯網的火熱來看,前端就的前景依然是很不錯的。比如移動端的h5頁面可以直接嵌入到原生的IOS和Android 的webview中,實現跨平臺開發。
如果從長遠的發展來看。建議一定一定要向前??待R。一定要會一門后端語言,因為全端也是要和后臺程序員溝通的,后臺能做什么,怎么做我們都得清楚,這樣在開發過程中就會省去很多不必要的麻煩。還有就是懂產品。這個也很重要哦。我們可以參與進來,產品的規劃,對自己的職業生涯也是好處多多。
最后總結一下:
再牛X的技術,都是為產品服務。懂產品,懂業務的程序員才是牛X的程序員。