作者goooeooo (ge)
看板Soft_Job
标题Re: [请益] 如何面试中认出优质的工程师?
时间Thu Jun 28 12:52:58 2018
纪律跟细心
换个角度说是指
做事态度
一个人再聪明 设计架构再屌
态度不对 也是很尴尬的
一个人资质普普 态度对了 花了比别人多的时间 产出优异 没BUG
这就是优秀~
※ 引述《accessdenied (存取违规)》之铭言:
: 在软体专案的开发品质上,我个人的经验认为,懂很多技术或是开发技巧都是次要的,反
: 而我更重视「纪律」和「细心」这两个工作态度。
: 很多工程师面试的时候,技术方面可以跟我讲的头头是道,什麽架构、名词、Pattern 都
: 能侃侃而谈,也有相当经验,但是实际上工如果缺乏上述两项特质,往往会造成很多团队
: 问题。
: 没纪律:
: 例如需求开发完後,自己不测试就丢给QA,连一开始画面都载入失败,让QA奔溃。或是bu
: g随手改几行就说修完,QAㄧ测试立刻 reopen。又或是自认快手经验老道,本机都不编译
: 就直接commit下班,留着大家拿到 build failure 的 code 或是 CI 一跑直接让QAT 坏
: 光光。
: 上线周期或是解重大issue 没有遵守code freeze 禁令,或是认为改几行的小需求小修改
: 懒得开新的 branch 就直接在 trunk or develop上草草开发,QA没来得及验证就被带上
: 线。
: QA 已经测试过说没问题,可以上线,之後又偷偷改东西没讲,认为程式结构不够好或是
: 命名不够简洁手痒又偷改。
: 不细心:
: 不检查自己的修改有没有可能影响其他东西,不仔细反覆确认理解需求定义,自以为理解
: ,然後做出不对的东西。
: 修改总是东漏西漏,这一页改到,下一页又没改到。该上的 config 到不同环境总是又漏
: 掉。版控遇到 conflict 总是不小心盖掉队友写的 code,always using mine....
: Production support,下 SQL 修资料,忘了补上 WHERE 条件就执行了....或是WHERE条
: 件下错...(这点最让我害怕)
: 我想这种开发队友大家应该不陌生才对,所以,想跟大家请教,有什麽方法可以在面试过
: 程透过什麽类型的问答或是测验可以预先察觉这种人格,提前过滤掉?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 232.121.145.241
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1530161581.A.DC8.html
※ 编辑: goooeooo (113.21.55.28), 06/28/2018 12:55:48
1F:推 alihue: 找第二种人只能写出二流的系统 06/28 13:05
2F:推 Eos: 台厂也没什麽大事业非一流系统运作不可 06/28 13:12
3F:推 alihue: 是你的公司没有,不是台厂没有 06/28 13:15
4F:推 Vendy: 第二种没bug天方夜谭,还不如第一种 06/28 13:17
5F:→ Hevak: 资质普普会没bug我是不太信啦 06/28 13:28
6F:推 maxqq: 补一个,天底下没几个真正的天才,倒是一堆自视甚高的 06/28 13:38
7F:→ maxqq: 台湾应该没有一堆第一种人,应该是第二种人+自以为强 06/28 13:39
8F:→ maxqq: 通常第一种人+对程式有热情,通常态度不会太差 06/28 13:41
9F:→ maxqq: 不过『态度』对不同的人有不同的见解 06/28 13:42
10F:→ maxqq: 像某些占位子的,对他们来说『态度』就是毕恭毕敬 06/28 13:42
11F:→ maxqq: 我也没遇过真正的天才啦,但我遇过努力的天才 06/28 13:43
12F:推 oneheat: 台大有啊.. 06/28 13:58
13F:→ testPtt: 态度放在不同的地方有不同的解释 06/28 14:05
14F:推 alihue: 好来好去,为了和谐写出粪扣,最後也是雷到维运等其他同事 06/28 14:40
15F:→ stkoso: 这不是学生就是惯老板 06/28 14:46
16F:→ bndan: 同样的人同样行事 周围态度评比能完全不同..战态度重点还是 06/28 14:53
17F:→ bndan: 确定视角才有意义...不然同一个词有N种方向解释 06/28 14:54
18F:→ bndan: 站在成事的角度 态度对的人多是 站在只想图利自己的高官所 06/28 14:55
19F:→ bndan: "想"的 这种态度对的人跟前者迥然不同... 06/28 14:57
20F:推 qseft12345: 专业程度看企业,很多企业确实都是够用就好,够用後 06/28 16:31
21F:→ qseft12345: 就看态度了,但是...态度好不是绝对,上个月公司才资 06/28 16:31
22F:→ qseft12345: 遣一个态度不错,但真的程度不好又扶不起来的 06/28 16:31
23F:→ testPtt: 是短时间扶不起来吧 很多公司用人态度真的很差 06/28 16:50
24F:推 senjor: 是态度不错扶不起来,还是假的态度不错但是都在摸 06/28 16:52
25F:→ beaprayguy: 贵公司扶不起来是根本没投入教育资源吧? 06/28 16:56
26F:→ beaprayguy: 请问可以让人知道是哪家公司,给多少时间。应徵的职 06/28 16:57
27F:→ beaprayguy: 位是资深资遣 06/28 16:57
28F:→ beaprayguy: 我好奇态度好还扶不起来怎麽可能? 06/28 16:57
29F:→ leolarrel: 态度放在不同的地方有不同的解释+1 06/28 16:57
30F:推 maxqq: 态度好扶不起来,这太不太可能 06/28 17:01
31F:→ maxqq: 除非根本不适任就是 06/28 17:03
32F:推 expup: 满多中小企业本身就没再投入教育资源吧 06/28 17:06
33F:→ expup: 所以变成很多的时候都要靠自己啊 06/28 17:06
34F:推 alihue: 态度好,技术扶不起来的非常多吧。不然路人早就全部都可以 06/28 17:24
35F:→ alihue: 来写程式了 06/28 17:24
36F:→ stupid0319: 实力好,说话就大声->态度差, 实力差,轻声细语->态度好 06/28 17:28
37F:推 oneheat: 不卑不亢才是态度好,不是什麽大小声 06/28 17:29
38F:推 maxqq: 现在的确是一堆路人在写程式的啊~每个人都认为门槛低 06/28 17:35
39F:→ stupid0319: 前端门槛低,需求多 06/28 17:37
40F:推 oneheat: 外加社群丰富,写程式变轻松了! 06/28 17:38
41F:推 alihue: 跟智障工作过,还是会觉得抠丁要头脑的,光靠努力无法达成 06/28 17:48
42F:推 mathrew: 看事情的难易度 事情难的给第二种人做 也是累死 06/28 17:48
43F:→ mathrew: 然後你还不好意思骂他 06/28 17:48
44F:推 Arctica: 是coding多难的东西会让人变成智障...? 06/28 18:32
45F:推 alihue: 现有功能继续做CRUD,一堆可以参考的还是写不出来 06/28 18:48
46F:推 Murasaki0110: 优化演算法这种事也不是努力就办得到的 06/28 18:58
47F:推 clamperni: 没BUG 黑人问号 06/28 19:09
48F:→ dnabossking: 怎麽可能有人的产品没bug 06/28 19:13
49F:推 ckp4131025: 没验出来就没bug罗 06/28 19:35
50F:推 jack0204: 没有BUG 那是未来的Feature 不要误会 06/28 21:13
51F:推 ymcheung: 太聪明会让後人无法维护 06/28 22:34
52F:推 Argos: 程式有没有bug跟资质没关系 跟纪律与团队制度有很大的关系 06/29 08:22
53F:→ Argos: 制度良好的公司 纪律一定严谨 你也不可能乱写 大家都在看 06/29 08:24
54F:→ Argos: 通常会在那边想挑优质工程师的 都是懒惰且没能力的主管 06/29 08:24
55F:嘘 phoenixrace: 没bug是没睡醒吗 世界上没有公司可以做到没bug 06/29 09:49
56F:推 maxqq: 推 Argos, 制度才是一切 06/29 10:37
57F:→ maxqq: 像我之前公司,一堆人乱喊乱做 php/golang/nodejs/python 06/29 10:38
58F:→ maxqq: /angular/reactjs/java 随便找人随便进来做 06/29 10:38
59F:→ maxqq: 主管跟北七一样,光会喊烧,上面还没加 ios/android 06/29 10:39
60F:推 Ekmund: 扶不起来我记得之前有讨论过... 06/29 10:39
61F:→ Ekmund: 确实有那种人很好 也算负责 但对程式就是没有敏感度 06/29 10:39
62F:→ Ekmund: 你想帮也不知道从何帮起的人... 06/29 10:40
63F:→ maxqq: 找进来的新人只会写,某一种程式,然後功能就以该语言为主 06/29 10:41
64F:→ maxqq: 公司主管还乐见其成,蠢得跟猪头一样 06/29 10:42
65F:→ maxqq: 一个 1x 年的工程师,面试 android, 结果安排 full-stack 06/29 10:43
66F:嘘 THEWORLDS: 又在幻想态度好一定写得出好CODE照你这样讲世界首富不 06/29 11:30
67F:→ THEWORLDS: 就是庙里的住持了,态度好到靠北 06/29 11:30
68F:→ THEWORLDS: 你叫态度好的初阶工程师优化演算法给我看 06/29 11:30
69F:→ THEWORLDS: 不过如果是普通小公司的专案,态度真的比较重要 06/29 11:30
70F:→ THEWORLDS: 毕竟这种小公司就简单的crud主管要的是管理权不是技术 06/29 11:31
71F:推 senjor: 其实应该要先厘清好的态度是指什麽... 06/29 11:56
72F:→ senjor: 我以为好的态度是会不断自主学习,然後寻找资源提升自己 06/29 11:57
73F:→ senjor: 别人讲过的东西会记得,从中思考跟提练出属於自己的东西 06/29 11:58
74F:→ senjor: 那种同样的东西让人讲好几次,然後只是脸上的表情好,这种 06/29 11:58
75F:→ senjor: 我觉得算是态度不好。 06/29 11:58
76F:→ kimiyuan: 好笑, 态度好还是一堆扶不起来好吗 06/29 13:10
77F:→ kimiyuan: 一堆学生学习态度都很好, 怎麽计概电磁学八成都不及格? 06/29 13:10
78F:→ kimiyuan: 也看过资深工程师不会物件导向,怎麽学就学不会,态度颇呵 06/29 13:11
79F:→ kimiyuan: 没那个脑袋态度再好都没用 06/29 13:12
80F:推 vn509942: 态度见仁见智 但强者的产出与稳定度远高於凡人 06/29 13:17
81F:→ vn509942: 很残酷的说 RD绝对是实力远大於一切 06/29 13:18
82F:推 senjor: 抱歉,我想的太简单了 www 06/29 15:52
83F:→ Argos: 老实说只看产出和稳定度根本不能算是强者 随便写过几年有点 06/29 23:03
84F:→ Argos: 资历的 每次都写差不多的东西 产出和稳定性当然好 因为他都 06/29 23:04
85F:→ Argos: 写过了 真正的强者 我觉得应该算是写出易於理解的程式 06/29 23:04
86F:→ Argos: 而态度这种东西其实也没有这麽深奥 就是心有没有在工作上而 06/29 23:05
87F:→ Argos: 已 你对工作有热忱 自然会以严格的纪律要求自己写code 06/29 23:06
88F:→ y3k: 其实我会觉得过度要求态度的人 会有违反契约精神的倾向 06/30 01:20
89F:→ y3k: 简单说就是会想凹 这在专业的工作领域会把事情搞砸 06/30 01:21
90F:→ y3k: 因为就像上面推文提的 就有那种讲好几次还要问 虽然每次都笑 06/30 01:24
91F:→ y3k: 笑的 这种你会认为他态度好想跟他保持合作 你就完了 06/30 01:25
92F:推 ymcheung: 强者产出别人都看不懂的程式码,OK 吗? 06/30 08:40
93F:→ MOONY135: 态度 06/30 09:45
94F:→ Argos: 应该这样讲 态度是拿来要求自己的 不是拿来要求别人 06/30 10:27
95F:→ Argos: 要求自己能对得起专业的态度 至於别人 那需要用制度和管理 06/30 10:27
96F:→ Argos: 来迫使其它人也要求自己 但拿态度要求别人 太虚无飘缈 就好 06/30 10:28
97F:→ Argos: 像你带人不能整天靠北他 你不认真 但实际上他该怎麽改进怎 06/30 10:28
98F:→ Argos: 麽在工作上增进你没有指引他一个好的方向 只是诉诸情绪性的 06/30 10:29
99F:→ Argos: 讲你学习态度差 没天份 不适合写程式 那这样你就是个失败的 06/30 10:30
100F:→ Argos: 管理者 06/30 10:30
101F:推 sharku: 推楼上 严格的纪律要求自己写code 06/30 10:31
102F:→ sharku: 写出易读跟能动就好完全不是同个层级 06/30 10:32
103F:→ ymcheung: But 写出别人都看不懂的人,在业界真的很强 07/01 00:51
104F:→ ymcheung: 强到正在发明一种程式语言 07/01 00:52
105F:→ littlethe: 结果还是没人讲面试要怎麽判断,都只会讲要什麽态度 07/01 01:01
106F:嘘 f19870421: 管理者不是都很爱吹怎样的员工他都能带得很好? 07/01 21:36
107F:推 stosto: 面试判断的话直接battle啊,至少考个写code的程度吧 07/02 02:14
108F:→ stosto: 不然只会问一些鸟问题,兄弟姐妹有几个 07/02 02:15
109F:→ Argos: 全世界哪一个程式语言发明者变数会取a1 b1? 07/03 09:20
110F:→ Argos: 而且你去找那些强者 大多数都会跟你强调程式可读性的重要 07/03 09:21
111F:推 fatb: 第二种不是没BUG, 而是基本自我验证做得很够不会随便被验到 07/06 14:23