找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

2573

积分

0

好友

347

主题
发表于 3 小时前 | 查看: 2| 回复: 0

持续关注我的朋友都知道,我作为开发经理刚进现在这家公司,这段时间的核心任务就是组建团队。

说直接点,就是招人。

在这个过程中,我遇到了形形色色的程序员。有些候选人一开口,你就能感觉到他扎实的能力。他们不仅对技术概念有真正的理解,对自己做过的项目细节——无论是复杂的业务逻辑还是巧妙的技术实现——都了如指掌。那种感觉,仿佛他昨天还在维护那个项目一样。

当然,也会遇到另一类人。他们虽然也在说,但表达出来的信息是碎片化的,你需要非常费力地在脑海中将这些碎片拼凑成一个完整的图景。由于面试时间有限,你很难判断他是“懂了但说不清”,还是“根本就没搞懂”。

我本身很反感八股文,所以在我的面试里,不会去考验候选人死记硬背题目的能力。我更倾向于让他们深入介绍自己做过的项目:用了什么技术栈、具体的架构是怎样的、遇到过哪些棘手的问题,以及最终是如何解决的。通过他们的描述,我试图拼凑出他们真实的工作场景和能力画像,也在心中模拟,如果未来和他成为同事,会是一种怎样的协作状态。

这篇文章的灵感,正是源于我在面试中几乎必问的一个问题:“你的职业规划是怎样的?”此前我也聊过大家对程序员未来的普遍看法,而这次,我想从另一个角度谈谈。

记得有一位候选人,技术功底不错,介绍项目时条理也很清晰。于是我问了他一个进阶问题:“有没有考虑过往技术管理方向发展?”

他的回答很坦诚:“年轻的时候想过,但现在没有了。我就想安安心心当个程序员,写好代码。”他接着给出了自己的理由:管理岗位本身就是稀缺资源,一个公司可以有几十上百名程序员,但经理可能就那么几个。大家都想往管理岗挤,竞争异常激烈。更何况,如果空降到一家公司做管理,下属也未必心服口服。

这位候选人分析得有理有据。我本想分享下自己的经历,但当时还是忍住了,只是附和了一句“你说的确实有道理”。这些想法,我一直憋到现在,才用文字写下来。

我自己其实就是一个例子。我从不认为自己的技术水平在同行中属于顶尖。今天能一定程度上脱离纯粹的编码工作,很大程度上是因为我当初往“开发经理”这个方向投了简历,并且,确实夹杂着一点运气。因为运气难以复制,所以可能有人觉得我这条路不具备参考价值。

虽然我承认那位候选人提到的客观困难都真实存在,但很多时候,一件事“能不能做”以及“能做到什么程度”,主观意愿和实际行动同样是关键因素。简单说,就是“你想不想”以及“你有没有真的去做”。

这种观点听起来可能有点“唯心”,甚至被各种自媒体讲烂了,显得有点“幼稚”。但我依然愿意相信,想了,并且动手去做了,或多或少总会有点收获。

刚毕业时,我在美的旁边的一家小公司工作。每次看到美的园区里的食堂、游泳池(虽然我从没下去游过)、健身房(我去过一次,就只是逛了逛)和星巴克,心里就会想:要是能在这里工作该多好。三年后,我修改了简历,投了过去,然后真的收到了面试并成功入职。

后来,因为对纯粹写代码感到厌倦,也担忧所谓的“中年危机”,我想尝试转型。于是,我又一次修改了简历,瞄准管理岗位去投递和面试,最终走到了现在这个位置。

就像我想尝试做自媒体,就直接开了账号开始写。虽然到目前为止,连一杯咖啡钱都没赚到,但谁又能说,命运的齿轮不是从这一刻开始转动的呢?

面试几位候选人之后,我看到了大家对程序员未来的展望

应该多给30+程序员机会,而不是看着年龄一刀切

领导:“我还是喜欢写代码”,我:“你别**装了!”

关于程序员的职业路径选择,是坚守技术深度,还是拓展管理广度,并没有标准答案。关键或许在于清晰的自我认知与持续的行动。如果你也在思考类似的问题,欢迎来云栈社区交流,这里有很多开发者和技术管理者分享他们的真实经历与见解。




上一篇:Maven 4值得升级吗?更快构建与更干净的POM为多模块项目加速
下一篇:基于KNN算法与机器学习的学生分层教育管理策略实践
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-3-30 05:14 , Processed in 0.650111 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表