欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

每个业务主管都需要向软件工程师学习的7课

程序员文章站 2022-04-08 18:21:31
...

  这与成为一个怪胎无关。 至少,不完全是

  企业领导者总是在学习。 因为总有改进的空间!

  但是他们还需要改善从谁那里学习的知识。

  向投资者学习是很棒的。 许多天使投资人在前世建立了自己的成功业务。 因此,他们给出的建议是无价的。

  向他们的销售人员学习也是一个不错的选择。 从他们那里,他们可以了解消费者对他们的产品的热爱以及需要改进的地方。

  向管理团队学习是至关重要的。 他们向领导者提供反馈,说明他们的业务愿景如何有效地转化为绩效。 另外,他们总是可以从经理的软技能中学到一两个东西。

  但是,企业领导者经常忽略一个团队。 这个团队本来应该很出色-但是由于他们的书呆子装束,他们的独特技能常被忽视。

  不要提高学到的东西。 改善你向谁学习

  你猜到了。 IT团队。

  从IT必须提供的众多角色中,我将重点介绍这个故事中的软件工程师。

  他们通常比开发人员更有经验。 而且他们与经理不断交流。 这使他们成为理想的学习对象。

  1.好奇心

  一个好的工程师对刚出生的孩子很好奇。 鉴于技术始终在变化,这对于与他们的技能水平保持一致至关重要。

  但是工程师的好奇心与企业领导者的好奇心根本不同。

  领导者可能对自己的业务新方向感到好奇,而工程师却会对如何朝这个方向感到好奇。 领导者对即将推出的新产品感到好奇,而工程师则对如何构建它感到好奇。

  领导者对"什么"感到好奇。 工程师对"如何"感到好奇。

  这正是领导者可以学到更多的地方。 出色的领导者与平庸的领导者的不同之处在于,他们不仅对"什么"感到好奇。 他们还考虑"如何"。

  以伊隆·马斯克(Elon Musk)为例。 他对"什么"感到十分好奇:向火星及其他地方发射火箭。 但他也对"如何"感到好奇。 这使他将SpaceX的火箭材料从今天的标准碳改为了不锈钢。

  马斯克不可能独自提出这个解决方案。 但是他听了工程师的话,并从他们对新材料的好奇心中吸取了教训。

  

  > The curiosity of engineers lies in the "how", not in the "what". Photo by Proxyclick Visitor Manag

  2.耐心

  大多数企业*都有远见。 然后,他们制定了一个三年计划,以实现这一愿景。 然后……他们采用了这个三年计划,并在三个月内实现。

  初创企业如何将三年目标变成90天计划长期视力过多会导致短期失败

  不耐烦是他们的美德。 为了扩大规模,领导者们试图使事情变快。

  但这是有问题的。 很明显,您在继续阅读之前应该知道这一点。

  好的事情需要时间。 如果您想编写出色的代码,则需要花费几周的时间。 大专工程师知道这一点。

  同样,如果您想发展出色的业务,则需要至少投资几个月。 企业领导者没有意识到这一点。

  在记录时间内完成惊人的工作听起来很不错。 它确实发生了-但这是例外。 98%的伟大事物需要很长时间。

  平庸的商业领袖希望在昨天之前完成所有工作。 优秀的领导者可以从他们的工程师那里学到:您需要完成一个项目,然后才能完成。 不管需要多长时间。 只要您每天都在进步,就可以朝着正确的方向前进。

  3.教学

  平庸的领导者认为,他们的愿景不言而喻。 伟大的领导者一直在教书。

  他们教他们的用户他们的产品如何运作。 Apple的主题演讲就是一个很好的例子。

  他们教他们的投资者他们的业务如何运作。 这对于保持投资者的信任至关重要。

  他们教他们的员工如何实现他们的愿景。 这是使业务蓬勃发展的秘诀。

  但是,领导者为什么可以从工程师那里很好地学习教学技能?

  我们以埃隆·马斯克(Elon Musk)为例。 他不仅从工程师的好奇心中学到了东西,这使他重新思考了火箭的材料。

  他还希望每个工程师都对整个项目有所了解。 从领导到高级工程师再到初级,这都需要大量的教学。

  马斯克不仅教他的工程师。 在此过程中,他通过观看工程师相互教学来学习教学方法。

  鉴于SpaceX目前的估值超过300亿美元,这种教学工作似乎是值得的。

  平庸的*讲道。 伟大的*教书。

  

  > Great leaders teach. Photo by Kristina Paparo on Unsplash

  4.注意细节

  作为领导者,了解全局至关重要。 迷失在细节中的前景令人恐惧。 因此,许多*忽略了细节。

  那是一个巨大的错误。 任何工程师,甚至是初级开发人员,都知道这一点。 在编码时,忘记的分号或错误的缩进可能会导致您的漂亮项目崩溃。

  同样,推销牌中的错字足以使投资者逃离领导者。 一个小错误会使领导者显得草率,懒惰和专心。 那不会建立信任。

  令人遗憾的是,许多领导者把粗暴和肮脏的事情做好了,然后将一些小事(例如纠正错别字)下放给了助手。

  但是,您永远不会看到软件工程师编写肮脏的代码并将其传递给他们的初级开发人员进行清理。 因为效率低下。

  在初级开发人员了解代码的工作原理并清除所有错误时,可能是圣诞节了。 考虑一下薪水和基础设施方面的钱。

  除了计算机科学家之外,每个人都编写草率代码的四个原因还有五个技巧可以使您的工作更清洁。

  但是,如果工程师自己投资几个小时,则成本可以降低到一小部分。 工程师从事如此低级的任务似乎很愚蠢-但就成本而言,这是值得的。

  在软件方面显而易见的是,可以直接转换回业务。 当领导者的助手通过俯仰甲板纠正错误时,领导者会给甲板提供三重抛光。

  平庸的领导者着眼于大局。 伟大的*也知道细节也很重要。

  5.有效沟通

  大多数领导者都很擅长交流。 毕竟,他们需要说服人们他们的愿景。