95后中间件研发,放弃高薪裸辞,两年时间做了ChatTCP和ApiCatcher两款网络分析和抓包工具

2018年国庆后我便踏上广漂这条路,一漂就是6年多,从后端新手一直干到基础架构高级研发。由于对技术的热爱,我热衷研究中间件、框架、JVM等底层技术原理,那几年写过不少源码/原理分析类的文章。

2021年在好友的内推下,以及领导的赏识,我进入了荔枝集团研发中心,实现了做中间件研发的愿望,从消息中间件组件封装,到RPC框架研发,再到七层流量网关研发,在导师的帮助下进步非常快。后因公司技术栈路线的调整,从中间件研发走到了云原生研发,写Pod调度器、写文件存储驱动,其实也跟做中间件差不多。技术发展路线看着一切都挺好的。

在荔枝那几年是我这辈子做技术的顶峰了,很高兴能拥有这样一段经历。我心里一直感谢公司、感谢两位领导,愿意给一个专升本、没学位证、来自农村的我,一个成长的机会,也感谢导师的指导。

在25年2月,我在发放年终奖之前选择了裸辞,回老家。这并非一时冲动,而是已经计划了大半年。很多人不理解,我为什么会放弃这么好的工作机会。我其实有过其它选择,因为做了几年中间件,有经验,又经常写文章,机会也是会找上门的,但我决定不再漂了。

在公司工作确实被某些事搞得烦躁不开心。部门人少,每个人都负责/参与多个项目。经历长期负责的事情一点一点叠加,压力也是跟着叠加,我脾气慢慢就压不住了,让我感觉实在很难待下去了。

做中间件但凡犯点小错,影响的范围很大,动不动就复盘(其实就是让业务部门泄愤),对我来说,我可能真不适合做这个,我做不到不犯错,更承受不了长期这样的压力。

比较幸运的是,我遇到一位好领导,以及一位不想做领导的同事(导师),领导帮我扛下很多压力,导师协助我解决问题。要不怎么说,我的运气已经在广州就用完了呢。

但这些不是我选择回老家的原因,顶多是让我跳槽。

23年(记得没错的话)经历过一次大的裁员风波,裁员之后又遇到一件非常不开心的事情,我开始重新思考自己的发展方向。之后,突然就不想做技术了,觉得自己在这条路上已经没有上升空间了,技术也到了自己能力所能到达的天花板,很难再有突破,学历也是一个硬伤。

我也清楚了,换了几家公司,不是这问题就是那问题,人无完人,更何况是公司。打工就是受气的,用时间+受气换钱。

想摆脱受气,跳槽只是临时恢复一下,解决不了问题。而想要时间上的自由,就必须得摆脱上班。

那时候,因为回家距离远,每次都只能长假回家,但是长假又是超级堵车的,每次都堵在高速上,670公里距离开13个小时都算是最好的情况。每次这种时候,想逃离回老家的心更盛!

每当家里有事,我都只能打通电话。每到爸妈生日,我想请个假,都卑微至极,老爸生日请了,到老妈就不敢请了。虽然有育儿假,但请假都得编个理由跟小孩有关,不然驳回,比如小孩生病啦,爷爷奶奶想孩子了回去探亲~。请假不是自由的吗,这还算自由吗。就连请事假不领工资都得说明理由,有时候真不想说,涉及隐私。卑微啊!

还有就是小孩大的要上学。想想时间过得挺快的,继续远漂的话,爷爷奶奶外公外婆,一年顶多就见两次,可能孩子都10岁了,也见不到15次。

父母年龄大了,尽早陪陪父母,希望能多回家看看。

如果我不选择走向独立开发这条路的话,我应该也会选择换车。所以啊,钱赚得越多,花得也会越多,人是无法被满足的。

但是时间,一旦错过,就再也回不来了。

对于小孩,想要的不是父母赚多少钱,而是陪伴(当然没钱也是不行的)。对于老人,希望你飞得远,又怕你飞太远,想要的是多回家看看。

第一步无法实现时间自由,但至少可以先离家近,想回家就回家。所以我选择了回老家。

就这样,种种想法叠加,我就不想打工了,我还是那种想了就会坚持不动摇,用行动去实现的犟种。

24年那一年我开始了解独立开发,了解的越多,就越觉得这条路可以尝试,至少是除自媒体之外的一个不错选择。

从希望做到技术大牛,到不想打工。180度的转变!

应该是24年年中开始,我就利用下班后时间开始做产品,做过markdown渲染SaaS网站,做过k8s学习网站(学菜鸟教程),这些我以前应该没公开过,说出来实在是有点尴尬,这些想法很幼稚?这些都失败了,一个用户也没有。当时也不懂什么分析需求,也不懂什么MVP,都做了很长时间,就是从自身想的需求,想到就做了。就这执行力,我也是佩服我自己!

24年没有辞职,那时候是因为我老婆怀了我家老二,就想着生了再说,等生了之后又下半年了,想着安心过个年再说。

也就是那段缓冲时间,我开发了ChatTCP,这次做的是一款替代Wireshark成为网络抓包分析入门的工具。

第一次做的很潦草,就一个页面,也没考虑收费啥的,就做了登录功能,就这样上线放着。那时候也没AI编程工具出来,能做到这样子已经尽力了。

没想到一个月后,发现还真有用户注册。于是开始花一千块找人设计UI,开始重构完善功能。

第二版上线后,我开始在国内写文章推广,确实不少人喜欢(喜欢不等于愿意付费)。但也有人担心隐私泄露。毕竟抓包内容确实可能有隐私数据。

于是我开始做app,做的是macOS端的app,一边学习一边开发,那时候AI还没这么强,只能写写函数。花了一个多月时间吧,然后顺利上架了AppStore。这次开始变现了,上订阅制。靠着AppStore自然流量一周就有三四个付费,虽然不多,但这给了我正反馈。

经过大半年时间,APP付费始终卡在一条线上不去,每月三千左右的水平。用户虽来自全球各地,但需求本身太小众了。

2025年2月,我裸辞回南宁了,这也暂时搁置。我给自己放了两个月假,开始想着做两款APP(不是技术方向的),做完再找个班上。这里就不展开了。到4月底,我找到了工作,这边是分公司,需要去北京过试用期,于是我去北京待了一个月,6月初才回。

好像是7月开始,我又开始捡起ChatTCP网站版,重新上线。想做SEO引流。SEO有效果时间非常长,来到10月份的时候,网站的收入就已经超过APP了。这也打脸曾经那些说这玩意泄漏隐私没人用的人了。就收集存储你那点隐私值1毛钱吗,都没我为了存这点数据付出的服务器成本贵,我甚至连用户账号和订阅数据都不想存,但这没办法,是必须的。

ChatTCP的曲折,正是我从小白一路碰壁成长的曲折,这是必经之路。人只有自己亲身经历过,犯过错,才会成长。想,是没有结果的。听别人的意见或声音,更加只会限制自己的成长。你本应能更快获得正反馈,只因听了一些外行人的声音就怀疑自己,阻断自己的路。

做产品一定要学会摒弃杂音,那些不是你产品的用户的意见别听别理。小米、华为造车都被骂,谁做产品没人骂。抄袭被骂,原创说没意义;放广告被骂,不放广告收费被骂;收贵了被骂,收便宜了那些骂的人也不会买。

25年12月,因为实在受不了分公司这边的技术经理,管理也不会,遇到问题只会甩锅批评。自己写产品文档,连自己要做成什么样都不知道,一问三不知,问就是你去问问谁谁谁,或者等等我问问谁谁谁。结果写技术文档就能写一周。产品文档也从来不考虑功能上如何兼容历史功能,就好像每次都是在开发新功能,毫无历史包袱。这样的做事方式实在是磨掉了我的耐心。有天真的受不了就辞职了。

这一次辞职后,我就再也不想找工作了。继续完善ChatTCP。然后开发新产品:SocketChat和ApiCatcher,跟ChatTCP是同一类产品。

SocketChat是一款TCP/UDP调试工具,没报啥希望,只是想做出来为ChatTCP引流的,没想到真的有用户,当然,不多,平均一周两个订阅这样。

ApiCatcher做的是iOS的抓包工具,也是ChatTCP之后我比较抱有希望的一款工具。由于个人无法上架这个产品,我还纠结了~两天:是否真的要注册公司。

2026年1月,我注册了公司,于1月31日成功上架ApiCatcher,开始到处推广。2月份这个APP收入只有288美元,约2000元。3月随着推广收入有所增长。目前根据用户反馈在不断迭代更新,同时也在努力推广中。

25年我还上架过几个app,都有收入,只是不多,合计一起算也不过500块左右一个月。但有总比没有好啊,这一点那一点的,加起来也不错。

没想到,人生就是这样,起起落落!

曾经,我是一名中间件研发;现在,我是一名独立开发者。

曾经,我的理想是成为一名资深研发、技术专家;现在,我只想搞钱。

后面,我想做更多的有意义的APP和SaaS网站。

有人问:你不担心这条路会被AI赌死吗?

想那么多干嘛,要真被堵死,打工也会失业,各行各业都不会好过,与其无意义的焦虑,不如拥抱变化,在变化中寻找新出路。

我其实之前在公众号发过一篇,只是那篇没有同步到其它平台。

相关推荐
止语Lab6 小时前
好的 DX 不等于少写代码——三种语言的摩擦力设计课
后端
吃饱了得干活6 小时前
别再手动解析 LLM 输出了!LangChain 四种结构化输出方案对比
后端·python·langchain
程序员天天困6 小时前
Arthas trace 命令怎么用?一行定位最慢那行代码
jvm·后端
Huiturn6 小时前
GPT 5.6 连续编码 10 小时,纯 Python 啃下 Word 二进制格式——doc2docx 实现拆解
后端
用户298698530146 小时前
Python 实现 Excel 与 Markdown 互转的实用指南
后端·python·excel
用户77283104908406 小时前
krono-job:零侵入、单二进制交付的分布式任务调度平台(开源)
后端
Conan在掘金6 小时前
鸿蒙报错速查:Function lacks ending return statement,返回路径漏 return 就炸,根因 + 真解法
后端
人间凡尔赛7 小时前
AI-Native 云原生架构:2026 年从容器编排到智能体编排的范式革命
后端·云原生·架构
IT_陈寒7 小时前
Vue的响应式让我加班到凌晨3点,原来问题出在这
前端·人工智能·后端
卷无止境7 小时前
提升 Python 代码健壮性的方法大盘点
后端·python