首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >面试两个安卓开发后的思考

面试两个安卓开发后的思考

作者头像
程序新视界
发布2026-07-10 18:20:27
发布2026-07-10 18:20:27
40
举报

最近在帮另外一个团队面试安卓工程师,遇到两个比较典型的案例,写篇文章分享一下对其中两位面试者的表现的思考,以及延伸一下职业发展相关的思考。

这两位面试者的基本情况非常相似:第一,由于上家公司业务发展不行,被辞退;第二,工作时间都超过10年;第三,在上家公司的时间都超过五年以上;第四,在被辞退前,薪资都非常高,新找工作要么要求薪资持平,要么预期比之前的还高;第五,应聘的岗位都还是开发岗。

看到以上情况,如果有一些工作经验的朋友可能已经推测出一些什么了。在目前的就业行情中,这样的情况想找到工作是非常难的,甚至获得面试的机会都很少。

之所以能够走到二面,最主要的原因是公司在招聘时并没有卡年龄而是更看重能力。当然,这也有一个前提条件,能力要与工作经验和薪资预期相匹配。

面试过后,对HR反馈这两位面试者的情况可以总结为一句话:有工龄对应的职场经验,但缺少对应岗位的技术能力,而且预期远超他们的能力水平,与应聘岗位要求偏差较大。

这句话怎么理解呢?就是,工作中的日常沟通、为人处世、自我表达等方面都没什么问题,简单来说就是“能说、能沟通、能表达,也知道你想听什么”,但专业技能薄弱,无论是技术能力、架构能力,还是管理能力。

这个类型的应聘者在面试的过程中非常难以识别,比如其中一个面试者,让他讲自己做过的项目,讲得头头是道,感觉还不错。但换一个他没做过的场景(需求)的问题,他便“顾左右而言他”,回避实现重点,只是在围绕如何处理兼容性、如何设计接口等无关紧要的内容作答。

另外一个面试者,他的技巧更难识别,当抛出一个问题,比如:在AI聊天的功能实现技术选型时,是出于什么思考维度选择的SSE协议,而不是WebSocket?它们两者的实现原理和应用场景有什么区别?

面试者说不出来个所以然,然后把话题扯到OKhttp框架的实现,还说它的底层也是基于WebSocket等等,这种把问题扯远,然后一通胡诌,如果对相关知识不了解的面试官,很容易感觉还行。但稍微懂一点的就知道他不仅回避了核心问题,而且扯出来的专业名词和说法还是错误的。

这位面试者还说什么,用二分法进行链表查找、I/O操作会阻塞CPU……看起来侃侃而谈,博闻强识,但会发现只是拿一些概念来堆砌,其中掺杂着大量的错误,就像GPT3.0版本一样,一直在说,不管对错。后面也只能笑笑不再说啥了。

经过这两个面试案例后,也在思考职场的发展。随着年龄的增长,找工作越来越难,这是不争的事实。客观原因很多,比如,管理者的年轻化、无法加班、薪资预期过高、不好管理、难以接纳新事物等等,这些问题大家都知道。

但如果此时考虑发展副业、转行,不是说行不通,难度比想象中的要大很多。在自己最熟悉的行业都干不过别人,何况作为新手贸然闯入别人熟悉的、竞争激烈的行业呢?

此时,如果还想继续在该行业混,那么就需要提前做准备。像这两位面试者的问题很明显:在一个舒适区待很久(5年以上),在这个过程中并没有进行提升技术能力、拓宽能力边界,直到与岗位和薪资不匹配而被裁员。

当然,也有朋友会说,即便怎么怎么卷,也同样找不到工作。不排除这种情况,而且也可能是普遍情况,这不用抬杠。在岗位需求越来越少的情况下,既然岁数不可逆,既然还想做开发,那就需要在岗位所需的能力上努力超越竞争者,无他。

有这样一个故事:两位朋友在森林里散步,遇到一只熊,一位朋友蹲下身子系鞋带,另外一位问,你觉得你能跑得过熊吗?这位朋友回答说,我不用跑得过熊,我跑得过你就可以了。

这就是残酷的现实。面对AI的席卷,在很长一段时间内,也是会利用AI进行自我加持的人逐步淘汰不会用AI的人。职场人的竞争者从来不是企业,也不是岗位,而是与你应聘同一岗位的其他人。所以,只要在这个局中,就需要一直不停的跑,直到彻底放弃。

全文完,感谢阅读,如果喜欢请三连。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-01-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 师兄奇谈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档