送大家以下 java 面试和学习材料,文末有支付形式
最近始终忙于面试,人事推给了我一份简历,职位是算法工程师,年龄是 46 岁,我揉了揉眼睛后再看看,的确是 46 岁。抱着忐忑的心,我电话面试一番后,还是不感觉他和咱们的团队很适宜。
人都会有同理心,尤其是这么大岁数的程序员还是为了生计来找工作,心还是会隐隐触痛。
年龄是少数程序员的天敌,之前没有概念因为生存中样本较少,当初来了一个显明的例子,并且还须要本人亲手敞开一扇门,总会有一个世道轮回的后怕。
面试细节
学历亮眼
那位学生的学历其实挺好的,很早就研究生毕业,处于隐衷爱护我就不透漏具体了。
并且毕业后就始终从事视觉方面的工作,每一份工作都呆了 5 年以上,算是很稳固的那类人。
我能设想他年少轻狂,英姿飒爽的状态,只是当初有些境遇大有不同,这是一个变动的世界。
表达能力的缺点
看简历的时候,我有认真看过他的简历。
简历的我的项目经验都没有什么问题。
然而 有个细节 让我很意外。
错 别字。
简历上有很多的错别字,按照道理讲,退职场上打拼这么多年这是不应该的,况且电话面试的时候他说有负责过项目经理的经验。
除了错别字以外,简历上的形容没有重心。
兴许是做了太多的我的项目,很多货色一股脑往上整,关键词都很少 ,间接对简历而言, 很难让人一时搞清楚他到底善于什么。
还有一个细节,电话面试的时候,我始终皱眉头竖起耳朵在听,因为他口音极重,谈话时轻时重,这让沟通老本变得很高。
与年龄不相符的总结陈说能力
我的项目经验和我团队当初的业务需要有相关性,然而不是那么强烈,所以我简略搞清楚他做的货色后,重点想关注的是他对这个行业怎么认识。
但后果有些悲观。
他做人脸识别很多年了,简历上说对指标检测也颇有钻研,然而这么多年过来了,仿佛他的认知并没有因而有显著的进步。
他始终说传统的机器视觉不行了,当初要用 AI 的形式,而后又始终说 AI 也不是万能的。
我问他为什么感觉机器视觉传统的形式不行了。
他答复说须要大量的数据训练,模型能力好。
他又说人们都感觉 AI 很厉害,但 AI 不是万能的,因为它须要数据训练,没有数据也不行。
那他说的这些对吗?
他的论断都对,但不粗浅,刚毕业的大学生都晓得。既然认知和刚毕业的大学生没有差异,那么公司不会领取更多的用人老本,尽管事实,但就是这个理。
而后,我又问了一个问题:
为什么通过数据训练可能进行人脸检测或者辨认指标?
他又答复了一堆,他用了什么 MTCNN 模型而后这个那个开源的模型。
其实,我冀望的是他能答复相似这样:
从大量的训练数据中,寻找无效特色,从输出空间或者是特色空间失去输出,通过模型回归 landmark 值或者用超平面拆散数据等等等等。
我想要那种把技术分拆的很细的观点,不是简略的说用哪个开源模型,我想理解的是为什么而不是怎么做。
我冀望失去为什么而不是怎么做的起因是团队成员当初都很年老,攻克难题须要有人带,薪资不同,面对的压力也不同,责任也就不同。况且,他的经验与团队的畛域方向相关性不是那么高。面试的目标是试一试看。
我抵赖 他的教训有,然而他的表达能力吃亏了。
我感觉他应该有高度总结的能力,但这次面试过程没有体现进去。
我讲的高度总结能力指的是对于技术或者是架构比拟深的了解,或者是对于业务逻辑有比较清楚的意识。
我惟一的感觉是,这些年来可能他始终执着于比拟底层的术,忙忙碌碌,蹉跎了很多岁月。
在咱们团队,工龄大的人须要带团队老手的,如果领头人认知不高,上面的成员成长就少,容易起矛盾。
自我反思
面试完结后,我始终在思考一个问题。
我如何能力不在 10 多年后变成这样?
我没有必定的答案,但认真思考后,我决定从上面几个方面动手。
业务能力晋升
开源代码诚然好,然而对于新问题而言,还是须要团队有本人的核心技术。这个核心技术也包含针对性地革新开源代码,让它更适应于本人的业务。
逻辑十分重要。
南征北战同时也不要遗记思考,这个能力带你脱离永远在底层繁忙的窘境。
人人都爱能解决问题的人,反复的问题大多数人能搞定,新问题或难题须要高手。
所以,我的认知是高手不会落寞。
学习能力
人是须要自我降级的。
这个自我降级次要是指认知。
所以,放弃浏览是十分重要的。
- 业余论文
- 行业动态
- 新技术
作为一个纯正的技术人,这些不可少。
- 认知晋升
- 沟通技巧
- 根本的常识与见解
- 根本的状态体态礼仪
人是社交动物,能力越大影响就越大,所谓影响就是与更多人的社交或者互动。
而这些都须要学习,并且是长期的学习。
投资能力
如果长期在一个公司,起初终止了。
如果长期在一个行业,起初终止了。
那个时候,用什么养活本人呢?
有一个老程序员写过,不要一辈子靠技术生存,所以挣钱并不算羞耻,是根本的生存能力。
我集体而言,我打算这么做。
- 年老时多买实物如房子。
- 薪水再高点时,谋求一些高风险的理财产品。
- 进步业务能力,进步工资收入。
- 尝试副业,如技术网站上的付费专栏。
最初
须要阐明的是,说是面试其实是我集体的反思。面试是单方抉择的后果,不代表面试者自己不行。
依照他的履历兴许能够找到更现实的职位。但就我集体而言,我并不心愿本人 10 多年后变成这个样子,为此我给本人提个醒,通知本人要干些什么,怎么干,仅此而已。
好了,重申一些概念。
1、并不是因为年龄大的问题,面试是一个双向沟通的问题,电话面试的时候我都是用求教的态度去和他沟通的,不只我一个人和他面试过,另外一个共事面试他后也没有给予思考。
2、公司团队的倒退须要适合的人才,是有个坑位才有个招聘需要,当初团队须要的人是要带新人的,这一点我感觉不适合,所以没有思考。
3、再谈技术,有些人把沉默寡言和技术不好分割在一起了。所以如果没有通过面试就要归咎于面试者喜爱吹牛的人。我自身是个技术人,也想招实干的人进团队。但如果你感觉把算法逻辑捋分明是一种吹牛的能力的话,我无话可说。我作为面试官,这点要求也有错?
4、至于所说的自卑感,没有。在面试前领导跟我说:“面试后通知我一个答案,你不能粗率说不行,也不能轻易说行,你思考一下,你给我答案是基于什么。”我只是履行一份差事而已,所以别说我有什么自卑感。
5、大略很多人会愤愤不平,为何要这么看待咱们程序员。IT 行业是个迭代周期十分短的行业,我本人也时常思考将来的前途。但一码归一码,就我而言,始终学习上来,stay foolish stay hungry, 我不会埋怨什么,抉择这个疾速的行业,我抉择了它,我就会尊重它。
6、这文章是我集体反思,你能够说我错了,但我没有攻打任何一个人,我感觉我的将来不要这样,不代表他人不要这样,也不代表他人要这样也不行,只是我不要这样,我晓得懂得的人会懂的。