首页 > 其他分享 >如何建立目标驱动的软件职业生涯

如何建立目标驱动的软件职业生涯

时间:2023-04-16 14:03:09浏览次数:37  
标签:职业生涯 开发人员 问题 工作 驱动 软件 考虑 职业

不要讨厌你的日常工作

image.png

大多数开发人员都感到无聊。

每天的工作都是永无止境的任务、工单和会议。他们很少觉得与他们正在构建的产品有联系。

如果这是你,那不是你的错!大多数软件产品都没有吸引力。

另一个约会应用程序或送餐网站。FinTech 或 AdTech 产品只会让富有的公司变得更富有。

但它不一定是这样的......

选择目的

作为一名开发人员,您拥有一套抢手的技能。

包括最近残酷的科技寒冬在内,软件仍然是增长最快的就业部门之一。

对你的技能的需求给了你杠杆。这意味着您可以选择工作地点。您可以决定您最感兴趣的问题。

互联网上的许多文章都鼓励您追随金钱。“最大化你的总薪酬。”

如果你想要钱,那很好,但在内心深处,我们大多数人真的想要不同的东西……

我们工作中的快乐、意义和目的。

实际影响

避开金钱并选择充实的工作。说起来容易做起来难。

选择职业目标意味着什么?

  • 花时间想想你认为人类面临的一些最大挑战。可能是贫穷、战争、种族主义、气候变化或其他。你热衷于解决哪些大问题?对你个人有影响吗?
  • 更具体地了解您正在探索的问题。不要考虑“气候变化”,而是考虑洪水、农业或电气化。不要考虑“贫困”,而应考虑医疗保健、教育或小额贷款。
  • 现在,考虑您已经了解的主题和行业。您的技能和过去的经验在哪些方面与这些问题重叠?什么使命对你来说最有意义?

这些都是大问题!

花一些时间记录他们。拿出一张纸并集思广益。

即使您不立即改变职业,探索未来潜在选择的过程也会有所帮助。它让你专注。北极星指引你的道路。

进行切换

没有一种方法可以在您的软件职业生涯中找到意义和目的。

每个人的路看起来都会不一样。我们都有不同的目标、环境和过去的经历。

没有正确的道路。

通过在公司内部倡导与您的价值观相一致的变革,您或许可以使您当前的工作更有意义。也许你换了一个不同的团队来专注于对你更有意义的问题。

也许您晚上和周末都在研究解决方案。副业可能会在未来发展成某种东西。

或者,你做出了重大的职业转变。面试另一个行业的不同工作。彻底改变你的职业道路,为一个大问题寻找有意义的解决方案。

同样,我无法告诉您什么是最佳路径。

但你当然应该考虑一下。这是通往软件开发人员充实职业的道路——构建您关心的产品。

每日清单

喜欢你在这里读到的吗?我每天早上为 2,000 名软件开发人员写一些新东西。

如果你喜欢我的文章,点赞,关注,转发!

标签:职业生涯,开发人员,问题,工作,驱动,软件,考虑,职业
From: https://blog.51cto.com/u_12409319/6193447

相关文章

  • 《需求工程—软件建模与分析》1
    功能需求中按抽象层次的高低分为业务需求、用户需求、系统需求。业务需求是系统的目标,用户需求是系统的任务,系统需求是系统的行为。 对于非功能需求,我们很难在系统完成之前清晰地看到,很多时候是在系统完成之后才会发现非功能需求。在解决系统成功或失败的因素中,非功能需求与功......
  • Win+R快速启动软件
    1.命令行cmd2.记事本notepad3.写字板write4.画图mspaint5.放大magnify6.计算器calc7.资源管理器explorer8.Win版本号winver9.服务services.msc10.注册表编辑器regedit11.音量sndvol12.虚拟键盘osk ......
  • [软件人生]关于程序员的坚持与成功
    给灵科弟兄的一段话:我不希望大家照着上面说的,变得世故。虽然有些时候,有些事情是矛盾的。但是,我还是坚持认为,保持自己,可能比随波逐流更重要,如果你真得想成为程序员中的翘楚,而不是被众人淹没。高潮和低谷都是会有的,高潮期往往很短暂,而低谷期往往很漫长,不是感觉的漫长,而是实际上的漫长......
  • 中小型软件企业初始管理记录20140922
    对于人数少于100人的中小型软件企业,员工的初始积极性是最重要的,企业应该考虑做到以下几点:1、薪资可以不高,但企业承诺一定要做到;2、通信费交通费必须考虑合理报销,报销过程要简单;3、加班餐费必须解决好;4、频繁加班后,需要考虑一定形式的团队建设,而且越快越好;5、员工的倒休要鼓励,不能让......
  • [软件工程]提前完成任务的风险如何定义
    近日在执行中,一个团队发来邮件:您好!关于周报有个问题想请教一下: 1.项目的安排工作提前完成了,怎么去规划风险?关于此问题,我的回复如下:提前完成是不是风险,一般要分为几个方面考量:1,计划时考虑不周全,也可能是项目周期允许,那没有问题;2,如果是因为对任务考虑不全认为过于复杂,这也没......
  • [软件人生]一个个人规划
    今年我已经把可度量绩效管理模型的最初形态投入了实践,并取得了一定的效果,避免了团队的内部争议和一些完全主观的不平等事情。团队内部已经达成共识,正在进行第二阶段数据的积累,以便于我后续构建模型使用。预计明年最迟后年,可度量绩效管理模型可以量化成为一个独立形态。有了可度量数......
  • [软件人生]有无选择之间的对话
    有无选择之间的对话,我们如何看待选择。丝雨江南16:43:14你好,有空吗?能否聊聊?青润16:48:45哦。想聊些什么?丝雨江南16:49:20嗯。关于人生职业规划,能有空聊聊吗?青润16:49:40这个话题,我不敢聊,因为时间太长。青润16:50:10如果我对您没有足够多的了解,我不敢提任何建议或者......
  • [软件工程]什么是项目
    把狗遗忘的人()10:07:06 青润()10:20:57请来群里说话,现在的临时会话都需要输入验证码,太烦人了。我今后将考虑不再接收临时会话。把狗遗忘的人()10:21:31没有时间表的能不能叫作是项目???愚人@SZ()10:21:36 青润()10:22:22呵呵,项目和时间表没有关系。只不过没有时间表的......
  • SQLyog Ultimate软件安装教程
    目录一、软件介绍二、软件下载三、软件安装 (1)首先下载云盘中的SQLyog-12.0.8-0.x64.exe (2)双击执行SQLyog-12.0.8-0.x64.exe文件,点击OK (3)选择下一步 (4)勾选协议,然后选择下一步 (5)更换软件安装位置,默认是安装到C盘的,建议安装到其它磁盘。  (6)等待安装完成 (7)选择UI(用户界面)语言......
  • 领域驱动设计-软件核心复杂性应对之道:第二章
    第二章语言的交流和使用2.1模式​ 由于语言上存在鸿沟,领域专家们只能模糊地描述他们想要的东西。开发人员虽然努力去理解一个自己不熟悉的领域,但也只能形成模糊的认识。有少数的团队成员会学着同时说这两种语言,但由于这样的人太少了,信息流会遭遇瓶颈问题,而且他们的翻译也不准......