内向者的职业发展指南
专业发展似乎只是公司随口说说的流行词。有些公司会为员工预留参加会议、购买书籍和订阅学习网站的预算。而另一些公司则对开发人员不在办公桌前处理项目的想法嗤之以鼻。有时,最大的障碍是说服开发人员自己进行任何专业发展,因为这看起来像是“浪费”时间。
专业发展非常重要且极具价值。
什么是专业发展?
职业发展可以是任何有助于你职业发展的事物,形式多种多样。
- 参加会议或聚会
- 接受指导
- 撰写博客文章
- 阅读文章和书籍
- 观看教程和会议视频
- 练习代码套路
- 开展示例项目
- 为开源项目做贡献
为什么它很重要?
职业发展是拓展和提升开发者技能的机会。它需要你花时间回顾过去,思考你需要或想要学习什么,而不是当下需要什么。它还可以让你练习或将现有的技能传授给他人。
记住,你经常被要求从事专业开发工作。这需要你跟上软件开发领域的现有技术和最佳实践。有些老旧的软件和语言仍在更新;例如,COBOL 在过去五年里就进行了更新。
与类似领域的其他开发人员交流也是一种职业发展的方式。许多软件问题并非新鲜事物,学习他人如何解决相同问题可以带来新的答案和解决方案。建立并维护这些个人网络和导师关系对于你的职业发展至关重要。
向管理层说明情况
并非每个人都能只利用自己的时间进行职业发展,也不应该被要求这样做!人们在工作之外有很多义务,职业发展不应该成为他们的阻碍。如果你做好准备,那么进行职业发展就会更容易。
-
将职业发展与年度评审中提到的个人目标联系起来。
职业发展是你磨练技能、成为更优秀开发者和个人的机会。成为更优秀的开发者将对你和公司都有益处。许多职业发展活动的成本都很低。 -
将职业发展与团队或部门的目标和计划联系起来。
有些团队需要将所有时间都投入到某个项目中,而职业发展可能与任何当前项目都不太契合。尝试将其与更大的目标和计划联系起来。 -
制定计划。
展现你正在着眼未来,提升当前和未来项目所需的技能。这通常与技巧1相辅相成。如果你没有计划,可以与你的经理或高级开发人员一起制定一个。 -
从小事做起。
如果你的公司没有明确规定专业发展时间,那么每周或每隔一周固定一个小时是一个不错的起点。
进行防御性日程安排。
在日历上安排一段合适的时间,避免会议占用你的时间。如果可能的话,预订一个远离办公桌的房间,以最大程度地减少干扰和打扰。
确实去做吧。
专业发展时间的实用性取决于您如何利用它。
我每周都会列出一些文章、教程和视频供大家选择。到了周三下午,我会从清单中挑选一些内容并完成。我还会利用这段时间撰写博客文章(比如这篇!)并指导其他开发者。
珍惜你的职业发展时间,把它当作一次重要的会议。你的职业生涯可能就取决于此。
封面照片来自#WOCinTechChat
文章来源:https://dev.to/geekgalgroks/the-introverts-guide-to-professional-development-3408