软件工程师如何提升软技能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2715个文字,预计阅读时间需要11分钟。
目录+前言+学习新事物+精读+批判性思维+提出合理的论点+建立强大的基础+可迁移的技能+效率+更好的决策+序:最近读了一篇谷歌工程师总结的自己十年所学软技能,感觉说的很棒。
目录- 前言
- 学习新事物
- 精通
- 批判性思考并提出合理的论点
- 建立强大的基础
- 可转移的技能
- 效率
- 更好的决策
序:最近看了一篇谷歌工程师总结自己十年来所学到的软技能,感觉说的很棒,特地翻译成中文,希望能分享给更多的人,原文内容非常多,计划分几篇翻译出来,个人的水平有限,感兴趣的朋友也可以进去看英文原文。原文地址是:software-engineering-soft-parts(Addy Osmani)
正文: 前言
今天我将分享一些我在谷歌浏览器团队中作为高级工程师在10年间学到的一些软件工程“软技能”。在我的10周年纪念日,我想反思一些一直伴随着我的经验。我希望这些在你的职业生涯中对你有所帮助。
在我看来,成为一名优秀的工程师就是不断积累经验。项目无论大小,都是一个往你的工具箱添加新技术和工具的机会。当你将在一个项目中学到的技术与在另一个项目中学到的工具配对来解决问题时,这会为你带来更大的进步。
以下建议有助于大多数初级或中级开发人员向前发展,用来应对不断变化的技术,构建复杂系统,同时遵循软件工程范式中的标准流程并发现新的最佳实践。尽可能应用第一原则。学习将问题分解成更小的部分是生活中最重要的技能之一。
精通精通意味着高效的工作
这意味着您可以分辨出能带来价值的任务,并帮助您的团队将精力集中在这个方向上。
本文共计2715个文字,预计阅读时间需要11分钟。
目录+前言+学习新事物+精读+批判性思维+提出合理的论点+建立强大的基础+可迁移的技能+效率+更好的决策+序:最近读了一篇谷歌工程师总结的自己十年所学软技能,感觉说的很棒。
目录- 前言
- 学习新事物
- 精通
- 批判性思考并提出合理的论点
- 建立强大的基础
- 可转移的技能
- 效率
- 更好的决策
序:最近看了一篇谷歌工程师总结自己十年来所学到的软技能,感觉说的很棒,特地翻译成中文,希望能分享给更多的人,原文内容非常多,计划分几篇翻译出来,个人的水平有限,感兴趣的朋友也可以进去看英文原文。原文地址是:software-engineering-soft-parts(Addy Osmani)
正文: 前言
今天我将分享一些我在谷歌浏览器团队中作为高级工程师在10年间学到的一些软件工程“软技能”。在我的10周年纪念日,我想反思一些一直伴随着我的经验。我希望这些在你的职业生涯中对你有所帮助。
在我看来,成为一名优秀的工程师就是不断积累经验。项目无论大小,都是一个往你的工具箱添加新技术和工具的机会。当你将在一个项目中学到的技术与在另一个项目中学到的工具配对来解决问题时,这会为你带来更大的进步。
以下建议有助于大多数初级或中级开发人员向前发展,用来应对不断变化的技术,构建复杂系统,同时遵循软件工程范式中的标准流程并发现新的最佳实践。尽可能应用第一原则。学习将问题分解成更小的部分是生活中最重要的技能之一。
精通精通意味着高效的工作
这意味着您可以分辨出能带来价值的任务,并帮助您的团队将精力集中在这个方向上。

