10x 程序员工作法
郑晔
开源项目 Moco 作者
53432 人已学习
新⼈⾸单¥68
登录后,你可以任选4讲全文学习
课程目录
已完结/共 63 讲
思考框架 (1讲)
10x 程序员工作法
15
15
1.0x
00:00/00:00
登录|注册

40 | 我们应该如何保持竞争力?

保持竞争力的心得
设定高的目标
向行业大师学习
一专多能的前提
IT行业的特殊性
对未来的不确定性
不断向前进步
选择好的问题解决
寻找更有挑战性的工作
不满足于舒适区
学习区模型
解决高水平问题
读经典之作
向大师学习
行业专家
触类旁通
深度思考
咨询师
培训师
技术领导者
深入专业领域
一专多能
成为T型人
需要找到更好的目标
职业生涯的发展
程序员职业前景
快速发展时代的不确定性
不确定性来源于特定时代和行业
IT行业快速发展变化
在学习区工作和成长
成为行业专家
程序员的焦虑
职业发展建议
成长路径
行业专家的特质
视野拓展
职业发展
目标设定
未来展望
现状分析
总结时刻
在学习区成长
成为T型人
焦虑的程序员
我们应该如何保持竞争力?
参考文章

该思维导图由 AI 生成,仅供参考

你好,我是郑晔。
在前面两讲,我结合着两个程序员要直接面对的场景,讨论了如何综合运用前面学习到的知识,这一讲的内容可能不涉及到实际的应用场景,但与每个人的发展息息相关。我想谈谈如何走好程序员这条路。

焦虑的程序员

让我们再次用思考框架分析一下问题。首先,现状是什么?关于这个问题,我并不打算讨论个体,因为每个人的情况千差万别,我准备从整体入手。
IT 行业是一个快速发展变化的行业,一方面,我们不断地看到有人快速取得成功,另一方面,我们也听到了许多充满焦虑的声音。获得大的成功总是一个小概率事件,大多数人面对的还是日常的柴米油盐。
我们的焦虑来自于对未来的不确定性,而这种不确定性是一个特定时代加上特定行业的产物。
如果把时间倒回到上个世纪 80 年代之前,虽然当时的生活条件一般,但很少有人会为未来的发展焦虑,因为那时候,人们可以清晰地看到自己未来的人生,尽管那种人生可能是平淡的。
但今天的我们处在一个人类历史上少有的快速发展的时代,我们看不清以后的人生,大脑却还停留在上一代人的思维习惯上。
IT 行业在国内的大发展也就最近 20 多年的事,行业里很少有走过完整职业生涯的程序员。也正是因为如此,我们经常会产生了各种焦虑:
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

在快速发展的IT行业中,如何保持竞争力?成为T型人成为了程序员们关注的焦点。本文探讨了成为T型人的重要性,即一专多能的人才。作者建议程序员要拥有深入的专业技能,同时具备多方面的能力,以拓宽职业道路。文章强调了在学习区成长的重要性,提出了找到比自己水平高一点的问题去解决,让自己一直在学习区成长。此外,作者还强调了向行业的大师学习,设定高的目标,并踏实地解决问题的重要性。总之,本文为程序员的职业发展指明了方向,强调了在快速发展的IT行业中如何保持竞争力,提出了成为T型人的建议,为读者提供了有益的职业发展思路。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《10x 程序员工作法》
新⼈⾸单¥68
立即购买
登录 后留言

全部留言(33)

  • 最新
  • 精选
  • 西西弗与卡夫卡
    补充我的一些做法。工作中不要满足当前需求,要经常从自己上级主管甚至老板角度来审视自己的工作,思考业务的终极目标,持续琢磨扩展边界,挑战工作难度。 平时多看书多思考,除了钻研某个领域,还要多有涉猎,拓展领域,成为终身学习者。 适当运动维持健康,你有更多体力和更强抗压能力的时候,就可以超过不少人。 保持竞争力除了上述之外,要保持乐观,相信大多数事都有解决方法,在多数人都容易放弃的时候,你的坚持,就是竞争力

    作者回复: 你补充了一些我原本想放到这个专栏里的内容。

    2019-04-17
    7
    112
  • 码农Kevin亮
    最近我抱着学习的心态去参加了阿里中间件比赛,尽管参赛前连常见的中间件都没接触过,工作中也极少用到高并发,凭着现学现卖的精神,硬是杀入了决赛前五十。 近两个月的高强度刻意训练,让我在高并发场景下的编程水平与查错能力得到飞速提升。高手都是练出来的,希望有一天我也能成为高手。共勉

    作者回复: 可喜可贺!

    2019-09-02
    2
    44
  • Y024
    厄尔•南丁格尔说过,「你所能犯的最大错误就是相信自己是在为别人工作。这样一来你对工作的安全感已然尽失。职业发展的驱动力一定是来自个体本身。记住:工作是属于公司的,而职业生涯却是属于你自己的。」 从小接受“灌鸭似”教育和时刻被“规划”过成父母期望样子的我们,最该做的是先端正态度,化被动为主动。

    作者回复: 多谢分享!

    2019-04-17
    2
    30
  • Wei
    “T型人”这个太说到点了;到底是做专还是做广哪条路线一直是我思考的方向;工作上跟大牛工作过,给我感觉几乎是全能的,我一直都想像他们那样,做一个多面手,但是如何做广,这一直是困扰我的一个问题。 我是dev出身,但是现实遇到的问题往往跟数据库,发布的平台相关;这样说下来,各种相关领域,数据库,k8s,网络协议,DNS 都需要大量时间去积累;有时候什么都懂一点反而让自己应该定位什么角色都迷茫了,掌握的水平不足以让自己去应聘DBA,Ops,但是只是应聘dev似乎又有点’浪费‘,跟那些熟悉最新语言/框架的对比起来没特出竞争力; 今天学习“T型人”这个概念,让我好好思考了自己到底应该怎么定位;我首先是一个developer,这个是根;对语言特性的熟练掌握,各种best practices例如课程中提到的TDD等应该熟练应用起来;然后在这上面拓展,学习架构知识,多思考对不同系统应该怎么设计,老师提到的DDD会认真学习应用;再有软件最终还是给用户使用,而不是单单提交代码。相关的数据库,k8s,监控运用根据实际遇到的问题再学习解决; 最重要的是,在学习区终身学习和工作!

    作者回复: 我看到一个大牛正在成长!

    2019-04-18
    19
  • 人月聊IT
    很好奇老师至今工作多久了。跳出上下文,跳出舒适区,到问题的更深处去思考,工作深入进去才能真正的成长,工作中确实没人关注你是否成长,成长是一件自己的事情。

    作者回复: 在职场上摸爬滚打快20年了。

    2019-04-18
    7
  • 北天魔狼
    在老师专栏里学到了我认为可以提升自己的方面:通过学习《重构》提高自己编写代码的基础能力,学习《TDD》使自己的代码更加健壮,学习《领域驱动设计精粹》提升自己设计模块能力(架构还不知道看啥),周边继续提升方面,MySQL,nginx,算法,协议,操作系统。不是科班出来的,想请教老师,我的学习顺序对吗?

    作者回复: 专栏中提到的书都值得一读,你给自己安排了条不错的路径,这些都是基础知识。

    2019-04-17
    7
  • 第一装甲集群司令克莱斯特
    学习微积分是有难度,但同发明微积分相比,难度根本不在一个层次上。这句话太经典了,我服了!!!

    作者回复: 知道了,就可以行动了。

    2020-12-01
    5
  • LYy
    这篇文章至少比专栏定价值1024倍

    作者回复: 多谢夸奖,也欢迎邀请更多朋友加入!

    2019-04-18
    5
  • Lewis
    专是第一步,广是第二步,而最重要的是第三步:即如何将技术转化为价值。当你有能力主动实现自己价值的时候,什么竞争力,什么中年焦虑统统都不是问题,因为你已经有终极解决方案了。

    作者回复: 非常好的补充,价值创造永远是重要的。

    2020-03-31
    2
    3
  • 而立斋
    年初给自己定下的目标是:让自己养成一个学习的习惯,每天至少花一个小时以上的时间去学习。天真的以为这么做,做到了自己肯定会有收获的。但通读了郑老师的专栏之后,深深的感觉到自己所能悟到的还只是皮毛而矣。如果没有老师的指导,估计我还会在这条道上会越走越深而不自知。学了这个专栏之后,最大的收获是:做事、做决定之前,我都要深深的思考一下,自己不该做什么,该做什么。感谢老师在成长道路上给予的指导

    作者回复: 早日实现小目标

    2019-08-05
    2
    3
收起评论
显示
设置
留言
33
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部