程序员职业规划手册
雪梅
前阿里技术总监,技术人职业发展教练
6833 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 23 讲
结束语 (1讲)
程序员职业规划手册
15
15
1.0x
00:00/00:00
登录|注册

14 | 能力篇:专业技术+技术赋能业务能力=立身之本

你好,我是雪梅。
上一节我给你梳理了能力模型图,这一节我们来深入聊聊能力 T 型图的“竖线”,也就是我们的立命之本,专业技术 + 技术赋能业务能力。这是技术人在自我学习上投入精力最多的地方,但事实上,也是误区最多的地方。
先说问题案例。前段时间有个小伙伴说,觉得自己发展遇到瓶颈了,项目都会做了,但是感觉自己没提升,想跳槽。于是,我们一起梳理了他过往的工作经历。
他一直认为业务规模小,阻碍了他技术能力的发展。而仔细一问,这个系统的用户量是百万级别的,一点也不小,只是淡季、旺季非常明显。旺季时经常会有卡死、提交延迟的情况。
我问他,你作为核心系统的主程开发,怎么看待这些问题,有哪些优化思路?他挠了挠头,说不上来。我看他还做过重构,就问他那个系统为什么要重构?他给出的理由是,原来的框架太老了,市面上现在大家都用了新框架。而重构带来的收益,也说不清楚……
这个小伙伴是典型的只看到了技术能力最表层的技能,觉得会编程,会完成需求开发,会发布上线等等就够了。事实上,技术人的硬技能远远不止这些。

专业技术能力

我们先来说说专业技术能力。在我看来,如果用冰山模型来形容,有很多是看得见的能力,还有更多藏在冰山之下的“看不见的能力”。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

技术人员的职业发展需要专业技术能力和技术赋能业务能力的双重支撑。专业技术能力不仅包括编程技能,还需深入了解底层原理,如JVM原理、数据库原理等,以应对更复杂的问题。技术人员应该往下沉,深入学习语言深钻、周边服务和系统设计,为个人发展打下坚实基础。此外,技术赋能业务能力也至关重要,需要理解技术周围的系统,实现技术赋能业务的目标。通过不断提升专业技术能力和技术赋能业务能力,技术人员才能在职业发展中立于不败之地。 文章强调了技术人员需要了解业务,定义问题,解决问题,以及数据回证的四个步骤来实现技术赋能业务。通过一个外卖物流配送系统的案例,阐述了如何将业务问题转化为技术问题,并通过技术手段解决问题,最终通过数据统计论证解决问题的收益。文章指出,技术人员需要不断打磨专业技术能力,同时也要学会将技术应用于真实世界,从而赋能业务。 总结时刻部分强调了专业技术能力和技术赋能业务能力是技术人员发展的基础,同时提到了技术人员在抽象能力和务实精神方面的磨炼,以及技术赋能业务的方法。最后,鼓励读者梳理所在的业务域,探讨哪些技术可以赋能业务的事情。 整体而言,本文强调了技术人员需要不断提升专业技术能力和技术赋能业务能力,以实现在职业发展中的长远目标。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《程序员职业规划手册》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(8)

  • 最新
  • 精选
  • 程序员小跃
    作为一名 Java 技术开发,对照着这个冰山模型,还是有点惭愧的,我平时工作都在干啥呢? 这下好了,过年放假有学习的目标了;年后也有思路了,技术赋能业务。要想在公司里持续干下去,干得好,技术赋能业务必不可少

    作者回复: 春节期间还在努力学习,给你点赞

    2024-01-28归属地:浙江
    4
  • 我好像一点都不像程序员
    建议大家早点做管理,管理真的有很多的时间可以研究下沉知识

    作者回复: 哈哈,原来管理有这个福利,看来你的管理已经做到游刃有余了。 我做管理前几年比写代码忙多了,遇到团队变动比较大,也是操不完的心。当然团队平稳之后,管理确实相对有更多的时间去抽离思考。

    2024-02-18归属地:广东
    2
  • 道行三易
    90%以上的程序员可能一辈子都没机会去写JVM代码,但是,作为程序员仍然需要了解技术的底层实现原理,因为这是你解决难题、为企业创造价值的前提。同时,也是延长职业赛道的唯一有效途径

    作者回复: 是的,总结得很到位,知其然,还能知其所以然。

    2024-01-17归属地:云南
    2
  • 丁丁历险记
    螺丝钉还好点,就怕御膳房里切葱的。

    作者回复: 哈哈,你很幽默~~

    2024-02-13归属地:广东
    1
  • 物联网小黑
    新的一年 要在冰山下的技能多花时间

    作者回复: 加油,大年初二还在认真学习的小伙伴

    2024-02-11归属地:广东
    1
  • 6点无痛早起学习的和尚
    2024年01月30日09:10:27 老师的内容不光讲理论,还举例子辅助我们理解,太棒了 ##课后作业: 1. 我的工作业务域:银行核心系统里的用户&客户 2. 技术赋能业务: a. 用户在掌上 app 查询客户信息的耗时、比如查询客户信息,就可以在用户层做一层数据冗余 b. 如果要做一些客户画像,就可以在用户中心去做一些客户信息冗余 3. 我还思考过提高开账户的成功率,但是这个没有思路,因为开账户链路需要依赖风控决定,不是业务层决定的 4. 也麻烦老师给一些思路 ##原文反思: 已知:专业技术能力 新知:技术赋能业务能力、如何赋能

    作者回复: 开户成功率确实受外界影响比较多,是不是换个思路,不是开户越来越多,而是高质量地开户越来越多呢?如何更早地阶段识别高质量的客户,避免一些虚假客户(这里面肯定有与风控合作的地方,建议有必要的话了解一些他们的一些大致策略)。 还有一个正常客户开户过程中还有哪些痛点?流程上还有哪些可以优化的点?有时候很多就是一些细节的优化,可以帮助提升转化率。 银行账户这一块经验不是特别多,一些想法,仅供参考。

    2024-01-30归属地:北京
    1
  • Geek_7eccd3
    请问技术人如何在专和通之间保持一个比较合理的平衡呢?

    作者回复: 这个没有一个比例,我个人经验根据自己的工作阶段、当下工作的需要,以及自己的兴趣来综合判断。 比如在工作前几年,一定是以专为主,至少在一个技术栈内做到熟悉,能解决工作中大部分问题,当你在一个领域深钻之后,深度会帮助更好地做广度。而当你工作五六年,很多基本面的技术已经掌握了,可以适当去拓展广度。 同时也要结合当前工作的需要,这里面最基础的逻辑是技术所有的东西光学很难掌握,一定要有好的历练场所。如果根据工作的需要,去有针对性拓展广度和精钻深度,又能回到工作中运用是最好的闭环。 最后就是自己的兴趣,如果你对于某个方向很感兴趣,兴趣也会帮助你在广度上或者深度上去拓展。 所以这个没有一个绝对的比例,或者这个平衡,是根据你工作的阶段、工作场景的需要和你自己的兴趣来动态调整的。

    2024-01-27归属地:天津
    1
  • 夏清优
    专业技术是程序员的硬技能,是立身之本。掌握技术变化中的不变底层,可以在技术迭代浪潮中不被淘汰。 技术为业务服务,走到业务中去,是程序员必须要有的认知。 感谢老师分享~

    作者回复: 谢谢你的总结

    2024-01-25归属地:江苏
    1
收起评论
显示
设置
留言
8
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部