1
dengshen 2023-10-21 09:30:18 +08:00 via iPhone
你如果问 cs 的人螺丝的孔距啥的肯定也是一脸懵。但是对于机械工程的来说就相当于 cs 对于 xml 一样简单
|
2
xuegy OP @dengshen 是这么个道理,但是我老板一开始不信邪,总觉得机械工程的博士肯定比 CS 的本科生强…
|
3
512357301 2023-10-21 10:01:09 +08:00 via Android
工资合适的话,培训班出来的或许接起来更容易。。。
当然你这是学校,估计也不会要社招的。 |
4
iOCZ 2023-10-21 10:05:21 +08:00 3
取决于你要什么层次的人,有些人专业底子好,但是不会写代码,没有多少计算机素养。有些人会写代码,但是数学、机械这些一窍不通。但是相对而言,前者更容易培养一些。学一门语言并不难,只要给他应用的场景,早晚能做出来。
|
5
wjx0912 2023-10-21 10:21:26 +08:00
上海,面试 linux 驱动好几年了,能用 c 语言把排序写对的只有 1/3 不到。
当然也有厉害的~ |
6
rossroma 2023-10-21 10:29:01 +08:00
样本量太小,参考意义不大。
|
7
ershierdu 2023-10-21 10:57:26 +08:00
确实样本量有点小了。另外 CS 本科生 2 能拿到这份工作的前提是投递的人少,如果你收到 200 份简历,这种简历像草稿、技术栈不匹配的的会第一批被筛掉。
说个题外话,我读书的时候 git 用得云里雾里的,工作后很快就熟悉了常用的指令,再加上偶尔查查 StackOverflow ,现在也够用了。我觉得这种工具是需求驱动的,读书时很少有多人协作的场景,git 对我来说就是和 onedrive 差不多的备份系统。即便当时去看教程,也只是认识一些指令,很快又忘掉。不过前提还是得懂 git 的基本原理。 |
8
ershierdu 2023-10-21 10:59:58 +08:00
另外 OP 这是什么层次的学校啊,我记得我大三的时候写代码还行,但 git 、LaTeX 都约等于不会,而且是 CS 的普遍情况。可能是我们就业氛围不浓厚,大部分人以升学为主?
|
9
chuck1in 2023-10-21 11:40:37 +08:00
有一个硕士号称学过一点 Python ,于是找了一个最简单的模版让他试试。一个星期过去了,问他他说在安装 Python 。两个星期过去了,告诉我不会写。
不太信,py 相对于博士硕士不是分分钟就可以搞定吗。10 分钟就可以学会。 |
10
equationzhao 2023-10-21 12:20:02 +08:00
@ershierdu LaTex 不应该是升学的人才学吗,本科阶段不需要吧,就业也不用 LaTex 都是 MD
|
11
Leviathann 2023-10-21 13:34:26 +08:00
简历简直就是诈骗,熟练掌握 Python 和 Git=在 GitHub 上 fork 别人的 Python 项目
很符合大众对金融人的刻板印象 |
12
forgottenPerson 2023-10-21 13:41:59 +08:00 2
人都说数学好,计算机手到擒来,人都说专业科班的,计算机手到擒来。都说专业素养好,现实情况是什么,写代码看着简单,但是很多人都不会融会贯通,如果代码都写不出来,专业素养好我打个问号,latex 这东西以及数据结构算法以及网络操作系统太多人停留在表面了,其实就是不会。是我当面试官的我也会选 4 ,不为别的,能快速上手,能写的出代码比太多停留在概念好多了。如果不着急让他快速上手的话,我会对要写代码保留浓厚兴趣的人,以及诚实一点的,就算简历写得差一点以及就算基础差一点。
|
13
forgottenPerson 2023-10-21 14:01:29 +08:00
还有一个悖论,人家基本上能写的出项目,不花里胡哨的,写个代码毫无压力,应付工作毫无压力,往往面试的人说这人基础好,能写的出来代码的人往往是真正理解了,能说出来写不出来往往没理解,停留在概念。工程能力和掌握学科概念还是不一样的。这其实说个基础好还不是很确切,干活应该是工程能力好。基础好的科班应该很多,绩点学院前 10%的应该是基础好,但是能写得出代码就不一定了
|
14
wangt21 2023-10-21 14:04:49 +08:00
现在 gpt 就能干,还是看会不会 debug
|
15
aLazarus 2023-10-21 18:44:10 +08:00
我见过太多水货了。
其实很多程序员 ,对于 it 行业的认识就和普通人差不多。能用 vpn 打开 V2EX 就已经算是 it 行业的领先水平了 |
16
NothingExist 2023-10-21 20:49:34 +08:00
@aLazarus #15 所以 V 站翻墙才能用也是一个筛选器,毕竟能翻墙的门槛其实并不低,能够做到长期稳定翻墙那就更不容易了,当然这也不是什么值得炫耀的东西
|
17
ytmsdy 2023-10-21 21:53:14 +08:00 1
面试的人多了以后,就会慢慢感觉到,面试官的作用就是在面试过程中,快速的发现面试者到底会什么,会的程度怎么样,能不能匹配当前的工作。另外就是沟通能力了。
|
18
darkengine 2023-10-21 22:09:30 +08:00
|
21
CRVV 2023-10-23 00:59:42 +08:00
@forgottenPerson
@iOCZ 学好数学需要的能力和写代码需要的能力不一样。能学好数学的人不一定能写好代码,反过来也一样 学数学需要的能力大约是做算法题的能力,有人能做从没做过的算法题,这种人通常能轻松学好数学。 做算法题需要 凭空 想出来一个解法,这个解法不能或者很难从题目中 推理 得到。 但是实际写代码需要 推理能力,实际问题的实现方式都可以从需求推理得到。 工作中经常花费大量时间在解决 bug 上,大多数情况下,解决 bug 需要的就是在一个很长的逻辑链条上做推理,这种推理对大多数人来说非常困难,但也有人做起来很容易。所以经常会出现一个 bug 有人花了一周没解决,换另一个人来半天就搞定了。 Advent of Code 的题目也是这一类的,所以有的题目别人用时一二十分钟,自己来写可能要写一整天。 总之这是两种很不一样的能力,所以经常有某著名软件工程师面试算法题没过这种事情。 |
22
CynicalCharles 2023-10-23 10:42:02 +08:00
@wjx0912 面试遇到过现场手撕 priority_queue 的
出来搬砖之后,基本都在调 STL ,即使是排序,也很少手撕了 |
23
4kingRAS 2023-10-23 17:16:58 +08:00
面试是这样,如果简历太多想刷人就考算法,如果真想要人就考 debug 能力,debug 能过关干活肯定没问题
|