【翻译】资深工程师代码之外的必备技能清单

简介: 草草翻译~原文:https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f会议技:说的是如何组织和主持一个会议,和做一个在会议上说得最多的人是两回事哦~文档技:如何写一份设计文档,接受反馈并在一个合理的时间段内落地完善。辅导技:如何辅导一个新入职同

草草翻译~

原文:https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f

  • 会议技:说的是如何组织和主持一个会议,和做一个在会议上说得最多的人是两回事哦~
  • 文档技:如何写一份设计文档,接受反馈并在一个合理的时间段内落地完善。
  • 辅导技:如何辅导一个新入职同事、一个中期同事、一个需要技术建议的新管理者。
  • 鼓励技:如何鼓励一个资深管理者,在一个他并不太熟悉的技术领域,表达他的观点,而不是两眼翻白或让他难堪。
  • 表达技:如何关起门来,向一个有点羞于公开承认不了解该技术领域的前辈,解释清楚技术概念。
  • 影响技:如何影响另外一个团队,使用你的方案而不是让他们自己造轮子。
  • 求助技:如何让另一个工程师在你求助时,乐于给你提供帮助。
  • PM技:如何领导一个项目,甚至实际上你对任何在这个项目里的人都没有管理权。
  • 亲和技:如何让其他工程师愿意听你BB,而不会让他慌到。
  • 倾听技:如何听取其他工程师BB,而不会让自己慌到。
  • 断舍技:如何放手那个你视之若宝的大作项目,这样你可以重新启航。
  • 教授技:如何教授另一个工程师,来关注那些真正值得关注的东西:实操、正确性、测试、代码质量、性能、简洁性等。
  • 汇报技:如何向干系人沟通项目状态。
  • 说服技:如何说服管理层他们需要投资一个不小的技术项目。
  • 开发技:如何建造软件并在过程中交付更多的价值。
  • 创业技:如何匠造:从一个项目提案开始,使它得到普遍认可,并有业务方来买单,到执行落地。
  • 唐僧技:如何做到足够重复自己的观点,直到相关干系人开始听取。
  • 选择技:如何挑选你的战场。
  • 助缘技:如何帮助他人获得晋升。
  • 八卦技:如何获得真实的一手信息,如何八卦,建立八卦网络。
  • 寻活技:如何自己找到有意思的活儿,而不是让别人给你指派。
  • 指正技:如何告诉别人他做错了,而不使他感觉到羞愧。
  • 皮实技:如何优雅地接受负面反馈。

。。。

清单不完全,各位看官有看家技分享下?

目录
相关文章
|
2月前
|
开发者
代码之外:开发者的软技能修炼手册
在软件开发领域,代码只是冰山一角。成为一名优秀的开发者,不仅需要扎实的技术功底,更需具备一系列软技能。本文探讨了沟通能力、时间管理、团队协作、持续学习、解决问题、适应变化、领导力及情绪管理等关键软技能,并提供了实用心得,助力你在开发之路上全面发展。希望你能在这条道路上不仅技术精进,更能成为一名全面发展的优秀开发者。
|
4月前
|
算法 测试技术 持续交付
技术感悟:代码之外的智慧
【8月更文挑战第14天】在技术的海洋中,我们常常沉浸于代码的编写和调试,追求着更高效的算法和更优雅的解决方案。然而,技术的世界远不止于此。它还包括了对问题的理解、对工具的运用、以及与他人的协作等多个方面。这些看似与代码无关的技能,实际上对我们的技术成长有着深远的影响。本文将分享一些在代码之外的技术感悟,希望能够为大家提供一些新的视角和思考。
|
编解码 前端开发 JavaScript
非科班出身的人想要顺利地转型成为编程领域的专业人士的建议
@[TOC](目录) 非科班想要丝滑转码,可以参考下述步骤: # 1、具体方法 1. 了解想要从事的领域:比如前端开发、数据分析、产品经理等。通过互联网进行调查,了解这些领域的职责、技能需求、发展前景等。 2. 学习基础知识:了解领域后,可以通过互联网、在线课程、书籍等途径学习基础知识。例如,如果想成为前端开发者,需要了解 HTML、CSS 和 JavaScript 等编程语言,掌握前端框架 (如 React、Angular 和 Vue 等) 和版本控制工具 (如 Git 等) 的基本使用。 3. 实践项目:掌握基础知识后,可以尝试实践项目,巩固所学知识并提高技能。例如,可以构建一个
|
7月前
|
前端开发 JavaScript NoSQL
假如你是一名专业的程序员,你将如何最快开发一个在线网站,并给出相应的代码及部署文档
假如你是一名专业的程序员,你将如何最快开发一个在线网站,并给出相应的代码及部署文档
63 0
|
关系型数据库 MySQL 数据库
MinDoc:针对IT团队的文档、笔记系统
作为一名IT从业者,无论是在公司团队中,还是在平时自己写一些笔记、博客等文档,我都习惯使用markdown来进行书写。在使用过许多支持markdown语法的系统或软件(如Typora、未知、我来、思源、觅道等)后,我总觉得它们不能满足我的需求。直到我发现了MinDoc这款针对IT团队开发的简单好用的开源文档管理系统。我们下面将介绍一下这个项目及如何使用docker-compose 快速部署。
281 1
MinDoc:针对IT团队的文档、笔记系统
|
SQL 安全 Java
硬核,腾讯内部整理的面向开发人员代码安全指南,适合所有程序员
硬核,腾讯内部整理的面向开发人员代码安全指南,适合所有程序员
130 0
|
程序员 测试技术 API
程序员不撰写代码注释和文档的十大理由
在软件开发的世界中,撰写代码注释和文档通常被认为是一项重要的工作,它可以帮助其他开发者理解你的代码,更容易地维护和扩展它。然而,在实际操作中,很多程序员却选择不写注释或文档。以下列出了程序员们在实践中经常提到的十大理由,这些理由不仅揭示了他们对于撰写文档和注释的观点,也反映出软件开发行业中一些深层次的问题。
167 1
程序员不撰写代码注释和文档的十大理由
|
架构师 Java 中间件
阿里内部从初级程序员到架构师学习路线+配套学习资源
阿里巴巴终于公开了从初级程序员到架构师的学习路线图,这里相对应的基本上就是从P5到P8的晋升体系!今天老师将会带着大家从初级程序员开始一点点分享整个晋升体系!
|
XML NoSQL 前端开发
如何当个优秀的文档工程师?从 TC China 看技术文档工程师的自我修养
既然技术文档工程师传播的是技术内容,那么技术内容是如何进行传播呢?一名优秀的文档工程师又如何借助这种规律,让内容传播的更远,在其中他又可以借助什么工具来提升效率呢?
424 0
|
设计模式 程序员
什么是好的代码和好的工程师?
什么是好的代码和好的工程师?
104 0