漫谈个人能力发展

开门见山

  • 聚焦
  • 恒心、方式与坚持
  • 升级

聚焦

按需所学(I will learn it when i need it)也许是一个不错的能力,但不应该成为有志工程师的价值观

我会在我需要钱的时候再去进行投资,这句话套上如上的实用主义光环就不那么漂亮了

用专注来换取效率,赢得差异性

当今各个行业通常都很巨大,你不可能学习所有的东西,有所选择地把其学精。

广度知识是深度研究的副产品

只要你有足够的好奇心去跟从你的兴趣,你会发现最终真正掌握很多其它的东西

看过网上一个例子:发言者说其爷爷是一个核物理学家,数十年在工作中获得这个领域中更深的知识让他成为了一个专家,同时也让他成为了一个优秀的数学家、不错的化学家、非常好的物理学家、还是一个合格的生物学家

为啥 python 不支持自增

学过 C、Java的人都了解自增运算符,但当你转用Python时,会发现没有此语法,好奇怪

若你把它看作理所当然时,你会丧失一些深度对照理解的契机。这是因为 Python 和 C 语言概念上的一些差异所致

Python 中,变量是以内容为基准而不是像 C 中以变量名为基准,所以只要你的数字内容是 5,不管你起什么名字,这个变量的 ID 是相同的,同时也说明了 python 中一个变量可以以多个名称访问,如

1
2
3
4
b=5
a=5
id(a)==id(b)
a is b 结果是 True

这样的设计逻辑决定了 Python 中数字类型的值是不可变的,改了 a,b 也直接变,这当然不是你希望的

恒心、方式与坚持

  • Stay Hungry、Stay Foolish(坚守痴心)

  • 学习并非快乐,要坚持。有兴趣,去琢磨和钻研,慢慢才变成会学习,最后才可能发展出一定的乐趣。这是身体上的内啡肽奖励,每个人的多样性是不同的,学习风格也不同,找到你自己的这份奖励

flowchart LR
	行为习惯 --> |决定|思考方式
	思考方式 --> |框定|发展路径
  • 迟滞岁月磨损的唯一办法是始终保持思考,怀抱欣喜之心学习

升级

$工作结果 = 思维方式 * 热情 * 能力$

能力一般有如此发展路径:

flowchart LR
按要求行事 --> 领会意图+主动回报 --> 抓住重点克服困难 --> 实现预测应对变化 --> 创造性地执行

在创造性地执行之前,都可以说在迈向一个词:靠谱

职业通道评审中常见的问题

  • 技术细节了解不足、核心数据关注不够、视野不够、对公司相关系统、行业动态了解不足
    • 只了解框架或仅关注业务层实现,专业深度了解不足
    • Case by case 地解决问题,缺乏提炼归类。人类学习能力其实就是抽象能力
  • 知识分享不足
  • 设备选型也是可以加强了解的,例如 GPU 机型不同型号的算力