在银行科技部工作的迷茫与成长:如何提升技术能力与职业竞争力的思考

明确的迷茫来源

近期,我在网络上看到一位同学分享他在银行科技部工作的迷茫经历,原因很明显。他感到项目技术栈过时,平时进行的多为简单的维护工作,这让他对自己的技术提升和未来发展感到焦虑。实际上,这种情况在银行、国企及传统企业的开发人员中并不鲜见,许多人都有类似的感触。在这里,我想分享一些个人见解:

过时的技术栈并不等于无所作为

  1. 在银行工作,面临过时技术栈的风险是很常见的。老项目层出不穷,各种技术债务难以清除,这是现实。但是,工作的根本目的在于赚钱,技术能力虽然重要,但并非唯一标准。只要能够获得经济回报的工作都是值得的,追求金钱的合理性不容忽视。

  2. 在银行工作,也意味着你有机会学习与金融业务相关的知识,这些专业知识会使你在未来的职场中更具竞争力。全面的发展对大多数人来说是更为理想的选择,但也应在某一领域保持深耕。

  3. 即便在银行工作,也可以利用空闲时间来学习主流技术栈。我认识的一位朋友,在银行从事开发工作五年,他逐步自学市场上流行的技术栈,甚至开设了付费课程来分享自己的知识。

  4. 切勿陷入温水煮青蛙的状态,保持竞争力以便在合适的时候跳槽。

职业生涯中的真实挑战

以下是这位同学的真实分享:

他是一位来自杭州的本科毕业生,毕业后进入某银行科技部工作,年薪20万+。起初,他认为在银行工作是一份相对稳定的职业,因此选择了薪资最高的职位,期待在金融与科技的结合中找到自我价值。然而,现实的工作内容却大大超出了他的预期。

他发现,技术栈的老旧程度远超想象,老旧系统使用的是大型机语言,且缺乏相关文档,了解业务需要从复杂的代码中摸索。日常工作多是与Excel打交道,整理和整合业务,观察同事们的工作状态后,他发现他们的任务主要是熟悉业务模块,撰写各种业务文档,与业务部门沟通并确认需求,而具体的实现几乎完全外包。他对金融领域的知识几乎没有学习的兴趣,办公室的技术氛围更是可想而知。

在银行,招聘的目标并非工程师,而是确保系统正常运作的科技职能人员,而他所在的部门更是核心业务的承载者。因此,他对当前工作的不适应感愈发明显,难以获得成就感和价值感,甚至感到每天的工作都是一种煎熬。他也更加深刻地理解了银行行业中的“去能力化”现象。尽管工作时间不长,他已感受到如继续下去将会失去跳槽能力的风险。

他热爱学习技术,每天保持刷LeetCode的习惯,偶尔维护个人博客或开发新功能。他对当初选择职业时的轻率感到后悔,曾抱有侥幸心理。

目前,他希望跳槽至技术岗位,但如今已失去应届生身份,工作时间短且缺乏技术积累。随着秋招严峻,投出的简历鲜有面试机会,心中的焦虑感愈发加重。

总结启示

在职场环境中,尤其是银行、国企等传统行业,开发者们常常面临技术更新缓慢、职业发展空间有限的问题。要想在这样的环境中脱颖而出,除了努力提升自身技术水平,更需要主动学习与行业相关的知识,保持灵活应变的能力,以便在未来的职业道路上找到更为广阔的发展方向。