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