我沉迷于有用。
I'm addicted to being useful

原始链接: https://www.seangoedecke.com/addicted-to-being-useful/

尽管软件工程领域目前面临挑战,作者在工作中仍能获得真正的满足感。作者注意到许多同事面临的压力增大,并将自己的快乐与果戈里《外套》中的阿卡基·阿卡基耶维奇的故事形成对比,他即使在悲惨的工作中也能通过*有用*来获得满足。 作者认识到类似的内在驱动力——一种解决问题的冲动,尤其是在自己能够独特地解决问题时——是其动力的核心。作为一名资深工程师,他们的角色完美地满足了这种需求,每天都有解决问题的机会。 这并非关于回报,而是内在的满足感,类似于工作犬。作者认为,许多工程师都受到类似的内在冲动驱动——解谜、控制,或仅仅是想要提供帮助。作者给出的建议是,有效地引导这种驱动力,驾驭职场动态,并避免被那些利用它的人所剥削。最终,理解这种内在动机是在这个领域取得成功的关键。

相关文章

原文

When I get together with my friends in the industry, I feel a little guilty about how much I love my job. This is a tough time to be a software engineer. The job was less stressful in the late 2010s than it is now, and I sympathize with anyone who is upset about the change. There are a lot of objective reasons to feel bad about work. But despite all that, I’m still having a blast. I enjoy pulling together projects, figuring out difficult bugs, and writing code in general. I like spending time with computers. But what I really love is being useful.

The main character in Gogol’s short story The Overcoat is a man called Akaky Akaievich. Akaky’s job is objectively terrible: he’s stuck in a dead-end copyist role, being paid very little, with colleagues who don’t respect him. Still, he loves his work, to the point that if he has no work to take home with him, he does some recreational copying just for his own sake. Akaky is a dysfunctional person. But his dysfunction makes him a perfect fit for his job.

It’s hard for me to see a problem and not solve it. This is especially true if I’m the only person (or one of a very few people) who could solve it, or if somebody is asking for my help. I feel an almost physical discomfort about it, and a corresponding relief and satisfaction when I do go and solve the problem. The work of a software engineer - or at least my work as a staff software engineer - is perfectly tailored to this tendency. Every day people rely on me to solve a series of technical problems.

In other words, like Akaky Akaievich, I don’t mind the ways in which my job is dysfunctional, because it matches the ways in which I myself am dysfunctional: specifically, my addiction to being useful. (Of course, it helps that my working conditions are overall much better than Akaky’s). I’m kind of like a working dog, in a way. Working dogs get rewarded with treats, but they don’t do it for the treats. They do it for the work itself, which is inherently satisfying.

This isn’t true of all software engineers. But it’s certainly true of many I’ve met: if not an addiction to being useful, then they’re driven by an addiction to solving puzzles, or to the complete control over your work product that you only really get in software or mathematics. If they weren’t working as a software engineer, they would be getting really into Factorio, or crosswords, or tyrannically moderating some internet community.

A lot of the advice I give about working a software engineering job is really about how I’ve shaped my need to be useful in a way that delivers material rewards, and how I try to avoid the pitfalls of such a need. For instance, Protecting your time from predators in large tech companies is about how some people in tech companies will identify people like me and wring us out in ways that only benefit them. Crushing JIRA tickets is a party trick, not a path to impact is about how I need to be useful to my management chain, not to the ticket queue. Trying to impress people you don’t respect is about how I cope with the fact that I’m compelled to be useful to some people who I may not respect or even like.

There’s a lot of discussion on the internet about what ought to motivate software engineers: money and power, producing real value, ushering in the AI machine god, and so on. But what actually does motivate software engineers is often more of an internal compulsion. If you’re in that category - as I suspect most of us are - then it’s worth figuring out how you can harness that compulsion most effectively.

If you liked this post, consider subscribing to email updates about my new posts, or sharing it on Hacker News. Here's a preview of a related post that shares tags with this one.

联系我们 contact @ memedata.com