开篇,先打个鸡血,送给迷茫期的自己:
谁又能预见未来?
所以,人生才充满着一起可能性。
切入正题。
到底怎样做,才能从容面对技术热点?来自安晓辉老师的分享。
晓辉老师从以下四方面进行了分析:
- 热点技术会带来什么好处?
- 追热点技术的4种方式
- 我要不要追热点?用哪种方式追?
- 开发者的核心竞争力在哪里?
热点技术带来的好处
- 提升薪水
- 热点技术会改变一个人在团队中的位置和重要性
参与新技术的方式
- 基础设施
- 算法
- 应用框架
- 行业应用
要不要追热点
决定自己是否要追热点,关键是对自己的现状有个清醒的认识,判断自己接下来想往哪个方向发展。
一个人在公司的位置,可能有四种:
根据自己所处的象限决定自己是否要追热点。
开发人员的核心竞争力
人的能力分为三类,如上图所示。
资源
所谓资源,包括知识、技能、时间、金钱、人脉、天赋等。
资源往往是显性的、外在的,非常容易被自己和别人感知。
应用流程
所谓应用流程,指的是解决问题的方法、思维的框架、分配资源的方式、自我管理的模式等。
应用流程是内在的,容易被人忽略,但它却是解决问题的真正能力,当你具备了应用流程,才能很好的利用资源来解决问题,创造价值。
放在开发者身上,自主学习、逻辑思维、数据分析、价值判断、优先级排序、框架设计、想象力等能力,就是应用流程方面的能力。
应用流程这类能力,是可迁移的能力,是核心竞争力。有了这些,你才能快速的学习新知识新技能,你才能更好的整合你的知识、技能来解决实际的问题。
当拥有了应用流程能力,就会举一反三、触类旁通的表现,落实到技术上,就可以一门精、多门通,形成 T 型的知识结构,拥有强大的解决问题的能力。
开发者的工作分为3个部分:
- 输入
- 第一次创造
- 第二次创造
初阶的小伙伴,大部分直接在第二次创造阶段,直接编码实现。
高阶的开发者,重点在第一次创造。先在头脑里完成了设计,形成了解决方案。然后安排初阶的小伙伴,或者自己来实现。