現在的大部分畢業生都選擇去做後端開發,而不願意去做前端開發,是這樣嗎?為什麼?

485577965


因為前端看得到bug,性能。工資效率。當年畢業半年。公司主程序要我三個月抄襲神仙道。平均二百個頁面。三個月。我不想說啥子。二千塊一個月。單休,晚上一兩點下班。就說我有bug所以二千。二百個頁面三個月。沒有bug。誰做得到。就是有一百個bug,只要二千塊。誰做得到。特別是fps。二十個人對戰60fps說你沒能力。要一萬人人對戰。60pfs才是四千塊。服務器就不一樣了。五千qps都沒人說你。


用戶93912154010


這個可能只是題主所處的圈子所致吧,我就是從大學畢業開始幹前端的,而且我們大學同學從事前端開發的不在少數,而且這幾年有好多人都跑去培訓前端開發,這個行業入門快,所以是大多數人的選擇。

自從這幾年互聯網從pc轉移到移動端之後,前端這個行業可謂是非常火爆,這也跟它獨特的地位相關,前端作為直接跟用戶交互的技術,開發效率高成本低,使得它成了大多數公司的選擇,目前它的風頭已經蓋過了安卓和ios開發人員,目前前端不再是十幾年前的只會寫個靜態頁面就可以了,現在的前端可以說是一個接近全棧的崗位了,為什麼這麼說呢?

首先,webapp 、pc頁面是前端的核心,但是隨著新的框架的出現前端也能開發真正的app了,這裡不說它的使用性能問題,還有微信推出的微信小程序,都是針對前端開發的,所以說目前的前端開發可以說是一個舉足輕重的崗位,市場對於前端開發的需求不少於對後端的需求。

nodejs的出現可以說是給前端開發如虎添翼的效果,它本身就是一個小後臺,我們前端開發人員可以自己開發一些接口,然後實現功能,不再一直依賴後臺開發人員了,當然不是說就不需要後端開發,只是我們前端可以幹一些後端的活了,所以說前端開發這個崗位和後端開發一樣的重要,未來還會有更好的發展。

最後要說的是從事前端開發或者從事後端開發要看個人興趣和能力,不是說那個好那個不好,對我來說這兩個崗位都很重要,缺一不可,而且前端開發入門更快,適合沒有什麼基礎的大學畢業生!


黃土人情


JavaScript正在以史上前所未有的速度增長著。寫前端的程序員是寫後端的二倍,未來哪一部分會更火?

目前,大約83%的npm開發人員在編寫前端JavaScript,而只有41%的程序員在為後端編寫代碼(這些數字之間有重疊)。前後端開發人員比例為2比1,這說明什麼?調查認為,這強烈表明未來前端開發和工具應用將更有前途。

從一個初入行的程序員的角度來看前端入門很簡單,要完成項目實際所需的效果很難,需要對CSS和JS有很深入的認識,況且現在的前端工程師都需要會一些前端的框架以提高開發速度,而且前端像是Node.js直接可以搭建服務器,功能十分強大,並且一些厲害的前端對於瀏覽器的JS引擎以及優化都有很深的見地。

後端現在很難純粹的去處理業務邏輯,所以基本的HTML和CSS、JS你也要會,如果是PHP,也需要會THINKPHP,YII,CI等框架,適合小型網站,對於數據庫的知識要求較高,如果是JAVAEE,那麼S2SH是基礎,JSP或者一門模板技術(velocity、Freemarker),數據庫,服務器原理(Tomcat、WebLogic或者Jboss),還有多線程技術等等都需要比較紮實的基礎。

做個人主頁也是需要後端的,除非全部都是靜態頁。不用與數據庫交互。不論是前端還是後端,最差的程序員都是不缺的,越高級的程序員就越缺,前端後端是一樣的。能力才是決定“前景”最重要的因素。至於是選擇前端還是後端,對“前景”的影響並不大,還不如有個好運氣去個好一點的公司的影響大。


千鋒長沙


16年才畢業被人吐槽切圖仔,沒技術剛講工作。被後端鄙視,被測試鄙視,被產品鄙視,被設計鄙視,甚至都被運營鄙視,銷售鄙視。被各行各業看不起,就覺得你這玩意兒,沒技術含量,簡單,待遇低很正常,還不如坐辦公室的文員有含金量。

一個後端會個jquery,天天說,前端不是很簡單嗎,不是很簡單嗎?產品也是,這個需求不是很簡單嗎?天天被鄙視得沒自信,很自卑,都想轉java了。

待遇4000,天天給我灌輸找不到工作,搞的我也不敢離職,怕自己找不到工作,就瘋狂學習,買網課,買資料,寫自己的研究性demo。

一年半之後跳槽11k,互聯網三線城市。

很多時候,不是前端不行,而是周邊的人對前端的看法不行。


shine142602609


在互聯網早期,那個時候還不講究前後端分離,規模大的公司呢,才有專門的UI設計師和專業前端工程師。而中國的互聯網情況,小公司還是佔了很多的,小公司採取的策略就是我可以稍微多付給負責後端開發的同學一些工資,直接讓後臺同學將數據通過json也好,或者VO也好,在前端寫個頁面接受一下就好。

因為那個時候還不太講究用戶體驗,也沒有特別需要做頁面靜態化的處理,所以呢,大學為了同學們畢業後的就業問題,當然要主推後端課程,而前端會寫HTML, css, JavaScript,ajax,基本就可以了,所以造就了這種情況。

當然現在的前後端重心基本在前移,可以看到,要求前端會的知識要更廣,有的時候甚至控制層都是前端開發,而後端開發則把重心放在了分佈式,高併發,安全策略等這些更為核心的部分。

長遠來看,這種方式更加有利於企業一個軟件的整體發展,也整體的提高了中國互聯網的技術水準。

希望有更多務實的軟件開發從業者,而不是雲程序員。



電影世界的你我他


不是這樣的。很大因素是因為學校沒有針對前端進行系統培養,很多都是java,c等後端語言的課程。因此,相對來講前端的佔比會小很多。

另一方面,前端開發的市場需求還是很大的,js學的精通了,連後端都可以吃得下,可謂是全棧js了。

當然,前端是個很範的概念,裡面大大小小可以分十幾個領域,如遊戲開發、網頁開發、移動開發等等,因此很難全部吃透。但可以選擇其中一個領域去發展,比如可視化領域,這是在未來很有前景的。因此與其對比周圍的人群,不如從整個行業以及市場趨勢來看比較穩妥些


前端Eknow


因為現在很多中小型公司,前後端都是交個後端人員來做的。同時也為公司節省開發費用。再加上有的軟件不需要前端有多麼的絢麗,人性化等一些需要大量前端知識的。

上面的幾點都會導致公司的招聘,肯定是後端需求量相比前端需求人數要多得多,所以才會有很多人去選擇後端程序開發。

同時之前的前端開發工具也不是那麼完善,很多人喜歡前端,但是工具沒有後端開發工具智能完善,才會導致現在的這種情況。

前端工作崗位劃分不太明確導致有很多對前端開發人員的崗位職責不太明確,到底是程序開發呢?還是也要懂美術呢等等問題。

不過這幾年隨著互聯網的發展,前端崗位需求也在增加,並且分工也很明晰,工資待遇也非常好,相信不久的將來,前途一片光明。


程序書寫人生


主要是前端天花板太低,達到一定高度後除非自己設計框架(寫個類似vue,element的框架)而後端幾乎摸不到頂!你可以認為做算法的也是後端!


空氣的精靈


自己的感受。前段技術更新很快。停不下來。估計用不了多久🐶都能做前段了。搭積木的那種。其次我在一家創業公司見過,因為後端對前端的開發環境和框架不熟悉就要求前段推翻重來的。😆


農夫山狗賊


也存在這個原因:前些年互聯網投資氾濫、浮躁,這時候他們更注重表面文章,現在他們更注重數據能否產生價值的東西


分享到:


相關文章: