github star gitee star atomgit star PyPI Downloads AI编程 AI交流群

大家好,这里是程序员晚枫。

今天翻公众号后台,翻到 2019 年写的 3 篇文章。

当时法学院刚毕业,干过产品经理、流水线工人,连编程基础都没有,就想靠"写代码"翻身。

7 年后再看,我有点想哭。

不是悲伤,是那种**"原来我说过的话,自己真的做到了"**的踏实。

那 3 篇文章是:

  1. 我为什么想当程序员呢?
  2. 我是怎么当上程序员的?
  3. 小白怎么当上Python程序员?

今天这一篇,就讲讲:2019 年的我,写下的每一段,在 2026 年都应验了。


一、2019 年我说:"我要做一份不戴面具的工作"

原文里我写:

我不喜欢带着面具生活。如果让我从事一份工作,需要:穿着别人认为得体的衣服,说着别人认为得体的话,做着别人认为得体的行为,我就怕了。

程序员完全不需要穿看上去得体的衣服,可以天天大裤衩子格子衫,提着拖鞋到处跑。

7 年后的 2026 年:应验了。

2022 年从广东搬到重庆之后,我的状态就是:

  • 早上睡到自然醒(不需要打卡)
  • 在家 + 咖啡馆 + 偶尔的线下分享,穿 T 恤、Polo 衫、运动鞋
  • 想说什么说什么——公众号、B 站、抖音、知乎、小红书,都是自己的场子

我做的工作内容是写代码 + 写文章 + 录视频。

这三件事,全是我一个人能完成的。

不需要应酬、不需要协调、不需要"为了合群说违心话"。

2019 年我以为程序员只是一份"可以穿拖鞋的工作"。

7 年后我才发现,程序员是一份"可以活得像自己"的工作。


二、2019 年我说:"我要做一份通用的工作"

原文里我写:

工作经验不够通用。我想要的通用,就是凭着这个工作经验,我可以在世界上大部分国家,找到相类似工作内容和薪资水平的工作。

至于通用的工作经验这一点,我试着找过日本的程序员工作,也在尼泊尔做义工时和当地的程序员交流编程经验,都很顺利。

7 年后的 2026 年:应验了。

2022 年开始全职做自媒体后,我就发现了这个判断的复利:

  • 在重庆照样能服务全国的 Python 用户
  • 在 B 站发的教程,老外也能看懂代码部分
  • 我做内容讲的内容,不是地域绑定的

代码 + 教程 + 文字,是全球通用语言。

7 年前我赌对的事,今天兑现了。


三、2019 年我说:"我用了 2 年跑了 7 个城市才当上程序员"

原文里我写:

用了 2 年的时间,曼谷-广州-深圳-北京-重庆-广州-佛山。

我觉得最难的部分从广州-重庆这一段,这一段时间充满了不确定性,因为找工作的困难,也怀疑过自己的选择,甚至想过放弃(还好只是想想)。

7 年后的 2026 年:应验了——但故事反转了。

2019 年我跨的是地理(曼谷-广州-深圳-北京-重庆-广州-佛山)。

2022 年我又跨了一次:从广东搬到重庆。

去重庆的契机是"广东生活成本太高,换一个生活成本低的城市,能让我的资金更充裕"。

7 年前我在地图上"跑来跑去"是为了找一份工作。

7 年后我"搬个城市"是为了让工作更自由。

这就是通用工作的力量——你可以选择工作地点,而不是被地点选择。


四、2019 年我说:"一万小时要用对方法"

原文里我写:

一万小时定理的内涵是:用正确的方法不断精进,而不是把 1 万小时用在熟练自己的已有水平上。

我反思自己的经历发现我浪费时间最多的地方,基本都是因为基础不够好。

7 年后的 2026 年:应验了。

我后来做的几件事,都是按这个方法论来的:

  • 2022 年发 python-office,先研究用户需求(办公场景),再写库
  • 2023 年办 Python 中国(重庆站),先和权哥、Python 中国大会组委会社群运营经验,再筹办线下大会
  • 2024 年成为 PSF Member(Python 软件基金会成员),先花 2 年持续在 Python 社区贡献内容(公众号、B站、PyCon 演讲),再申请
  • 2025 年 all in AI 编程,先学底层原理(Transformer、RAG、Agent 原理),再学应用(Cursor、Copilot、Qoder)

每次新赛道,我都先打底子,再发力。

7 年前的判断,在 7 年后成了我的方法论。


五、2019 年我说:"不论牌多烂,都要打好"

原文里我写:

如果你手里的那条路是你自己选的,请你走下去。如果不是,请你去选。不要有抱怨,因为这是你的人生,不论你手里的牌有多烂,你都必须打好。

实在绝望了找个地方哭一哭,擦擦眼泪还是愿意回去扛。

7 年后的 2026 年:应验了——而且我真的哭过。

这些年我至少有过 3 次明显的低谷:

  • 2021 年做自媒体"找不到方向了"。把 Python 能写的文章、能录的课程都做了,收入没有本质提高。一度去做了 1 个月的前端 JS 开发,发现"我不行"
  • 2022 年裸辞去重庆,两个月没收入。鞋里进沙子的感觉——"必须停下取沙子,但比赛还在进行"
  • 2023 年GPT 出现,我被震撼到了。看着同行用 AI 创作、涨粉、变现做得风生水起,自己却找不到那个突破口。焦虑了近两年

每次想放弃的时候,我就想 7 年前自己写的那句话:

"擦擦眼泪还是愿意回去扛。"

2025 年我终于找到了突破——all in AI 编程。

把 7 年前那句话当成锚点,3 次都救了我。


六、2019 年我写"想做一个开源项目",2026 年:应验了

3 篇文章的初衷,就是我当时想做一件事:

希望能写出一款真正有人用的开源软件。

7 年后的 2026 年:应验了。

python-office 在 gitee 一上线就被推荐,发布 2 个月就登上了热门榜单。

到 2024 年底的数据:

  • GitHub 960+ stars / Gitee 750+ stars
  • B 站 20w+ 粉丝(Python 自动化办公社区)
  • 抖音/视频号/小红书 10w+ 粉丝(程序员晚枫)
  • 80 多个用户微信群
  • 150+ 个待开发需求
  • 20+ 位贡献者,长期维护的 2-3 位
  • 2024 年成为 PSF Member(Python 软件基金会成员)

这每一个数字,都是真的。

而这一切的起点,就是 2019 年那 3 篇文章的最后一篇里的一句"动手干"。


附:这一路我做的事清单(按时间线)

7 年下来,我做的事都在这里了。留个底,也给同样在路上的你一个参考。

🛠️ 开源项目

我后来没有只维护 python-office 一个库,而是把它拆成了「汽车零件厂」——每个功能一个专项库,互相独立,按需取用。

项目简介链接
python-office自动化办公(核心库,13 大模块)github.com/CoderWanFeng/python-office
PyOfficeRobot微信机器人(1 行代码收发)github.com/CoderWanFeng/PyOfficeRobot
poimage图片处理github.com/CoderWanFeng/poimage
poexcelExcel 处理github.com/CoderWanFeng/poexcel
powordWord 处理github.com/CoderWanFeng/poword
poocr文字识别github.com/CoderWanFeng/poocr
poemail自动发邮件github.com/CoderWanFeng/poemail
poaiAI 工具(2025 新方向)github.com/CoderWanFeng/poai

项目官网:python-office.com

🎓 课程

我做了 3 套课程,覆盖从 0 基础到 AI 编程实战:

课程定位链接
50 讲 Python 自动化办公给非程序员的 Python 入门课InfoQ 文章
AI Python 零基础实战营AI 编程+办公自动化(B 站)B 站课程
给小白的 12 讲·AI 编程训练营2025 末推出,预售名额已抢空(all in AI 编程的核心课)

🎤 对外分享


七、7 年后,2019 年的我,赢了

回头看 2019 年那 3 篇文章,我对自己很满意。

不是满意"我现在有钱了"或"我出名了"——

是满意"7 年前的我,说的话、做的事、走的方向,全都没错"。

  • 我说要"不戴面具",我现在真的活成了自己
  • 我说要"工作经验通用",我现在真的可以全球办公
  • 我说要"咬牙坚持",我真的咬牙坚持了 7 年
  • 我说"一万小时要用对方法",我真的是这样做的
  • 我说"牌烂也要打好",我打了 7 年,结果是这把烂牌居然赢了

2019 年的我,赢了。

不是赢了别人,是赢了自己。


写在最后

如果你也在做一件 5 年、7 年、10 年才能见效的事——

请你现在就写一篇 2026 年的自己写给 2033 年的自己的文章。

写下你想成为什么样的人。

写下你愿意为这个目标放弃什么。

写下你愿意咬牙坚持多久。

7 年后,你再翻出来看——

你会感谢今天的自己。


我是程序员晚枫,正在 all in AI 编程实战。

如果你也在坚持一件长期的事——

评论区告诉我,咱互相打气。

科技不高冷,AI很好用。
我是晚枫,关注我,带你一起玩AI!

相关阅读


免费用AI