使用你的工作,而不是相反。
大多数开发人员每天都精力不足。他们只做最低限度的事情。
见鬼,有时候我也是这样,划水。
但是,让自己与众不同并不需要太多。在与一群开发人员一起工作时,我将最好的与其他的分开了四个步骤。
4个步骤
以下是我的独特观点。如何处理您的职业的心理框架。
无论您是寻求升职的员工、寻找新机会的求职者,还是试图获得吸引力的自由职业者/顾问,都适用相同的步骤。
- 培养技能
- 显示能力
- 产生机会/线索
- 推销自己
重复这些步骤是建立有意义且高收入的软件职业的关键。
每一步是什么意思?
1. 培养技能
当您考虑发展您的职业时,这就是您通常会想到的。这是关于学习新事物。
您可以培养技术技能:
- 学习一门新的语言
- 尝试一个新的框架/库
- 研究测试、架构等方面的通用概念和模式
您还可以培养业务技能:
- 深入了解您的行业及其运作方式
- 更好地写作或记笔记
您可以学习大量技能。“硬”技能和“软”技能。
2. 显示能力
这里的关键是公开展示您正在学习的技能。
如果您学习了一项新的技术技能,请构建一个令人印象深刻的项目来展示它。
尝试将写作作为一项技能来学习?开始写博客。
不确定你的技能是否好?随便发货。提高技能的最好方法是公开你的作品。让别人看看。为您的项目建立用户。尽快获得反馈。
3. 创造机会
我经常谈论漏斗。它们是思考软件职业生涯挑战的重要比喻。
例如,求职只是一个漏斗。
在漏斗的顶部,您有很多可能想要工作的地方。然后,当您申请和面试时,该列表会缩小范围。理想情况下,最后你会得到一份(或几份)工作机会。
为咨询业务争取客户也是如此。您需要一个渠道来引入您有资格销售的潜在客户。
甚至获得晋升也是一个漏斗。你会想方设法引起你的经理和其他上级的注意。管理您为组织创造价值的机会。最终,当其中一项(或多项)获得回报时,利用它来请求加薪或头衔提升。
在你的职业生涯中取得成功通常是一场创造和追求机会的游戏。
4. 推销自己
对于许多开发人员来说,这一步是最难的。
您需要能够以以下方式谈论自己:
- 对自己创造价值的技能和能力充满信心
- 以过去成功的证据为后盾,最好是基于数字的证据
- 清楚你的要求和你的价值
销售不一定是黏糊糊的。许多开发人员都弄错了。
实际上,良好的销售就是找到为他人创造价值的方法,同时仍然保护您的时间和价值。销售是一种对话。
有了正确的渠道(见上面的#3),你可以自信地推销自己。没有任何机会能成就或毁掉你。因此,您可以清楚使项目成功所需的条件。
付出越多越充实
这4个步骤实际上是一个循环。
您将不断培养技能、展示能力、发掘潜在客户并推销自己。
当你让飞轮运转时,它可能会很慢。但在你职业生涯的后期,你将开始积累更多的专业知识和价值。这是一个良性循环。
对于任何正在思考“我现在该做什么?”的开发人员来说,这种心智模型都是一个很棒的工具。找到要处理的循环步骤。
每日清单
我每天早上都会为软件开发人员写一些新东西。
如果你喜欢我的文章,点赞,关注,转发!