Re: [闲聊] 为什么成为一名工程师这么难

楼主: neo5277 (I am an agent of chaos)   2018-03-12 13:33:05
从零到现在
刚好三年
解这问题前应该要先定义清楚 "工程师" 或是"师"的意思。
https://goo.gl/dcnRA2
具有专门技艺的人。 再来我们看工程 {有一定计画进程的工作。}
工程师{对某一项技术性工作的设计、施工等具有高度专业知识及能力的专门人员。}
然后我觉得应该是要分清楚工具,跟DOMAIN,也就是高度专业知识及能力。
这种问题会好解很多。
什么叫做工具从语言,框架,OS
甚至到键盘的功能,CLI这些都是工具。
DOMAIN
程式逻辑 变量,型别,流程控制。 这些是你应该要知道的知识
SERVER设定,流程也是一种。
网页流程也是一种。 影像辨识,讯号其他业内知识...etc
因为我做过几种不同行业,但是我觉得这些是有通则的。
拿厨师来说好了,刀工,火侯掌握那是你的基本功,也是这里说的工具。
是你应该要会的,除非你是学徒否则这是你来工作前就应该要掌握的。
厨房里有各种工具(框架),可能是新烤箱,可能是新电磁炉,可能是平板煎台,切片机。
这些partition会串成各种服务(出菜),(题外话啦厨房就是这样切的。)
但是这些工具你在职场上,有的时候有前辈先熟了他不盖步,会教你你运气很好。
就好像MVC,MVVM,TDD,BDD,DDD。
不然就是你要去网络上看他的使用说明书,跟你买烤箱回来要看一样。
这是你自己要做的,以我以前厨师科班出身学校这些是都会有摸到,而且也要一直实习。
写程式的学校教学我是不知道,但是我们厨艺学校是DOMAIN跟工具都会教。
程式培训班因为时间少,带到的都只有工具使用,所以很多会有种情况
有很会用工具的人,但是有时候只是单partition,只会写某个部分这样。
快速上手就是学工具,你怎么样用烤箱做一道菜。
背后关于料理的科学化学,烤箱的电子设备跟物理现象。
短时间内你不会清楚,依照现在的业界情形感觉也不会要求清楚。
所以回到专业知识,专业知识有浅有深看自己要下多少功夫。
是要知道200,500,301这些是啥就好还是像有些人会去爬RFC7540上
http 2.0有哪些东西,对工具的了解也是他背后的原理是什么?
写网页程式有没有必要要从 CGI开始理解,SERVER 设定是否要会用shell
还是只要会用GUI就好了。
以厨艺来说我自己前常常把我们厨师分三种
第一种是喂饱就好的 这种我们通常是厨工
对应的就是一般吃到饱人群。
第二种我会叫厨师,对应的是饕客。这些是要吃巧的。
第三种对应的是美食家,吃气氛,吃文化的,会弄一到菜
吃的是历史情怀,或是欧洲风情,感受所谓文艺复兴的感觉。
这种就是米其林等级的名厨。
写程式,我觉得也差不多。
成为工程师难不难? 是看你要成为怎样的工程师。
通常也就是Title分下去的职责
PG,SD,SA,PM,架构。
是工,是匠,是师 其实要求也不太一样。
成为工程师难不难? 我觉得满难的
写了三年我自己觉得我还在工,连匠的边都还没摸到。
不管是汇聚前人开发经验的Design pattern,还是对于新工具的掌握速度
或是更深化的 cnn rnn dnn 等等的。
当然,端出一到可以卖钱客人吃了不拉肚子的菜肴是绝对OK
或是装饰得很漂亮的餐点也是没问题。串几个partition下来hold住一条服务
也不是很困难。 不过就看对自己有没有要求。
然后学习看方法我觉得,我是满推荐马斯克的学习方法。
他的意思就是好比说,node.js and js这么多框架,套件。
不如先搞清楚ecmascript 6 7这样。
其实就是五个W,对于新技术新工具
起码五个W你要掌握。WHAT,WHY,HOW,WHEN,WHERE。
然后照范例做几次应该就可以成功导入了。
细节要调再去调。
参考啦
作者: b10007034 (Warren)   2018-03-12 13:46:00
作者: pttworld (批踢踢世界)   2018-03-12 13:48:00
WHO有点勉强,讲半天5W都没解释
作者: paint (有斑纹的马)   2018-03-12 14:05:00
以厨艺为切入点 蛮有意思的展开 推
作者: dreamnook (亚龙)   2018-03-12 14:10:00
工成尸
作者: leolarrel (真.粽子无双)   2018-03-12 15:13:00
我只能说,老板才不是这么想的呢
作者: gn01838335 (寂静的生存者)   2018-03-12 15:38:00
软件工程不是只有写web啊选错了等等补推
作者: MOONY135 (谈无欲)   2018-03-12 16:35:00
攻城尸 但大多数的老板 看不到内部好不好 坏不坏 也许别人一张嘴就决定了
作者: fayhong (恰似飞鸿踏雪泥)   2018-03-12 18:08:00
好文,不推吗?
作者: gundamdx (真飞鸟)   2018-03-12 19:41:00
补推
作者: abcggg (小鸡逼逼)   2018-03-12 21:40:00
好文推一下
作者: s89162504 (阿本)   2018-03-12 21:40:00
algo ds就跟切菜的刀法一样 要煮出家常菜不难但要炒出好吃的青椒肉丝就要每根粗细都一样
作者: mabinogi805 (焚离)   2018-03-13 00:17:00
作者: neofish (半带拟隆鲷)   2018-03-13 13:44:00
作者: DCTmaybe (竹竹人)   2018-03-13 14:48:00
特级厨师不是每个人都能当的
作者: TAKAHIRO (oid)   2018-03-14 17:04:00
push
作者: chia7712 (Spright)   2018-03-18 20:02:00
推一个

Links booklink

Contact Us: admin [ a t ] ucptt.com