您的位置:首页 > 职场人生

全栈工程师定义_定义软件工程师职业目标的5种方法

2020-05-05 06:45 579 查看

全栈工程师定义

根据您的职业目标决定寻找新的职业机会很容易,但是如果您不知道如何为自己设定职业目标怎么办?

在本文中,我将讨论您今天可以采用的五种技术,以使您的工程事业重回正轨,并实现您梦dream以求的目标,工作与生活之间的平衡和动力。

有目标地对待自己的目标

在进行生活管理和目标设定时,我们最好通过问自己“我是不是专注于20%的东西会为我带来80%的成绩?”来接受80-20规则。 换句话说,在我想到的所有任务中,我是否选择了影响最大的任务?

有证据表明,只有1%的美国人实际上从忙碌的日程表中抽出时间来定义自己的日常目标。 软件工程师(SWE)也不例外。

对目标有意识地开始于坐下来,并花时间将信念,动机和抱负分解为可量化的目标。

Adam Talcott建议使用SMART标准,作为软件工程师制定可行和可衡量的职业目标的一种方式。

将您的目标提炼成可量化的目标,并故意跟踪自己的进度,将有助于您追究责任, 甚至开始实现最疯狂的目标

寻找最适合自己的团队

如您所知,仅凭技术人才不能保证您在特定团队中的满意。 寻找最适合自己的团队也与化学,沟通,信任,解决冲突和专业发展息息相关。

研究表明, 团队凝聚力与积极的工作满意度密切相关 。 传统上,求职者没有自由采访他们未来的团队。 今天,您很有可能会拥有这种特权。

STELLARES的联合创始人兼首席执行官Roi Chobadi运用广泛的学术研究来开发五个可以帮助您评估未来团队的因素

  1. 智力刺激
  2. 学习目标
  3. 工作风格和意图
  4. 团队化学
  5. 多元化

花时间精心选择您的团队将加快您获得职业成功的旅程,尤其是与实现您为自己设定的其他职业目标有关的时候。 永远不要低估您周围的同事对您的健康和职业发展有多积极的影响。

明确技能发展领域

软件行业日新月异,需要不断的学习和培训才能跟上发展。 但是,正如我上面提到的,这些技能并不完全涉及最新的Kotlin代码更新或用于数据集成的重构技术的细节 。 您还可以研究最大限度地提高沟通,协作甚至面试领域的软技能。

一项要持续进行的重要技能是基于项目的面试。

尽管有些SWE会由于需要大量时间而不喜欢这些类型的面试,但没有比给他们一个真正的项目或解决问题的公司更好的方法来确定候选人的规模。 寻找一线希望—这些类型的面试也可能是测试您在某些领域的能力的一种好方法。

LeetCode是为基于项目的面试准备候选人的最佳方法之一。 该网站提供在线评估,培训以及各种工具和资源,以帮助求职者准备好进入他们面试的技术部分。

参加额外的演出也是另一种非常有力且实用的方法,可以在正常工作时间以外磨练您的技能。 自由职业是一种流行的途径,有许多网站可以使您获得新的机会。

无论开发领域是什么,选择对您而言重要的事情并围绕它设定目标都是您将来可能会为之感恩的行动。

还清学生贷款,结婚,购买房屋,建立家庭……除了下一个代码发布或产品部署之外,还有很多事情需要担心。 跟踪自己作为SWE的职业时,您需要决定现在和将来想要摆脱的生活。

您是否希望在未来五年内成为管理人员,或者对下一个十年的忍者代码感到满意,还是想要FI / RE (实现财务独立/提前退休)并在40岁之前退休? 花一些时间坐下来真正考虑您的生活设计。

在规划您的职业生涯旅程时,请记住,工作与生活之间的平衡是一件非常难以捉摸的事情,有些人甚至将其称为神话。 在《大西洋》的这篇文章中 ,《 华盛顿邮报》的记者布里吉德·舒尔特说,“平衡工作与生活”是一种颠覆,抵抗的行为,对个人而言,这确实很难。 担心的是您会被过度工作的老板所忽视,并被其他所有人视为威胁。”

在同一篇文章中,舒尔特建议放开理想的家庭生活形象,并就优先事项进行谈判,以实现适当的平衡。

开发人员John Sonmez通过以下方式很好地捕捉了这一点 :“照顾好自己,仔细选择人际关系,并在当前时刻尽可能多地生活,您会发现自己的生活不需要'平衡',因为您会无论您做什么,都能找到快乐和满足感。”

确定您最能完成的任务

生活成功的关键是要每天完成自己的工作。 您是否对星期一编写8至10个小时的游戏代码,然后在接下来的四天重复游戏代码感到兴奋吗? 还是您对在亚马逊上使用机器学习系统的想法充满热情?

牢记您的长期目标,并确保您现在所做的一切都可以使您走上实现未来三五年职业目标的道路。

也许您介于工作之间或最近失业。 在这种情况下,重要的是要回想上一份工作,并确定每天或每周最喜欢的部分。

释放内啡肽的工作是什么? 还是相反,是什么让您想要每天早上都按下贪睡按钮?

同样,如果您目前正在工作,请注意使您感到兴奋或满足的任务。 立刻注意到这些事情比以后再回头看要容易得多。

确保您的目标围绕着您发现最有收获的任务而不是浪漫化但实际上没有探索的任务而建立,这将巩固您的职业发展之路,并为您提供长期职业成就和成就的最佳机会。

功课让你变得更好

如果您已读过本文,那么很可能会认真考虑制定自己的梦想的SWE职业生涯。 无论您是在寻找在硅谷初创公司的第一份工作,还是过去十年来一直在开发Google应用程序,这些技术都将为您的职业道路增添清晰度和目的。

没有什么比失去职业感到更糟的了。 软件工程可以提供很多功能,但也可能会带来很大的压力 。 我希望这些技巧可以使您放心设定近期的可行目标,并在寻找下一个冒险之旅时弄清楚自己想要的东西。

作为分手的想法,我将挑战您在本周进行两项谦虚的任务:

  1. 每天花五分钟,最好是早上做第一件事,然后确定接下来12-15个小时的目标。 力争成为每天进行这种重要练习的人的1%。
  2. 现在,制定一个适用于您的“梦想工作”的目标(也许学习一种新技能或建立一家初创公司),并制定一个实现该目标的游戏计划。 确保目标可行,并要求您每天至少投资30分钟。

今天启动这些简单的任务将为您的生活增添信心,清晰度和目标感。

翻译自: https://www.javacodegeeks.com/2019/09/define-career-goals-software-engineer.html

全栈工程师定义

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: