← 返回关于

记录者
老朱
记录者 · 写了20年代码
每部纪录片都需要一个扛摄像机的人。以下是我们这位。
为什么我开始做这件事
我的第一行代码写在Turbo C里,一台DOS机器,大学机房。还记得那个绿色的屏幕、满屏看不懂的编译报错、还有程序第一次跑通时候的那种感觉。那是2002年。
之后二十年,什么浪潮都赶上了。大学里跟着老师做项目——Java EJB、Struts写人力资源系统,Delphi和C++写视频培训软件,还搞过在线学习平台。读研的时候大部分时间都泡在项目和实习里,Java、C#轮着用。毕业后第一份工作,给美国零售商Sears做推荐系统——基于内容的推荐、协同过滤、早期的机器学习算法。后来又花了一年从零搭了一个电商平台。
再后来自己出来干,开了一家技术咨询公司,从5个人做到30个人。主要接美国的外包项目,也做国内的移动应用和管理系统。推荐引擎、图片搜索、WebSocket实时协作工具,什么都接过。移动互联网那几年更是什么都干——Android、iOS、H5,还记得.mobi那个域名后缀。当年适配过的很多机型,现在的人连名字都没听过。
2018年圣诞节,离开中国,落地温哥华,进了AWS当IC。参与做SQS、S3的基础设施,Java和Python两条腿走路。2024年搬到西雅图,加入另一家大厂,又回到了C++,做底层基础设施。
Turbo C、Borland C++、Visual C++、Java、C#、Delphi、Python、JavaScript……最后又回到了C++,整整绕了一大圈。给DOS写过代码,给Web写过,给手机写过,给云写过。当过学生、自由职业者、创业老板、大厂螺丝钉。
2025年开始,不管是上班还是周末搞副业,基本上都在氛围编程了——说一句话,AI就把代码写出来。花了二十年练出来的手艺,眼看着被自动化了。
然后2026年2月27日,Block一天裁了4000人,Jack Dorsey在推上把大家心照不宣的话挑明了。
两天后,我上线了「最后一代程序员」。
周末还是在写代码。主要不是为了赚钱,是为了让自己跟上。用二十年攒下来的编程经验和做云的底子,加上正在取代我们的Agent编程工具,做一些开源项目,比如clouda.ai。做一些免费工具,希望能帮到还在这行的程序员多撑一阵——虽然谁也说不准「一阵」是多久。
同时在写博客、录视频,把自己的想法和摸索的过程记下来。在学什么,试了什么,哪些有用哪些是坑。一半是想帮到跟我一样迷茫的同行,一半是给自己一个出口——说实话,面对这么不确定的未来,谁不焦虑呢。
但程序员就是这样。给我们一个问题,我们就想办法解。哪怕这个问题是我们自己还有没有存在的必要。经历了编程的每一个时代,到了最后这个时代,总该留下点什么——一边记录,一边继续写下去。
一路走来
journey.log
$ cat journey.log
│[2002]第一行代码——DOS下的Turbo C,大学机房
│[2004]跟着老师做真实项目——Java EJB、Struts、Delphi、C++
│[2006]读研——Java、C#,大部分时间泡在项目和实习里
│[2009]第一份工作——给Sears做推荐系统(内容推荐、协同过滤、机器学习)
│[2011]在本地创业公司从零搭建电商平台架构
│[2013]移动互联网爆发——Android、iOS、H5,还记得.mobi域名
│[2014]自己创业开公司——从5人到30人,接美国外包和国内移动/管理系统项目
│[2018]离开中国,落地温哥华,进AWS当IC
│[2024]搬到西雅图,加入另一家大厂,C++基础设施
│[2025]上班和副业全面氛围编程——AI写了大部分代码
*[2026]上线「最后一代程序员」,周末搞开源副业项目如 clouda.ai
$
找到我
这段旅程我在好几个平台都在记录,去你常逛的地方找我就行。