---
title: "一个程序员的工作成就感"
author: "赵文海"
author_type: "person"
date: "2022-08-22"
updated: "2022-08-22"
column: "知行周报"
content_type: "article"
description: "该不该寻找工作上的意义？或许每个人都有自己的观点。"
image: "https://asset.youzhiyouxing.cn/image/2022/08/22/01GB2FMEEM1NRF7JDD6AANRTEP.jpg"
reads: "6526"
word_count: "2539"
reading_time: "6 min"
language: "zh-CN"
url: "/materials/1305"
canonical: "https://youzhiyouxing.cn/materials/1305"
site: "有知有行"
---

> 该不该寻找工作上的意义？或许每个人都有自己的观点。

大家好，欢迎来到「知行周报」。

本月当值主编，可能是一位连有知有行的老朋友们都未曾认识过的伙伴——技术组的赵文海小兄弟，我司深度幕后人员。我们可以透过他的第一视角，穿越外部与内部的藩篱，看到有知有行里有谁，以及在这里发生的事情与展开的思考。

如果你们有任何好奇的问题，也可以在这里向我们提出。

祝新周愉快。


> 满足永远是一个流动的状态，因为我们在生活中付出的努力也是流动的。 ——Lawrence Yeo《满足的多世界理论》


上面这句话，来自有知有行之前给大家推送的一篇 [文章](https://youzhiyouxing.cn/n/materials/1210) ，讨论的是为何我们难以拥有「满足感」，「满足」又为何如此难以定义。在我被问及作为有一名程序员，整天对着一台电脑写代码会不会很无聊，工作的成就感来自哪里的时候，我想到了文章中的这句话。

想问问正在看这篇周报的你，你觉得 *什么是成就感* ？

在动笔之前，我还真的去查了一个这个词的定义：


> 「成就感」指一个人做完一件事情或者做一件事情时，为自己所做的事情感到愉快或成功的感觉，即愿望与现实达到平衡产生的一种心理感受。


对于我来说，成就感也是一种满足感。当我回顾工作的这 4 年，我发现这种感受确实就像 Lawrence Yeo 写的那样，一直在流动。

# **我做完了这件事！**

其实我的大学专业并不是计算机相关的，我学的是电子科学与技术，简单点说，这是一个偏向于搞半导体的专业，但也开设了编程相关的课程，比如C语言、Java 等。这是我人生中第一次接触编程。

通过代码，我们就能指挥计算机自动去完成某些事情，这太有意思了！渐渐地，我对编程的兴趣显然盖过了我对核心专业的兴趣，在好奇心的驱动下，我也在课外主动去学了更多。

作为一个初学编程的人，满足感实在是很容易获得。这似乎是一种「新手福利」，我们学习一个新的东西，从完全不会到开始会了的过程中，正反馈总会来得更快速和密集。但是通往精熟的道路上，我们会面临正反馈逐渐减少，甚至是挫折感越来越多的挑战。但是没关系，那个时候的我，还会为了成功用一两行代码在控制台输出了一句话、编写出来一个简单的函数或者跟着文档实现了一个小小的 demo 而兴奋不已。

我可以通过代码完成一些事情，就好像我完成了一个乐高积木的搭建一样，有一种动手去做的乐趣。  


这种简单的快乐一直延续到工作初期。我成为了一名正式的程序员，虽然完成的功能不是很复杂，但想到软件发布后能被成千上万的人使用，满足感油然而生。

但是就像《满足的多世界理论》里写的一样，此时的我和过去的我不是同一个我。当我获得这种「完成」的满足感时，我的经验更丰富了，我的自信更充足了，我不再满足于只是简单的「完成」了。

我还要完成得很厉害。

# **招式（技巧）要好看**

之前和编辑部的小伙伴解释编程这件事——就像同样的选题，你们每个人写出来的文章都不一样，编程也是这样一件自由度很高的事情。同样的功能，每个人写出来的代码都不一样，无论是从资源消耗、运行效率、代码的可维护性等方面，都会存在差异。对于我来说，编程也是有「作者」的。也正是因为开始有了这种意识，我希望我能在编程技巧上进行更多学习和实践：

- 学习一些设计模式和重构技巧，并尝试在工作中应用，让代码可读性更强、更易于扩展和维护；

- 我并不是计算机专业出身，所以也恶补了很多计算机基础知识，了解代码运行背后的更多奥秘以外，也为写出更好的代码提供了一些理论指导；

- 积极学习新技术，提高工作效率和编程体验；

- 阅读所用开源库的代码，想从大神的代码中看看他们是如何思考和解决问题的。

在这个阶段，我热切渴望学习更高端的技术，见识更厉害的大神——我要去大公司。去看看大家在用什么技术以及如何开展工作。

后来，我的愿望实现了。我的确增长了一些见识，也积累了一些工程经验，但这种满足感没有持续太久，我开始觉得工作变得无聊了起来，单纯能够越来越好地应用代码技巧给我带来的快乐逐渐减弱，我发现我并不是那种可以单纯痴迷于技术的人，技术是为业务服务的，我需要从业务中找到意义。

问题就出在这里。

面对现实需要勇气，我必须承认，当时对于在做的 App 我毫无兴趣。一款争夺用户注意力的娱乐软件，注定会走向一种混乱的商业模式，例如频繁的推送、乱飞的弹窗等。我工作的成就感就在这些观察和思考中，悄悄漏了气。

或许我在一部分人眼中，显得很幼稚。即便是幼稚，这些体验对我而言也依旧是最真实的，我无法视而不见。我知道是时候改变了。

# 建设属于自己的意义感

我很早就是有知有行的用户。产品是人做出来的，在使用有知有行的时候，我就会想象这个团队里的人是什么样子的——他们喜欢自己的产品吗？他们在工作的时候，挫折和痛苦是什么？兴奋和满足又来自什么？

然后我就看到了有知有行发的招聘信息。这好像是命运给我的橄榄枝，我当然要牢牢抓住它。

现在，我能十分确认的是，我是我们公司产品的忠实用户，做自己需要和喜欢的产品本身就是一种满足感，虽然我只是负责解决一些技术上的「小问题」，但这也是团队要解决的「大问题」中的一部分。

该不该寻找工作上的意义？或许每个人都有自己的观点。我身边的很多朋友看起来也很潇洒——工作就是工作，拿钱干活。但是对我而言，如果看不到工作背后的意义，完成工作也没有什么满足感，何况，我还要投入至少每天三分之一的时间。

我还在继续成长，我的感受和观念也会变化，「我们常常将满足看作是一段旅程——从『我的当下』到『想要的未来』——的终点」，我还有很多个终点。

最后再给大家分享一段我很喜欢的话：


> 不管那些灵性大师怎么说，野心都有利于培养健康的心态。没有了野心，你永远不知道自己能够接受哪些挑战，以及如何激发自己去解决这些问题。野心很重要，因为它提供了一种目标感，这也是让人生变得有意义的关键。


祝大家都在走向「满足」的旅程上。

  
本文章所载内容仅供参考，不构成投资建议。市场有风险，投资需谨慎，投资者应保持独立思考。详见 [《文章免责声明》](https://youzhiyouxing.cn/agreements/ARTICLE_DISCLAIMER) 。如转载使用，请参考 [《文章转载规范》](https://youzhiyouxing.cn/agreements/ARTICLE_REPRINTED) 。

## 相关阅读

- [投资中，我们相信的事](http://youzhiyouxing.cn/materials/1906?format=md)
- [为钱指出流动的方向](http://youzhiyouxing.cn/materials/1844?format=md)
- [请查收：一份你专属的财务体检报告](http://youzhiyouxing.cn/materials/1815?format=md)


## Citation

> 「一个程序员的工作成就感」，赵文海，有知有行，2022-08-22。
> http://youzhiyouxing.cn/materials/1305

---

*来源: [有知有行](http://youzhiyouxing.cn) · [更多内容](http://youzhiyouxing.cn/llms.txt) · [完整索引](http://youzhiyouxing.cn/llms-full.txt)*
