程序员职业成功的十大预测因素 - LBacaj


在我 12 年多的职业生涯中,我帮助雇佣了 100 多名工程师。我管理并指导了多个工程团队的职业生涯。其中一些可能会让您感到惊讶,但我相信它们预示着我们行业的职业成功。

1. 工程师如何处理繁杂的工作
工程师喜欢最新和最伟大的技术。
但大部分的软件开发是:

  • - 把API粘在一起
  • - 重构糟糕的代码
  • - 修理别人的错误

如果他们讨厌枯燥的工作,他们就会努力去做那些令人兴奋的事情。

2. 工程师如何对待比他们资历浅的人
如果一个工程师在早期看不起后辈,不帮助或指导他们,他们在以后的职业生涯中很可能不会更好地对待他们。反过来,他们会努力成长。

我们的领域是复杂的;许多成长来自于教导他人。

3. 工程师如何沟通,特别是与非技术人员的沟通
跨领域和向上的理解意味着知道何时使用。

  • - 简单明了的语言
  • - 减少或增加技术细节

在这方面投资。它是预测技术人员成功的一个可靠指标。

4. 一个工程师的自我意识
了解:

  • - 一个人的形象如何。
  • - 一个人的行为所产生的影响。
  • - 他们对待别人的方式和让别人感觉。

那些有自我意识的人可以从错误中反弹并长期成功。

5. 他们是多么的谦虚
自负破坏长期的成功。

软件工程师能赚到好钱;有些人碰巧非常聪明。
但没有理由自负。总会有更聪明、更富有的工程师。
许多工程师需要稍微谦虚一下。

6. 对终身学习的热爱
我们的行业和世界在不断地发展。
如果开发人员不爱学习,他们就会陷入困境。

不学习会导致工程师们被困在他们讨厌的角色或地方。

7. 知道什么是值得学习的
在我们的行业中,学习是很重要的,但不是所有的东西都值得学习。
一些模式、技术或工艺将对工程职业产生不成比例的影响。

知道什么是值得学习的,与学习同样重要。

8. 工程师愿意承担的风险
工程师必须做出正确的权衡,特别是在像技术债务这样的事情上。但技术债务是有风险的;它可能会使你和你的团队陷入困境。

但同样的风险,如果它们是正确的,可能会给你和你的团队带来巨大的好处。

9. 与其他人类合作
技术是很酷的。我们成为工程师是因为我们热爱技术。
但是,如果我们不关心人,那么我们的技术有多好就不重要了。

人是世界的主宰,如果我们不善待一些人,就会反过来影响我们。他们将主持我们的事业成功。

10. 对他人需求的关注。
每个人都专注于自己想要的东西。

  • 你的同事希望得到晋升。
  • 你的老板想让团队成长。

你上次建议你的同事晋升是什么时候?你最后一次告诉你的老板你的老板需要什么是什么时候?