楼主:
SkyPlus (Sky)
2019-08-04 15:35:35※ 引述《neo5277 (I am an agent of chaos)》之铭言:
: 真的很讨厌考试....
: 你说今天如果是刚毕业去考试
: 那或许情有可原,很多时候是你转职也是一堆考试。
: 那我写履历要做什么? 最常碰到履历上写了用过的技术跟架构还有处理的问题。
: 有时候还附上专案的档案。
: 然后不例外就是考试,然后面试时候问也没问。
刚好在 Hacker news 看到这篇, 建议新创公司要怎样找人:
Why Developers Hate Coding Skills Tests
(And What Hiring Managers Can Do To Change That)
https://hackernoon.com/why-developers-hate-coding-skills-8m6u3za1
In 10 years of working with high growth technology start-ups,
I’ve never come across a company that’s too good at hiring
software developers. Everybody struggles with finding great
software engineers.
他在近10年都没看到擅长找软件工程师的公司
问一些创办人对于考程式的看法:
Would you hire a magician without asking them to show you some
magic tricks? Of course not.
你要找软件工程师,当然要看他们写程式的能力
it's clear that developers are looking at it from an
(understandably) selfish perspective. ‘I'm a good developer,
why do I need to prove this to somebody I don't even know?'"
“I feel like I’ve built products and have a professional
network that should preclude me from needing to do that.”
软件工程师只是觉得自己很厉害,所以讨厌再用考试证明自己
底下他有整理一些 coding interview 被讨厌的原因
* Most coding assessments test only algorithmic skills
建议作法: 考 unit test 与 framework 使用
look for coding assessments based on unit tests—developers
write unit tests on a daily basis. Also look for assessments
that use language specific frameworks
* Coding skills tests are time consuming
建议作法: 第一场不超过30分钟,最后的面试也不要超过2小时
* Coding tests don’t reflect the real world programming experience
建议作法: 问工作上会遇到的问题
* Coding assessments take developers out of their comfort zone
建议作法: 让面试者自己决定环境
* Senior developers shouldn’t need to prove themselves
建议作法: 和上面类似,问工作相关的问题,不要天马行空乱问
Make sure that whatever you are asking of senior developers to
do, it’s actually providing some insight on how they’d
contribute on-the-job—don’t make them jump through hoops
* Automated scoring of code can lead to false rejections
这个在台湾好像比较少看到, 他建议不要只看结果,要自己人工分析
for the sake of jumping through hoops!