前端和後端哪個累?

尋樹人


作為一名IT行業的從業者,我來回答一下這個問題。

首先,從事程序員工作,無論是從事前端開發還是後端開發,總體上來說都不輕鬆。

要判斷前端開發和後端開發哪個崗位更辛苦一些,主要取決於以下幾個方面的因素:

第一:開發場景。不同的開發場景對於前後端程序員的要求是不同的,通常來說,to B端開發場景下,後端程序員更辛苦一些,因為前端的應用場景比較固定,所以變化不會很大。2C端開發場景下,前端程序員更辛苦一些,因為前端變化比較多,而且前端開發的要求會比較高,比如很多2C類的互聯網產品幾乎每天都有新的變化。

第二:開發崗位。前端程序員大部分情況下都是應用級程序員,開發任務多以具體的業務場景開發為主,所以前端程序員通常需要緊跟技術發展趨勢(開發框架等),不斷更新自身的知識結構,這也是不少程序員感覺前端開發比較辛苦的原因。

後端程序員有一部分人會從事研發級崗位,這部分程序員主要以平臺開發、容器開發、框架研發為主,雖然工作難度比較大,但是重複性內容比較少,工作過程當中會更有樂趣一些。另外,目前研發級程序員的職業生命週期要明顯長於應用級程序員。

第三:開發團隊配備。程序員位於不同的開發團隊,在工作量上也會有較大的區別,前端開發力量強大的話,後端程序員就會辛苦一些,反之前端程序員就會辛苦一些。目前不少團隊都會配備全棧程序員,在這種情況下,前後端開發的界限就比較模糊了。

目前從技術的角度來看,前端開發後端化(Nodejs)是一個比較明顯的技術走勢,隨著前端開發的應用場景逐漸拓展,未來前端程序員將承擔更多的開發任務。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網方面的問題,或者考研方面的問題,都可以諮詢我,謝謝!


IT人劉俊明


我是後端的,也稍微接觸了點前端的東西,真的是能得心應手的開發前端要記得東西是真的多,(可能我是不太喜歡前端吧,總是有排斥的感覺,html標籤多的,和JavaAPI還多感覺),前端Web開發應該不太容易,看著就頭疼,後端呢,也不容易,各種邏輯推理,業務的實現!!!互聯網工作我感覺測試這個工作挺好😊,哈哈


分享到:


相關文章: