[請益] 後端工程師除了CRUD之外還要精進什麼?

作者: Jokering5566 (揪客56)   2018-06-01 10:22:49
小弟之前看到一篇文章,大意在講說台灣的軟體工程師大部分都只是在做CRUD的事情
這也跟我目前上班的心得差不多。
我開始後端工程師的工作也不到1年,大部分的時間就是依照以前留下來的框架寫法
串接資料庫資料到前端,而前端畫面是別人負責就是。
感覺到這樣的事情似乎在職涯競爭力上非常的薄弱,
這種一個隨便剛畢業的人就能勝任的工作,公司也不可能開高薪吧,
甚至中年失業都有可能。
這樣後端工程師該如何提升自己的能力呢
精進不同框架的使用不太可能,產品一開始就規劃好了使用框架,要整個翻掉很少遇到
往前端發展,我認識前端畫面做得好的幾乎都有美術底子,往前端跳又不太明智
不曉得各位後端工程師有什麼想法嗎?
作者: diabloevagto (wi)   2018-06-01 10:32:00
side-project 你可以自己選擇要用什麼前端你可以看網路有不少作品,寄信作者能不能授權
作者: terrychen05 (TerryChen)   2018-06-01 10:33:00
SA、SD、解決問題能力,如果環境沒辦法給你機會,除非自學,不然只有跳槽
作者: testPtt (測試)   2018-06-01 10:37:00
做應用程式阿
作者: terrychen05 (TerryChen)   2018-06-01 10:37:00
工程師的價值並不是單純寫程式,溝通能力、產業的know how 也很重要
作者: chatnoir (對不起)   2018-06-01 10:43:00
CRUD很簡單,但高效能與分散式系統的CRUD不簡單
作者: lentus (lentus)   2018-06-01 10:43:00
全都學,強到能單幹系統出來,否則就去炒股炒房,人生會比較簡單。
作者: chocopie (好吃的巧克力派 :))   2018-06-01 10:53:00
乍看是新鮮人也能勝任的工作,但是考慮到系統效能、可靠性,很多東西都要邊作邊討論,再加上前面提的domain know how有很多地方可以切入下去鑽研,就看你自己想精進哪些前端畫面要做得好,不見得要美術底子。隨著框架越來越強大,職缺會朝向full stack,有的甚至連devops都要包辦...
作者: devilkool (對貓毛過敏的貓控)   2018-06-01 11:16:00
design pattern學一學
作者: Beramode (Xeno)   2018-06-01 11:27:00
偷學DBA技術阿
作者: laputaflutin (很恐怖,不要問)   2018-06-01 11:38:00
缺乏上下文的CRUD當然簡單……同時應付十萬人的CRUD不簡單,應付企業內部各種流程的CRUD也不簡單
作者: Vendy (Vendy)   2018-06-01 12:04:00
練習花拳繡腿的CRUD啊
作者: abccbaandy (敏)   2018-06-01 12:19:00
沒機會就跑吧...你CRUD隨便寫都沒事代表這系統大概也沒什麼人用
作者: shortoneal (不告訴你咧)   2018-06-01 13:04:00
你可以無聊找工具對各個module 壓測啊壓到出問題就可以想想要怎麼改進,或是跟同事討論就算沒有真的要做(系統沒這種壓力),也可以長知識
作者: alihue (wanda wanda)   2018-06-01 14:00:00
不是後端工作只能CRUD,是你的工作只能crud
作者: kb0130 (烏拉拉)   2018-06-01 17:02:00
DBA沒什麼好學的了,漸漸萎縮
作者: leolarrel (真.粽子無雙)   2018-06-01 17:56:00
佩服原po保持著永遠學習的精神
作者: iamshiao (CircleHsiao)   2018-06-01 18:21:00
效能(程式/資料庫)、負載平衡、多緒、設計模式,都馬是沒時間空間,怎麼會沒東西可以學
作者: DolphinLinn (怕水海豚)   2018-06-01 18:32:00
學海無涯 當你認為不知道學什麼的時候 就代表你學的不過多 當你了解更多時 會發現自己更渺小
作者: naoomi (奈米)   2018-06-01 19:01:00
維護性,安全性,效能,架構,軟體工程一堆要學的都學不完,不知道從哪開始RRR,出新技術就更不用說了
作者: ripple0129 (perry tsai)   2018-06-01 19:21:00
DCUP
作者: prag222 (prag)   2018-06-01 22:09:00
MVC controller能寫到兩千多行 你問我要加強什麼?
作者: jack42107 (小克)   2018-06-01 22:24:00
小弟有翻譯一篇 好記短網址 http://bit.ly/dev-road-tw
作者: Argos (Big doge is watching u)   2018-06-01 22:24:00
廣義來說 這是世界上所有的軟體 都是CRUD不是嗎?XDDDDDD你舉一個跟CRUD沒有關係的軟體?
作者: LinuxKernel (Linus Torvalds)   2018-06-01 22:26:00
台灣大流量的服務相對少吧 才會很多只在CRUD
作者: vi000246 (Vi)   2018-06-01 23:57:00
去買一本學徒模式來讀
作者: TAKADO (朕沒給的你不能搶)   2018-06-02 13:11:00
鄙視鏈的延伸啊,我覺得____好像hen簡單。覺得沒什麼成長空間,單純只是遇到的產品/專案的需求簡單,所以遇到的問題都可以用最基本的解法處理掉。原po如果想繼續後端或朝全端發展可以研究一下效能 負載平衡 跨系統介接 跟安全
作者: Jokering5566 (揪客56)   2018-06-02 14:58:00
謝謝各位的意見 花了一些時間了解大家所說的總結純後端大約都還是往高效能,高流量負載這方面在目前公司這些確實是用不到,但還是有個方向 感謝
作者: f1234518456 (...........)   2018-06-02 18:42:00
要把那些低能兒講的空話串成CRUD你以為很簡單嗎??
作者: banqhsia (BEN)   2018-06-02 22:15:00
當然啊,設計模式 自動化測試 重構,就算懂OOP,要怎麼寫得好修改,怎麼寫得低耦合 這些都需要經驗的
作者: mikuyoyo (拍拍)   2018-06-03 01:09:00
簡單說,你想往嘴炮界發展,還是成為實作整套系統真正的高手,一切取決於你
作者: y3k (激流を制するは静水)   2018-06-03 03:20:00
其實這問題會問的人 其實多半都會繼續問下去XD其實這問題會問的人 多半都會繼續問下去XD
作者: prag222 (prag)   2018-06-03 11:53:00
業界有多人懂OOP˙阿我看八成是學了 然後覺得懂了 然後不寫CODE轉管理職*多少人
作者: THEWORLDS (天下)   2018-06-03 14:25:00
CRUD簡單外行人在講的 或是真的碰到案子很小的青蛙
作者: tedmax100 (Nathan-Lu)   2018-06-11 09:09:00
BDD

Links booklink

Contact Us: admin [ a t ] ucptt.com