本人有五年前臺開發經驗,2年后臺開發經驗,實際上我覺得后臺可能比前臺還要容易,在不考慮比較深的技術壁壘的情況下,前臺有原型圖,我需要百分百還原,再加上畫面特效,用戶操作特效等挺麻煩的,有時候一個小小的點卡半天很正常,只要不是特別簡單的需求,說隨便兩個小時搞好的我是不怎么相信的。轉后臺之前,本來以為很難,結果后臺寫起來真的就是好快,我經常做到無聊到沒事做把人家的活攬過來一起做,后來還是前后臺一起搞了,后臺框架搭好以后,剩下的只是業務接口實現而已。總的來說,前臺入手容易精通難,后臺更多偏向框架的靈活使用。不要瞧不起前臺,特別是某些后來開發人員覺得不就是寫個界面么?但我想說界面的邏輯不比后臺簡單,前幾年曾經去參加一個公司的面試,以后后開發人員跟我在那裝,一個勁的說就是前臺而已,很簡單的事情,說了好多次,把我說煩了,我就跟他探討前后臺,屁都不懂的面試官,就一新生蛋子,最后我說你公司連面試官都這水平,與我期望不符合,要過來簡歷就撤了,帶著有色眼鏡看待技術的人一般都是那種一知半解,一瓶子不滿,半瓶子晃悠的人
像傳統軟體行業 后臺比前段麻煩多了吧 我以前寫的項目一塊業務 涉及多個系統的對接和修改 有時其中一個系統的修改就多達7個工程這是我做過最多的 一般都是4個工程 哪個項目不是拋去maven庫 不是4個g往上有的甚至10多個g 讀代碼有時候就得花費一天多才能了解相關邏輯 你沒體驗過不代表所有的后臺都是那么簡單
我做了五年后端,經歷了兩家大公司! 怎么說呢,不應該直接比較吧,應該和技術池關系比較大! 后端前端一般都是在協作工作,前端技術能力強與弱,影響著后端返回的數據結構! 我是不建議大量的計算和業務放在前端,不安全, 有的前端同事比較厲害,但厲害的原因也僅僅是寫東西快,對兼容方面了解比較多,而且大多數我的直觀感受是,項目都要uat了,前端對業務的理解仍然不是很透徹! 僅僅是在做一些數據渲染,當然數據渲染的方式可能不太一樣,但前端的便捷式插件,也有很多,大多數時間卡在兼容問題上,h5 c3 我認為沒有任何難度,真正有難度的如何高性能的去無差錯處理數據! 對后端的感受是,如果您認為后端就是一個實習的寫代碼的,那沒有任何的可比性,但在大陸,大多數后端可不僅僅是寫一下curd這么簡單,隨隨便便一個后段,都需要掌握開發– 接口設計 – 資料庫設計 – 性能考慮 – 緩存利用 – 簡單的接口壓測 – 接口返回資訊的敏感度 等等,不說那么多了,我覺得這就是一個我自己的感受吧! 不用回復我! 我的說法僅代表我個人以及我個人的經歷! 我代表不了后端,更代表不了前端!
嗯,從你的字里行間,我感覺你的后臺開發也只是停留在curd上
后端開發沒有卡點?如果只是做一些簡單的業務邏輯,怎么都容易。前端,后端涉及的不一樣,前段了解的瀏覽器,和顯示業務。后端處理的是系統環境和業務存儲邏輯。。。
10年的全棧開發,發展有些人還停留在jsp階段啊!現在的前后端分離,后端除了提供增刪改查和數據檢驗,沒啥了!前端可就復雜了,界面,互動,計算,檢驗,路由,最后整理好數據,然后提交給后臺,后臺再檢驗一下,就保存到資料庫了!還能有啥!有些說并發等等的,這些與你后來有啥關系?這是架構師需要考慮的,你還是一個寫代碼的后臺!
頭一次 看到大言不慚說后端沒前端費事的。呵呵了
對你比較贊同,前端入手容易精通難!我剛畢業,領導說前端簡單,讓我做前端,真的好多事,任何問題,都要讓前端排查,有些明明后臺邏輯寫得不嚴謹,領導好像不懂后臺,總是讓前端規避用戶操作引起的風險!哎!然后加工資還比后端少!
當然普通的CRUD 確實簡單。但是并發的架構后臺,阿里巴巴,12306億級別的訪問量不需要后臺做支撐?并不簡單好吧!凡事無絕對,一個勁的貶低某個領域都是不合理的,隔行如隔山!
作為一個全棧(寫混合APP+網站前端+后端)來說一下,前端來來去去都是那些,前端說邏輯就是搞笑了,后端的難易是跟項目大小有關系的,你可能做的都是一些小蝦米項目所以才覺得后端簡單。例如你覺得百度的前端怎么樣?能跟百度后端比?又例如淘寶京東拼多多這些?前端來來去去都是這些東西
后臺沒那么簡單的吧,雖然說就是增刪改查,但有很多業務邏輯在里面,比如說定時任務,權限管理,數據安全性這些