阿里资深技术专家的10年感悟
极客时间编辑部
讲述:子阳大小:1.78M时长:03:53
日前,阿里资深技术专家无相发文分享了自己在多年职业生涯中,解决问题的方法和感悟,以供开发者参考。
1. 一个人走得快,一群人走得远
这句话是阿里的土话。没有多年的编程经历,不会深刻地感受这句话背后的逻辑与力量。一个人持续做一件工作量较大且较长期的事情时,对心力的考验是很大的。如果多人协同,心力压力能够得到很大的缓解。
此外,《The Costs and Benefits of Pair Programming》这篇论文的研究表明:结对编程能够改进设计质量,减少代码缺陷,减少员工离职风险,提升软件技能。团队解决问题的速度变快,同时更加愿意坐到一起工作。
2. 当你不舒服,难受或陷于困境时,应该停下来思考
困境是个人成长的最好机会,放弃、逃避、拒绝思考,就意味着放弃成长。如果遇到困境不自知,不解决,则会出现昨日所不知不能者,今日仍是不知不能;去年所不知不能者,今年仍是不知不能。
而且,很多人表示遇到困境时,通过个人的努力依然不能突破。这种情况下,可以尝试另外一条路,像《能力陷阱》这本书所说的一样,可以引入外部的力量。
3. 学习能力与思维模式是一个人的核心竞争力
“没有自学能力的人没有未来。”首先,要承认自己的不足,任何事情不是天生就能精通,要通过训练才能达到优秀的程度。很多事物的判断能力,要是逐步建立的。只有意识到自己的不足,才能觉悟,去学习进步。
其次,要掌握优秀的学习方法。当你完全能用自己的语言准确讲述你所学的知识,知其然,并知其所以然,你才是真正完全的掌握。对于工程师来说,学习要做到目到、口到、心到、手到。
然后,要掌握搜索信息的有效方式。现代是一个信息非常充分乃至爆炸的信息社会。如何高效获取信息,分析信息是非常重要的能力。相对常规的模式是:当你发现问题,定义出问题,就去搜索业界最优秀的解决方案,并且花时间研究方案,了解原理,最后不断地学习实践。这种方式能够有效保证你对问题的解决方案是相对优秀的解决方案。公司对高层级的同学,必须有业界全局的视眼与思考。
如何提升获取的信息质量,这里有一些建议:
精确定位问题
梳理出关键字与概念
“全网”搜索
分析研究
实践 & 结论 & 假设
最后,要具备优秀的批判性思维模型。在《批判性思维工具》一书中,对思维的水平分了三个层次:较差、中等、最佳水平的思考。当前很多同学可能在多数问题上都处于较差水平层次,很多认知来自直觉或者自我视角。最佳水平的思考要做到三点:全局、公正、客观。
另外,多数人终生停留在鲁莽的思考阶段。鲁莽的思考者,不知道如何确定自己的目的是否清晰,不知道自己的假设是否公正,不知道自己的结论是否符合逻辑。如果没有思考的概念,也就从不会对自己的思维进行反思。
左宗棠的学习方法与国外的《批判性思维工具》,都在要求我们把自身脑海中不清晰的概念与逻辑梳理清楚,建立满足第一性原理的认知体系与评判标准。幸好在当今互联的信息社会,很多人已经开始这样做了,所以从小就受“填鸭”式教育的我们,更需要奋力精进。
以上就是今天的内容,希望对你有所帮助。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(3)
- 最新
- 精选
- 小小靖置顶如果你对极客新闻有任何建议或意见,欢迎添加小编微信(Eudora895)反馈与交流。
- 金生所谓大道至简,就是这样
- 天涯海峰左宗棠学习法是指写给儿子的家书吗
收起评论