软件工程师你真的喜欢你的工作吗?

开发 测试 前端
作为一名软件工程师对待工作的激情、态度和工作方式很重要,不能满足于现状,要不断的寻求创新。最重要的一点,你真的喜欢你正在做的事情吗?

原文来自DZon,作者Robert Diana发表的一篇《 As A Software Engineer, Do You Really Like Your Job? 》。作为一名软件工程师对待工作的激情、态度和工作方式很重要,不能满足于现状,要不断的寻求创新。最重要的一点,你真的喜欢你正在做的事情吗?

内容如下:

我喜欢这种做事方式。首先,我在Facebook日志页面上寻求反馈,询问人们喜欢看什么样的文章。有人希望得到更多的从前辈那里来的关于个人事业上的忠告,而正好出现了两篇这方面的文章,让我轻松了一下。在这个行业里,如果你想找,你会找到很多从有经验的人哪里提供的人生事业上的忠告建议。今天,我的主要目的是要让你——一个软件工程师——弄清楚自己是否正走在正确的道路上。基本上,软件工程师是一个非常辛苦的工作,通常压力非常的大。所以,如果你并不是真正的喜欢你现在的工作,你需要采取行动,找到你真正喜欢甚至热爱的事情。问题就在于你如何知道现在是做这种改变的时机?

Erik Petterson有一篇非常有趣的文章,他把工作对工作的满意情况比作咖啡桌。这是一篇非常有趣的博客,对检测你是否喜欢你的工作做了一个非常好的总结:

对那些不能融入自己的工作的人的建议。列出对工作的满意情况的清单。问自己,“我获得的报酬合理吗?我是否喜欢我正在做的事情,我在跟什么人做这些事情,好时光看上去是否还会继续吗?”

有很多的网站都可以找到你当地的软件工程师的平均薪资水平。你需要确保你的薪资水平至少是在平均水平以上。

跟你共事的团队也是非常重要的一个方面,因为它可以让你的工作更加有乐趣。我曾经有过几份工作,在那里,我根本提不起任何兴趣在下班后和他们一大群人一起玩乐。然而,我也曾在一些团队里,我们就像一个大家庭,工作充满乐趣,即使在工作压力很大的时候也是如此。问问你自己,真的喜欢那些和你一起工作的人吗?你每周40小时都和他们在一起,很有可能你还要用去每周10小时的时间在家中想着他们。不喜欢他们,你的家庭生活也会不好过。

“工作稳定”这个词在当前我们这个行业有点被误用。即使是像IBM, Microsoft甚至Google这样的企业巨人里,在过去的两年也有人被辞退。如果是在一个小公司里工作,稳定性将会一直是个问题。问题就在于你有一大堆账单要支付,一个稳定的工作来源是必须的。你能做的是搞清楚公司自己是否稳定。公司里这方面是否有很多的人辞职去寻找其它的工作?公司的客户是否在增加?公司是否在削减像免费咖啡或瓶装水等小福利?同样,员工的幸福感水平如何?所有的这些事情都能反应一个公司的健康水平,能用来告诉你是否该寻找一份新的工作,保护自己的经济健康。

***,可能也是对软件工程师来说最重要的一个,你真的喜欢你正在做的事情吗?对有些人来说,对工作的热爱可以克服任何其它方面的不足。这并不一定是件好事,除非你已经非常的富足,工资对你来说已不重要。在有些公司,工作可能会一直非常的有意思,干起来非常的有乐趣。然而,像这样的工作并不很多,但你的兴趣爱好会很广泛。你怎么知道你现在是否喜欢真正在做的工作呢?Merlin Mann写了一篇神奇的关于摇曲柄的帖子。他对摇曲柄的描述跟你们当中的一些人的工作很相似:

我没有时间去考虑家庭。现在没有时间。我必须一直工作…我不停的打字。我一遍遍摇动病床上的曲柄。我努力呀努力…我一直干到昏天暗地不知几点,我都不知道我打出的究竟是些什么狗屎文字,我摇动曲柄甚至不知道该往哪摇。即使是我笨重的小曲柄没有挂上任何的东西,我仍然一直摇着。老爸们就是这样干的。他们摇呀摇,摇呀摇,摇呀摇,摇呀摇。

你是否也曾经处在这样的情形中?不论你干的多少,都会有更多的事情等着你做。如果工作没有兴趣,那就跟不停的摇动病床上的曲柄一样。最终,你天天去工作,做任何他们需要你做的,争取一份工资。这种生活没有乐趣,享受你的工作对你的整个人生幸福来说是非常的重要。如果你发现自己害怕去工作,即使不知道有什么事情要去做的情况下也这样,那么,你很可能就在干摇曲柄的工作。Merlin在这篇文章里引用了一句非常精彩的话,是关于你该怎么做的:

这已经是无法回避的清楚了,我在痛苦的做着每件事情。工作上,做东西时,玩乐时,以及在家里时。我不能忍受再多一天这样的日子。我已经决定了我需要去做什么。

你必须要认识到你能改变很多东西。你可以改变工作的方式,你可以让你的工作变成一个更适合工作的地方。如果这些不可能的话,还有什么你能改变的?也许这正是你换一个工作的时候了,除非你真的喜欢摇曲柄。

原文链接:http://www.aqee.net/2011/05/17/as-a-software-engineer-do-you-really-like-your-job/

【编辑推荐】

  1. 如何成为一名优秀的程序员?
  2. 程序员:请不要轻视我们的过去
  3. 老程序员10年技术生涯的思考 从C++到Java
  4. 程序员如何在"小公司成长"和"大公司学习"
  5. 还有什么更伟大 患ALS程序员生前用脚写完***代码补丁
责任编辑:陈贻新 来源: 外刊IT评论
相关推荐

2011-05-17 09:25:33

软件工程师

2015-07-02 10:06:27

软件开发软件工程

2009-02-12 11:52:23

软件工程师职业规划价值

2011-05-16 10:05:33

软件工程师Java工程师

2012-06-27 16:02:42

软件工程师开发

2019-11-18 09:56:48

谷歌Go语言开发者

2022-09-16 08:00:00

软件工程师求职薪酬

2013-09-03 09:30:44

软件工程师软件工程师头衔

2009-02-11 13:15:54

软件工程师女工程师google

2022-07-29 09:12:44

软件硬件开发

2022-01-16 07:12:30

软件工程师吵架开发

2019-08-01 10:20:10

2023-06-05 10:07:13

软件工程平台工程师

2024-01-22 09:51:37

ChatGPT编程任务程序

2018-12-27 10:46:20

数据库工程师DBA

2009-02-23 11:22:29

系统架构师软件开发经验

2015-06-02 04:08:42

软件工程师私活

2018-01-09 17:21:18

软件工程师创业代码

2021-04-22 09:00:00

软件工程师代码

2017-11-09 14:12:44

大数据软件工程师算法工程师
点赞
收藏

51CTO技术栈公众号