第一次当“面试官”的感受

200 天前
 xuegy
虽然我即将博士毕业正在被别人面试,但是同时我也在学校内面试本科生来接我手里的活。这也算是一种非常特殊的体验了。
工作就是写 Python 脚本自动化生成 word 文档。需要 Python ,Git ,以及熟悉标记语言( LaTeX 或 XML )。我已经把大框架搭好了,就需要找人写 docx 模版。
一开始老板想省钱,要我先在内部找(机械工程)。这里人均 MATLAB ,会 Python 的人不多。组里其他的博士都表示不会 Python 没法接这个活。有一个硕士号称学过一点 Python ,于是找了一个最简单的模版让他试试。一个星期过去了,问他他说在安装 Python 。两个星期过去了,告诉我不会写。此事最终不了了之。
跟老板讨论这件事,最终被我说服同意开工资从 CS 找本科生。广告贴出去收到若干简历:
1.机械工程硕士:简历中规中矩。号称会 Python ,不会 Git 我直接否了。
2.金融工程硕士:简历极为华丽。号称会 Python ,Git ,LaTeX 。面试 Python 8 道题答出 2 道。给他一个 LaTeX 公式让他打出来,他说他以为 LaTeX 就是 Word 里用鼠标点的公式。让他展示一下 GitHub 个人页面,只有 fork 别人的 Python 项目,没有 commit 。
3.CS 本科生 1:简历中规中矩。号称学过 Python ,会 Git ,LaTeX 。面试 Python 8 道题答出 6 道,GitHub 内容不错,LaTeX 公式我提示了四个地方才磕磕巴巴写出来。
4.CS 本科生 2:简历跟草稿似的,甚至没写会 Python ,主业是前端开发。面试 Python 8 道题全对,GitLab 内容不错,XML 对他来说更是小菜一碟。问他为什么简历上不写,他云淡风轻地说 Python 这种东西不需要专门上课去学。最终决定招他来写模版。
总结:专业的事还是要交给专业的人去做。简历的排版跟实际水平关系不大。以及金融工程的简历简直就是诈骗,熟练掌握 Python 和 Git=在 GitHub 上 fork 别人的 Python 项目。
4437 次点击
所在节点    职场话题
23 条回复
dengshen
200 天前
你如果问 cs 的人螺丝的孔距啥的肯定也是一脸懵。但是对于机械工程的来说就相当于 cs 对于 xml 一样简单
xuegy
200 天前
@dengshen 是这么个道理,但是我老板一开始不信邪,总觉得机械工程的博士肯定比 CS 的本科生强…
512357301
200 天前
工资合适的话,培训班出来的或许接起来更容易。。。
当然你这是学校,估计也不会要社招的。
iOCZ
200 天前
取决于你要什么层次的人,有些人专业底子好,但是不会写代码,没有多少计算机素养。有些人会写代码,但是数学、机械这些一窍不通。但是相对而言,前者更容易培养一些。学一门语言并不难,只要给他应用的场景,早晚能做出来。
wjx0912
200 天前
上海,面试 linux 驱动好几年了,能用 c 语言把排序写对的只有 1/3 不到。
当然也有厉害的~
rossroma
200 天前
样本量太小,参考意义不大。
ershierdu
200 天前
确实样本量有点小了。另外 CS 本科生 2 能拿到这份工作的前提是投递的人少,如果你收到 200 份简历,这种简历像草稿、技术栈不匹配的的会第一批被筛掉。

说个题外话,我读书的时候 git 用得云里雾里的,工作后很快就熟悉了常用的指令,再加上偶尔查查 StackOverflow ,现在也够用了。我觉得这种工具是需求驱动的,读书时很少有多人协作的场景,git 对我来说就是和 onedrive 差不多的备份系统。即便当时去看教程,也只是认识一些指令,很快又忘掉。不过前提还是得懂 git 的基本原理。
ershierdu
200 天前
另外 OP 这是什么层次的学校啊,我记得我大三的时候写代码还行,但 git 、LaTeX 都约等于不会,而且是 CS 的普遍情况。可能是我们就业氛围不浓厚,大部分人以升学为主?
chuck1in
200 天前
有一个硕士号称学过一点 Python ,于是找了一个最简单的模版让他试试。一个星期过去了,问他他说在安装 Python 。两个星期过去了,告诉我不会写。
不太信,py 相对于博士硕士不是分分钟就可以搞定吗。10 分钟就可以学会。
equationzhao
200 天前
@ershierdu LaTex 不应该是升学的人才学吗,本科阶段不需要吧,就业也不用 LaTex 都是 MD
Leviathann
200 天前
简历简直就是诈骗,熟练掌握 Python 和 Git=在 GitHub 上 fork 别人的 Python 项目

很符合大众对金融人的刻板印象
forgottenPerson
200 天前
人都说数学好,计算机手到擒来,人都说专业科班的,计算机手到擒来。都说专业素养好,现实情况是什么,写代码看着简单,但是很多人都不会融会贯通,如果代码都写不出来,专业素养好我打个问号,latex 这东西以及数据结构算法以及网络操作系统太多人停留在表面了,其实就是不会。是我当面试官的我也会选 4 ,不为别的,能快速上手,能写的出代码比太多停留在概念好多了。如果不着急让他快速上手的话,我会对要写代码保留浓厚兴趣的人,以及诚实一点的,就算简历写得差一点以及就算基础差一点。
forgottenPerson
200 天前
还有一个悖论,人家基本上能写的出项目,不花里胡哨的,写个代码毫无压力,应付工作毫无压力,往往面试的人说这人基础好,能写的出来代码的人往往是真正理解了,能说出来写不出来往往没理解,停留在概念。工程能力和掌握学科概念还是不一样的。这其实说个基础好还不是很确切,干活应该是工程能力好。基础好的科班应该很多,绩点学院前 10%的应该是基础好,但是能写得出代码就不一定了
wangt21
200 天前
现在 gpt 就能干,还是看会不会 debug
aLazarus
199 天前
我见过太多水货了。
其实很多程序员 ,对于 it 行业的认识就和普通人差不多。能用 vpn 打开 V2EX 就已经算是 it 行业的领先水平了
NothingExist
199 天前
@aLazarus #15 所以 V 站翻墙才能用也是一个筛选器,毕竟能翻墙的门槛其实并不低,能够做到长期稳定翻墙那就更不容易了,当然这也不是什么值得炫耀的东西
ytmsdy
199 天前
面试的人多了以后,就会慢慢感觉到,面试官的作用就是在面试过程中,快速的发现面试者到底会什么,会的程度怎么样,能不能匹配当前的工作。另外就是沟通能力了。
darkengine
199 天前
@ershierdu 我记得我大三的时候写代码还行,但 git 、LaTeX 都约等于不会
---------
但是如果真有心想要这个工作的话,有基础的人 git 稍微学下就会了
xuegy
199 天前
@chuck1in 美国白人吉祥物所以能混到现在。如果是国内这种硕士早给开了。
xbird
199 天前
@wjx0912 一个 qsort 走天下,当时我第一份工作人家也让我 c 语言写排序,我上来就是 qsort ...
然后过了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/983978

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX