程序员职场进阶 32 讲

本课程《程序员职场进阶 32 讲》由技术专家安晓辉创作,旨在帮助程序员解决技术成长、转型、管理等问题。课程涵盖了技术成长的三阶段模型、技术选型、技术管理、技术转型等方面,旨在提升程序员的技术能力、管理技巧,并提供职业发展规划。课程适合寻求技术突破、职业转型的程序员,通过系统学习,帮助学员构建知识体系,提升核心竞争力。
摘要由CSDN通过智能技术生成
课程介绍

如何寻找技术方向?如何进行技术转型?如何提升技术能力?这三大问题困扰着大部分程序员。

去年 10 月,我在 GitChat 平台上发布的达人课《程序员跨越式成长指南》已经累计销售了 2000 余份,很多读者朋友反馈这门课程对个人学习、求职、成长起到了很大的帮助作用,也纷纷留言给我,希望能看到更系统的职业成长课程,于是我将这门达人课进行了一次全新改版,升级为《程序员职场进阶 32 讲》,内容如下:

  • 保留了之前达人课的内容;
  • 加入了新书《程序员的成长课》中的精选内容;
  • 6 篇为本专栏定制的全新内容;
  • 整体篇幅从原来的 9 篇扩充到 32 篇;

作为全新的升级版课程,这次我还为大家同步准备了音频版,这样方便同学们更好地利用通勤或碎片化时间来学习。

作者简介

安晓辉,Qt 技术专家,经历过开发工程师、研发经理、技术总监等岗位,著有《程序员的成长课》、《Qt Quick核心编程》、《你好哇,程序员》、《解忧程序员》等图书;2014、2015两届 CSDN 博客之星,现在自由职业,专注写作和开发者生涯咨询,个人公众号“程序视界”。

课程框架

本课程大纲分为六大部分,共计 32 篇:

enter image description here

* 实际更新文章题目可能与框架略有出入
课程内容
开篇词 | 程序员的成长课

大家好,我是安晓辉,做过开发工程师、研发经理、技术总监等岗位,现在自由职业,专注写作和开发者生涯咨询。出版过《程序员的成长课》、《Qt Quick 核心编程》、《你好哇,程序员》、《解忧程序员》等图书。

课程背景

这两年我做过很多次分享,经常有一些开发者在会后找我诉说他们的焦虑与迷茫。有的是工作了三五年,眼见到了三十来岁该要成家立业的年纪,却发觉自己技术停滞了,工作也没什么前途,想要跳槽又不能保证卖个高价;有的是工作了十来年,掌握的老技术正慢慢失去市场,面对新技术又无力跟进,于是年龄越大越不值钱,慢慢连刚工作几年的年轻人也比不过,想转管理岗位却不知道怎么做,不转吧,又天天为即将到来的裁员忧虑。

如何寻找技术方向?如何进行技术转型?如何提升技术能力?这三大问题困扰着大部分程序员。

去年 10 月,我在 GitChat 平台上发布的达人课《程序员跨越式成长指南》已经累计销售了 2000 余份,很多读者朋友反馈这门课程对个人学习、求职、成长起到了很大的帮助作用,也纷纷留言给我,希望能看到更系统的职业成长课程,于是我将这门达人课进行了一次全新改版,升级为《程序员职场进阶 32 讲》,内容如下:

  • 保留了之前达人课的内容;
  • 加入了新书《程序员的成长课》中的精选内容;
  • 6 篇为本专栏定制的全新内容;
  • 整体篇幅从原来的 9 篇扩充到 32 篇;

作为全新的升级版课程,这次我还为大家同步准备了音频版,这样方便同学们更好地利用通勤或碎片化时间来学习。

enter image description here

课程大纲

本课程大纲分为六大部分:

  • PART 1:技术选型篇
  • PART 2:技术精进篇
  • PART 3:跨越成长篇
  • PART 4:技术管理篇
  • PART 5:技术转型篇
  • PART 6:职场工具箱

在我们还是开发角色时,开发者解决问题的能力,更多的体现为技术能力。我们课程中的前三部分:“技术选型篇”、“技术精进篇”、“跨越成长篇”,提供了技术成长的三阶段模型、个人对标管理法、目标管理方法、精进的四个习惯等方法与思维,能辅助你有效练习,持续精进,不断提升技术能力。

很多人都希望能在工作几年后转型为技术管理角色,获取更高级别的 title 和更可观的收入。在课程的第四部分“技术管理篇”中,我们介绍了一些方法,辅助我们辨别自己是否适合做管理工作。如果适合,就可以利用这个部分提供的走向技术管理的 4 种方式,顺利走向管理岗位,用与开发岗位不同的方式,获得更高的收入。

不是所有的人都会在技术这条路上一直走下去,总会有各种各样的原因,在未来的某一天,推动着我们转向别的领域,去做新的尝试。在课程的第五部分“技术转型篇”中,我会先讲述技术转型的难处和分类,然后告诉大家如何确认自己的转型方向及其实践路线。

不管我们的角色是开发者,还是管理者,都需要一些工具,辅助我们找到最适合自己的方向、产品和服务,帮助我们聚焦在最重要的事情,交付最有价值的结果。惟其如此,我们才能成为企业不可或缺的角色——解决问题创造价值的人。所以,我们特别开辟了“职场工具箱”这篇,介绍 OKR 工作法、时间测量、年度职业价值评估、未来的简历、工作机会评估四象限、生涯平衡单等等工具,助力你顺畅跑完职场马拉松。

你将收获什么

  • 对自身技术能力进行清晰定位
  • 制定自己的技术精进路线图
  • 掌握技术管理与转型的方法
  • 熟练应用高效便捷的职场工具

课程寄语

无论你是想持续提升技术能力的开发者,还是想转向技术管理谋求更大发展的程序员,都可以从这个专栏中,获得你想要的方法、工具,用它们指导自己的工作和生活,通过努力和认真执行,提高你的时间单价,赚取更多的收入,消除因各种各样的需求悬置带来的痛苦,给自己创造一个有助于幸福生长的环境。

第01课:技术成长的三阶段模型

引言

作为整个系统课程的第一部分,我想先跟大家分享的是如何选择技术方向,我将结合技术成长的三阶段模型,讨论在入行、构建技能树、技术转型、团队技术方案选型等常见场景中如何选择适合自己的技术。

努力只有在方向正确时才有价值。

开发者选择技术也是如此。假如你阴差阳错地选择了一门过时的技术或者普及度不高的技术,你在找工作时就会不断受挫,即便投入实际工作中后也会忧心自己的发展前景。

我们先设想如下的几个场景:

  • 你刚进入软件开发领域时,急需选择适合自己和市场的技术才能更好地就业;
  • 你做了一两年技术工作,开始构建自己的技能树(知识图谱),需要选择与你现有技术相互补充、1+1>2的技术来学习和提升;
  • 你的技术能力慢慢在团队里凸显出来,成了先锋官,有新的项目、新的产品时,你总是被赋予探索技术方案的角色,可是一招不慎,你选择的技术就可能导致整个项目的失败;
  • 你使用 C++ 语言做了5年开发工作,越来越觉得这门语言不适合自己,想要学习一种新技术作为自己以后的主要开发技术,很担心再选错——因为你做开发的黄金时间,加起来也不过三四个5年;
  • 你成为技术负责人或者研发经理,需要决定团队的技术图谱,需要为团队承接的新项目选择技术方案,要考虑哪些因素呢?

所有上述问题,我们都会在第一部分中讨论分析,我们会找到选择技术方向时要考虑的各种因素,然后结合特定的场景,看看你在选择时具体需要做哪些考量。

希望每一位读者都能掌握选择技术方向的方法,这会让你具备更强的竞争力和更高的身价;作为团队的一员,你会知道在为某个项目选择技术时该如何综合考虑,在风险、成长、代价之间进行权衡。

技术成长三阶段模型

为了更好地选择技术方向,我们先来介绍一个模型,我给它取了个名字叫“技术成长三阶段模型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值