[请益] 后端工程师除了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