尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
每天坐在工位上怀疑人生,除了写代码我还会什么?一个程序员的自我救赎。
大学毕业两年了我陷在程序员这片泥潭里一边痛苦地上着班一边拼命寻找新的出路。这不是矫情是真实到骨子里的煎熬。01 从农村走出来的“别人家孩子”先说说我自己的故事吧。我相信能点开这篇文章的你经历大概率和我差不多——不然怎么会走上同一条路呢我出生在一个普普通通的农村家庭。从小我就是那种典型的“书呆子”小学、初中、高中成绩一直在班里名列前茅理科尤其拿手。那时候老师和邻居都说“这孩子将来肯定有出息。”可高考的结果只考上了一所双非一本。说实话拿到录取通知书那天我心里特别不是滋味。觉得对不起自己这么多年的拼命学习也对不起爸妈那些年起早贪黑供我读书的辛苦。但现实就是这样你接受了它就翻篇了你不接受它也还是这样。当时互联网行业正火人人都说程序员发展好、薪资高加上我自己也确实对计算机感兴趣所以填志愿时报了计算机专业。奈何分数不够被调剂到了机械专业。后来大二分流我选了机械电子方向。那时候我还没意识到这个阴差阳错的选择其实把我推向了另一个赛道——嵌入式。现在回头看那可能是我人生中第一次“被命运安排”但绝不是最后一次。02 大学四年真正有用的课都在课外说实话我认为现在的大学教育已经远远脱离就业市场的真实需求了。课堂上老师教的还是十几年前的老一套基础知识。我不是说那些知识没用而是说——那些东西我们完全可以在网上自学而且学得更快、更深、更贴近实战。但当时我没有这个意识。大一大二那两年我就像大多数大学生一样按部就班地上课、考试、混日子。每天的课不多而且很多是所谓的水课。现在回想起来那些课对我的成长几乎没有任何帮助。真正的转折发生在大三。那一年我接触到了竞赛圈子——电子设计大赛、RoboMaster机器人大赛。为了参赛我第一次主动买了STM32开发板、Linux开发板开始自己学C语言、学驱动、学系统移植。为了做出一个能跑起来的成品我在网上疯狂找资料、看教程、翻论坛。正是那段没日没夜调代码、焊板子、跑demo的日子才让我真正入了嵌入式的门。可以说不是学校教了我怎么做嵌入式是竞赛逼着我自己学会了怎么做嵌入式。也是从那时候起我才算真正走上了这条职业道路。03 考研、考公、工作三选一的结果是“全都要”大四那年我和所有同学一样面临着三个选择考研、考公、找工作。结果呢公务员没考上理想中的211大学也没考上。最后调剂回了本校读研究生。工作倒是拿到了一些offer最高的税前给到了1万。在当时这个薪资在同届同学里算是不错的了。但我不甘心。我觉得自己还能往上走一走觉得读个研究生出来起点会更高。于是我选择了调剂本校继续读书。但研究生阶段并没有我想象中那么顺利。导师属于放养型基本不怎么管论文、项目、研究全都靠自己摸索。更麻烦的是本科我学的是嵌入式到了研究生阶段这个方向根本不好发论文。为了能顺利毕业我只能硬着头皮自学机器学习、深度学习和计算机视觉。一边啃论文找创新点一边做实验跑模型就是为了凑出一篇能发出去的paper。没办法学校不会关心你擅长什么它只关心你能不能毕业。不过那段日子也不是全无收获。研究生期间我系统性地补了Linux相关的知识还接了一个公司的项目外包。来来回回做了几个项目前前后后赚了大概20万。对于当时还是学生的我来说那是一笔巨款。更重要的是它让我第一次意识到——原来我手里的技术是可以直接换来钱的。不用通过公司不用通过平台凭自己就行。04 上班之后我终于理解了什么叫“坐牢”研究生毕业后我进了现在的公司。工位不大格子间抬头是天花板低头是屏幕。每天坐在那里处理不完的即时消息改不完的bug对不完的需求。忙的时候脚不沾地不忙的时候就坐在那里发呆盯着屏幕怀疑人生——我坐在这里的意义到底是什么领导不怎么重视我每个季度的绩效都是最低档。干得多、说得少、不会表现在这套评价体系里约等于没有价值。其实我心里很清楚这个岗位我干不了一辈子。一方面是身体受不了——久坐、熬夜、精神高度紧张我才二十多岁已经颈椎不舒服了。另一方面是心累——拿着一份不高不低的工资干着一份随时可能被优化的工作每天都在被提醒“你随时可以被替代”。有时候我会想如果真的没有这份工作了我还能干什么想来想去答案是不知道。这大概是最让人恐惧的事情——你发现除了写代码你好像什么都不会。而你唯一会的东西正在变得越来越不值钱。05 存款是我唯一的安慰所以我现在拼命存钱。不敢乱花不敢投资不敢辞职。每个月工资到账先把大头转进储蓄账户剩下的才敢考虑怎么花。说来有点可悲但确实是事实——看着存款数字一点点增加是我目前唯一能获得安全感的方式。因为只有钱不会背叛你。它不会像公司一样跟你说“今年绩效不行”不会像市场一样跟你说“你的技能过时了”不会像领导一样跟你说“你要多创造价值”。钱就在那里实实在在地提醒我就算明天被裁了我还能撑一段时间。这段时间就是我下一段人生的入场券。06 为什么叫“程序员的自我救赎”我一直没有放弃做副业。研究生期间接的那个外包项目后来断断续续还在做。但问题在于太不稳定了——一年只有特定时间段有活干没有客源的时候就完全是零收入。我想把这条路重新捡起来做稳、做大、做成一个可以依靠的收入来源。但需要时间需要客户积累需要想清楚到底怎么走。这也是我开这个公众号的原因。我把它取名为“程序员的自我救赎”是因为我觉得——我们这一代程序员大多数都处在一个“等待被救”的状态里。等着加薪等着升职等着被看见等着不被裁。但等待没有用。真正能救你的只有你自己。所以这个号就当作我自我救赎的第一站吧。在这里我会记录自己所有的尝试——副业探索、技能转型、心态调整甚至是那些失败的踩坑经历。我不确定最后能不能成功走出一条路但至少我不想再这样下去了。不想以身体健康为代价当一辈子牛马程序员。不想每天坐在格子间里怀疑人生却不敢迈出任何一步。不想等到35岁那天拿着离职通知书才发现自己除了写代码什么都不会。路是走出来的不是等出来的。这篇文章是我作为一个程序员口才不好、文笔一般的人硬着头皮写下来的。没有什么华丽的辞藻只有最真实的处境和最朴素的愿望。如果你也是正在挣扎的程序员如果你也在想“除了写代码我还能干什么”——共勉。下期预告我研究生期间靠外包赚了20万但为什么现在不敢全职做——聊聊副业转正路上的那些坑。这里放一个博主个人的gong zhong hao会不定期更新未来之路同时放置一些完整的嵌入式项目文章。--------“”码农转行避难所”
RELATED

相关推荐

员工花8万美元做游戏为公司带回1亿美元AUM?竟是不到200美元的营销骗局!

员工花8万美元做游戏为公司带回1亿美元AUM?竟是不到200美元的营销骗局!

天价账单引发的“大祸”一名员工响应公司号召,投身Vibe Coding,开发出一款像素风脑腐FPS游戏。可他突然发现,这游戏竟花了81267美元的token(折合人民币55万元),这可把他吓坏了,直呼闯下大祸&…

📅 2026/9/12 1:11:59
震惊!铝单板掉色变形,这些低价陷阱你躲过了吗?

震惊!铝单板掉色变形,这些低价陷阱你躲过了吗?

震惊!铝单板掉色变形,这些低价陷阱你躲过了吗? 家人们,在装修或者工装项目里,选铝单板那可是个技术活。好多人都踩过低价铝单板的坑,像什么曲面生硬、实物和效果图差距大,还有交期延误&#xff…

📅 2026/9/20 23:25:07
Minecraft高级矿石透视模组:Advanced XRay完全配置指南

Minecraft高级矿石透视模组:Advanced XRay完全配置指南

Minecraft高级矿石透视模组:Advanced XRay完全配置指南 【免费下载链接】XRay-Mod Neoforge based XRay mod designed to aid players who dont like the ore searching process. 项目地址: https://gitcode.com/gh_mirrors/xra/XRay-Mod 还在为寻找Minecra…

📅 2026/10/2 19:49:50
MORE NEWS

更多资讯

📰

HarmonyOS图像处理优化:高精度头像裁剪实践

1. HarmonyOS图像处理的技术背景与挑战HarmonyOS作为新一代智能终端操作系统,其图像处理能力直接关系到用户体验。在移动设备上实现高精度图像处理需要克服三大技术难点:内存限制、计算资源分配和实时性要求。与传统Android系统相比,HarmonyO…

📰

模板错误消息优化:提升开发效率的关键技术

1. 模板错误消息优化的核心价值 在各类软件系统和开发框架中,模板错误是最常见的报错类型之一。无论是前端模板引擎(如Jinja2、Thymeleaf)、文档模板(如Word/LaTeX),还是代码生成模板,当出现语法…

📰

deepin 20 主力开发环境:选型、配置与排障实践

折腾开发环境这件事我有个不太主流的习惯:每换一次主力机,就顺手换一个发行版用上半年,把日常写代码、跑服务、调前端的那套流程重新走一遍。去年我把工作机的系统换成了deepin 20,一直用到现在,期间重构过两次工具链,也踩了不少只有长期当主力机用才会暴露的问题。这篇就聊聊把…

📰

AI科研工具如何提升数据处理与论文写作效率

1. 项目概述:AI如何重塑科研工作流科研工作者每天要处理三类核心任务:数据收集与清洗、论文写作与润色、图表设计与绘制。传统模式下,这三项工作往往需要切换多个专业工具,耗费大量时间在重复性劳动上。"龙虾热点"这个比…

📰

前端开发者必掌握的CSS核心技术与工程实践

1. 为什么每个前端开发者都需要系统掌握CSS美学十年前我刚入行前端时,曾经天真地认为CSS不过是给HTML"穿衣服"的简单工具。直到参与第一个企业级项目,面对设计师交付的精密视觉稿和产品经理严苛的像素级验收标准,我才真正理解CSS作…

📰

Linux下Redis安装配置与优化实战指南

1. Linux环境下Redis安装全指南 Redis作为当前最流行的内存数据库之一,在缓存、消息队列、实时统计等场景中发挥着关键作用。作为一名长期使用Redis的开发者,我在各种Linux发行版上部署Redis的经历可以追溯到5.0版本时代。本文将分享从源码编译到系统集成…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬