回覆列表
-
1 # IT人劉俊明
-
2 # 給了你一百塊小博博
我是後端的,也稍微接觸了點前端的東西,真的是能得心應手的開發前端要記得東西是真的多,(可能我是不太喜歡前端吧,總是有排斥的感覺,html標籤多的,和JavaAPI還多感覺),前端Web開發應該不太容易,看著就頭疼,後端呢,也不容易,各種邏輯推理,業務的實現!!!網際網路工作我感覺測試這個工作挺好,哈哈
-
3 # 過敏的神經
後端開發一枚。
我覺得後端更講求邏輯,規則,前端更講求相容和佈局吧。從目前的工作場景來看,後端的壓力要大一點。
-
4 # 保持這種憂鬱先生
為什麼這麼多說前端比後端辛苦?我們不誇條件比,同等的情況下還是後端更為複雜。而且工資分佈也是如此。你們以為公司傻嗎?
後端用到的東西多,而且遇到的問題也會更多。後端是系統業務邏輯,資料,架構結構等都是後端考慮的。前端主要是展現,當然也很辛苦。但是面臨的問題,複雜度沒有後端嚴重。除非你們認為後端就增刪改查。
-
5 # 使用者66007610852
這個分很多情況的。
相對來說,一個功能模組的實現,後端的程式碼量比前端的程式碼量會少很多,但由於語言的原因,後端程式碼的邏輯性,複雜性更高於前端。但前端的可移植性又會更高於後端,儘管現在無倫前後端都講究架構的高耦合低聚合。單純從工作量來說,沒有那邊偏輕鬆,前端在功能初實現的前期的工作量會稍大於後端,不過後端的工作量貫穿開發,維護,分工不夠細的話還要加上部署,時間線來說會比前端長。
而像我這種前後堅固兼顧的搬磚工,真想把一個人拆開來寫。
作為一名IT行業的從業者,我來回答一下這個問題。
首先,從事程式設計師工作,無論是從事前端開發還是後端開發,總體上來說都不輕鬆。
要判斷前端開發和後端開發哪個崗位更辛苦一些,主要取決於以下幾個方面的因素:
第一:開發場景。不同的開發場景對於前後端程式設計師的要求是不同的,通常來說,to B端開發場景下,後端程式設計師更辛苦一些,因為前端的應用場景比較固定,所以變化不會很大。2C端開發場景下,前端程式設計師更辛苦一些,因為前端變化比較多,而且前端開發的要求會比較高,比如很多2C類的網際網路產品幾乎每天都有新的變化。
第二:開發崗位。前端程式設計師大部分情況下都是應用級程式設計師,開發任務多以具體的業務場景開發為主,所以前端程式設計師通常需要緊跟技術發展趨勢(開發框架等),不斷更新自身的知識結構,這也是不少程式設計師感覺前端開發比較辛苦的原因。
後端程式設計師有一部分人會從事研發級崗位,這部分程式設計師主要以平臺開發、容器開發、框架研發為主,雖然工作難度比較大,但是重複性內容比較少,工作過程當中會更有樂趣一些。另外,目前研發級程式設計師的職業生命週期要明顯長於應用級程式設計師。
第三:開發團隊配備。程式設計師位於不同的開發團隊,在工作量上也會有較大的區別,前端開發力量強大的話,後端程式設計師就會辛苦一些,反之前端程式設計師就會辛苦一些。目前不少團隊都會配備全棧程式設計師,在這種情況下,前後端開發的界限就比較模糊了。
目前從技術的角度來看,前端開發後端化(Nodejs)是一個比較明顯的技術走勢,隨著前端開發的應用場景逐漸拓展,未來前端程式設計師將承擔更多的開發任務。