Articles

西米的文章

程序员副业、AI 变现、一人公司的真实记录——赚了多少、做了什么、踩了什么坑。已收录 1055 篇。

2026-08-16
一人公司每年要做什么,这份 5 条年检清单照着走
去年年底我打开日历往前翻,发现自己这一年做过的事零散地记在四五个地方:聊天记录里有、备忘录里有、文件夹名里有。一人公司每年要做什么,我当时答不上来,因为我从来没把它整理成一条线。 后来我把全年必须完成的动作收敛成 5 条。不是因为它复杂,恰恰相反——能记住的清单才有人执行。 一人公司每年要做什么:按
阅读全文 →
一人公司法律上怎么认定:3 个要件逐条拆
一人公司在法律上怎么认定?有朋友问我「你那个算不算」,我当时答得含糊,回来把认定条件重新捋了一遍。 认定看三个要件:只有一名股东、取得法人资格、形态属于有限责任公司。 三个同时成立,才算法律意义上的那种主体。 三个要件分别是什么 要件一:登记在册的股东只有一名。 这一条看的是登记信息,不是看谁在实际
阅读全文 →
程序员给自己网站做监控怎么做
我的官网第一次挂掉,是我妈打电话告诉我的。她只是想看看我最近在写什么,结果页面打不开。那一刻我意识到,程序员给自己网站做监控怎么做这个问题,答案不是「买个好工具」,而是「先让有人替你看」。 直接给结论:用最小一套,先覆盖「能不能打开」和「关键路径通不通」两件事,剩下的边跑边加。 别一上来就追大而全的
阅读全文 →
2026-08-15
让 AI 删文件删库了该怎么办
先给结论:第一时间别重启,也别让任何进程继续写。让 AI 删文件删库了怎么办,顺序错了比事故本身更麻烦——你要做的第一件事是保住现场,第二件事才是恢复。 让 AI 删文件删库了怎么办:先说最贵的一课 我见过也经历过最典型的情况:备份是有的,定时任务一直在跑,但真要恢复的时候发现恢复不出来。 原因通常
阅读全文 →
AI写的技术文档太正式,怎么改成同事口气
我们内部那份接口文档,AI 写出来长这样:"本模块旨在为上层调用方提供统一的数据交互能力"——同事看完第一句就问我这是给谁看的。 AI写的技术文档太正式怎么改?改法不是加语气词,而是把主语换回具体的人和具体的动作。 下面是我实际改一份文档的四步。 AI写的技术文档太正式怎么改,先判断这份文档该多正式
阅读全文 →
依赖 AI 写代码会退步吗,我的 3 个月感受
2026 年 7 月 24 日立项那天,我给自己配了 5 个 AI 员工,其中小码专门负责写代码。三个月过去,7 轮迭代做完,一个问题一直在我心里:依赖 AI 写代码会退步吗。我的结论是——会退步一部分,但退的不是我原来以为的那部分。 依赖 AI 写代码会退步吗:退的是记忆,涨的是判断 具体来说,我
阅读全文 →
程序员副业半年复盘真实记录
这是程序员副业半年复盘真实记录的第一篇,我不讲心路历程,只摊账。有意思的是,我真正开始系统化做副业,不是从第一次赚到钱那天算起的,而是从 2026 年 7 月 24 日立项一人公司那天算起的——那天我一次性入库了 12 个选题,第一次把事情当项目做。 真实结论:程序员副业半年复盘真实记录,早期赚到的
阅读全文 →
35岁求职要准备的材料清单,一共7项
35岁求职要准备哪些材料,我是在帮一个 33 岁的朋友改简历时才系统整理出来的。我发现他连自己上一份工作的社保缴费明细都找不到,入职当天被卡了一下。 这类材料其实分两类:一类是投递阶段就要用的,另一类是到 offer 阶段才要的。大部分人只准备了第一类,到第二类就手忙脚乱。 这份清单一共 7 项,按
阅读全文 →
不签合同接单的风险,我用一个项目换来的
那单小程序我手写了不到 20 行代码,交付价 ¥3000。听起来是笔好生意,但项目开始的时候我连一份合同都没签,只有几条微信语音。 不签合同接单的风险,不在于"对方一定会赖账",而在于出了分歧的时候,你手里没有任何东西能证明当初说好了什么。这篇文章把这个代价摊开讲。 坑一:口头约定的需求范围,两周后
阅读全文 →
一人公司每年要交哪些费用,我的固定支出清单
我把这家公司 7 月 24 日立项之后的每一笔支出都记在同一个表里,按月看一遍。看多了会发现一个规律:真正每年固定要掏的钱,其实只有很少几项。 一人公司每年要交哪些费用,取决于你注册在哪个城市、选了哪种主体、有没有雇人。金额我不报,我没有可靠的全量报价来源,给你分类清单更有用。 一人公司每年要交哪些
阅读全文 →
产品页跳出率高,我删了首页大图
我把首页那张占满整屏的大图删了,产品页跳出率就下来了,首屏能看见的字多了三行。产品页跳出率高怎么优化,我的答案是从删开始。这不是设计品味问题,是手机屏幕上,一张好看的图会把你要说的话挤到看不见的地方。 产品页跳出率高怎么优化,我的经验是从「删」开始,不是从「加」开始。 我做了什么 改动本身简单到不值
阅读全文 →
微信催尾款的4句话,我照着发
尾款到期第九天,我没打电话,也没发长篇大论,就发了四句话。当天下午钱到账了。 微信上怎么催尾款不伤和气,关键不是话术多好听,是把"催"变成"同步进度"。下面这四句话我照着发过很多次,按顺序用。 微信上怎么催尾款不伤和气:四句话的用法 第一,你手上要有明确的欠款事实——金额、约定时间、交付记录。没有这
阅读全文 →
2026-08-14
35岁被裁要不要降薪接受offer
周五下午收到一份 offer,薪资比上一份低了一截,HR 说周一之前给答复。那个周末我算了一遍现金,又算了一遍时间,最后还是拒了——但三个月后我接了另一个降幅更小的。 先把问题放平:35岁被裁要不要降薪接受offer,我的答案不是接受或拒绝,而是:先算降幅占你月支出的比例,再看它会不会锁死你的下一次
阅读全文 →
AI 写业务逻辑为什么总漏,我找到 3 个原因
AI 写业务逻辑为什么总是漏?那家烧烤店的小程序交付前,我让 AI 把点单流程重写了一遍,跑起来一切正常,直到老板问:套餐里的饮料能不能换。合同里写着的这条规则,代码里一行都没有。事后我复盘出三个原因。 AI 写业务逻辑为什么总是漏,先看最贵的一课 漏掉的那条换饮料规则,从来没有出现在任何一份文档里
阅读全文 →
怎么查代理记账公司有没有资质,两步就能验完
签合同前那个下午,我坐在对方的会议室里,桌上摊着一份营业执照复印件。对方销售一直在讲他们服务多少家企业,我脑子里只有一个问题:怎么查代理记账公司有没有资质,我能不能当场验。 答案是可以,而且不用等审批、不用打电话,两步就能验完。 怎么查代理记账公司有没有资质:先把营业执照翻出来 营业执照是最容易拿到
阅读全文 →
Go 并发读写 map 报错,怎么改才安全
那天小程序后台刚上线,日志里突然多出一行 fatal 级别的报错,进程直接退了。原因是我在一个统计 map 上,一边有 goroutine 在读,一边有 goroutine 在写。Go 并发安全的 map 怎么写,只有两条路:要么给 map 配一把锁,要么换成官方那个并发版 map,没有第三条。 一
阅读全文 →
长尾词怎么找?我用4个免费入口
我第一篇文章选了个大词,发出去半个月,搜索里翻到第三页都找不到自己。长尾关键词怎么找,是那之后我才认真补的一课。 长尾词怎么找,我的答案很土:不去猜用户会搜什么,去搜已经有人搜过的句子。下面四个入口,我一个都没花钱。 长尾关键词怎么找入口一:搜索框的下拉建议 在百度、Google、必应里输入核心词,
阅读全文 →
没人脉怎么接到第一单:我用了三个渠道
做后端的老周去年初失业,微信通讯录里躺着几个前同事,他张不开口,硬扛了两个月。后来他跟我说,早知道就早开口了——没人脉怎么接到第一单,答案不是去认识更多人,而是把手上已有的东西变成别人看得见的东西。 我自己的经历更实在。我把一个烧烤店小程序交付出去,收了 ¥3000,其中手写代码不到 20 行。这单
阅读全文 →
一人公司和一人有限公司的区别,别搞混了
一人公司和一人有限公司有什么区别?办银行对公开户时,柜员问我公司是哪一种,我愣了十几秒才答上来。 结论:一个说的是经营状态,一个说的是法律形态。 前者描述一个人怎么干活,后者是一个能签合同、能当被告的具体主体。 一人公司和一人有限公司,区别在这张表里 | 维度 | 一人公司 | 一人有限公司 | |
阅读全文 →
外包报价和结算方式怎么定才稳
第一次外包,我把款一次结清了,理由是「反正东西拿到了」。第二次我就改了规矩——因为第一次留下的坑在第三周才浮现。 外包报价和结算方式怎么定才稳?核心只有一条:让钱跟着可验收的节点走,别让钱跟着「进度」走。 一句话价值:把一次付清改成按节点付 这份清单不是教你还价,是教你怎么把付款节奏和交付节奏绑在一
阅读全文 →
项目款分几期收,我把尾款比例调过 3 次
接单的收款节奏不是拍脑袋定的。我接过一单烧烤店小程序,交付金额 ¥3000,验收后拖了两周才到账——那次之后,我的项目款分期方案改了三版。 项目款分几期收,我的答案是分三期起步,首期比例不低于一半,尾款不留到最后一天才收。下面是这套方案怎么一步步定下来的。 前提:这套方案适合谁,不适合谁 先划边界,
阅读全文 →
接单渠道选平台还是熟人介绍,差别很大
一句话结论:新手期靠平台把量跑起来,稳定期靠熟人介绍把价谈上去;两个都用,但前期权重别放反。 我自己那单 3000 元的烧烤店小程序就是熟人介绍来的,而我在平台上折腾的时间,换回来的单子反而更少。这不是平台不行,是这两个渠道本来就负责不同的事。 四个维度摊开对比 | 维度 | 接单平台 | 熟人介绍
阅读全文 →
番茄钟和深度工作哪个适合程序员
写那篇稿的时候我试过番茄钟,铃一响我就停。结果第三天我把铃关了——不是因为不管用,是因为番茄钟和深度工作哪个适合程序员,取决于活是怎么切的。 番茄钟和深度工作哪个适合程序员?看你手上的活是「块状」还是「流状」。块状用番茄钟,流状用深度工作。 两种方法到底差在哪 | 维度 | 番茄钟 | 深度工作 |
阅读全文 →
接单前的沟通成本有多高,我记了工时
那单烧烤店小程序最终交付价是 ¥3000,真正写代码的部分不到 20 行——因为大头都是配置和模板改的。 可以说钱赚得挺轻松,但如果你把开工前那段沟通时间也算进成本,结论会变。接单前的沟通成本有多高,我的记录是:它经常比你写代码的时间还长。 一次完整的沟通记录摊开 我把那单从接触到开工的时间捋了一遍
阅读全文 →
流水线卡在发布环节,我把这步挪到最前
最贵的一课发生在一个很普通的下午:我打开生成目录,数了数里面躺着的稿子,然后意识到其中大部分我根本记不清是什么时候写的。写是写了不少,发出去的一直很少。内容流水线卡在发布环节怎么解,我卡了很久才想明白——问题不在发布这一步,在它被放在哪儿。 后来我做了一个动作:把发布从流程末尾挪到最前面。 先定什么
阅读全文 →
小游戏被拒后重新提交要等多久
小游戏审核被拒后重新提交要等多久?第一次被拒的通知弹出来的时候,我最想知道的就是这个答案。 它取决于你是「直接改完再交」还是「先确认原因再交」。这篇用我自己的时间线把这个差别摊开。 真实结论:等待时间的一半花在你自己身上 我第一款自研小游戏上线后,种子计划一天进 180 人,次日留存只有 5 人,当
阅读全文 →
构建越来越慢,我从缓存开始动刀
那天我给 admin 改一行样式,等了太久才看到结果,中间顺手刷了会儿手机。这已经不是效率问题了,是注意力被切碎。构建速度越来越慢怎么优化,我从缓存开始动刀,顺序是缓存、范围、依赖、最后才是换工具。 先说最贵的一课:我最开始想到的是换构建工具,那是最贵的选项,也是最不该先做的。 一、缓存失效,构建速
阅读全文 →
小规模纳税人和一般纳税人区别,新手选哪个
注册公司走到税务登记那一步,系统会让你选一个身份。我 2026 年 7 月 24 日立项一人公司,填到这里也停了两分钟。小规模纳税人和一般纳税人区别,本质是「税怎么算」和「票怎么开」这两件事,新手在没有 B 端大客户之前,先选小规模。 区别一:税是「按收入算」还是「按增值额算」 小规模纳税人的增值税
阅读全文 →
一人公司巡检脚本用什么工具好
我最早用的是一个 Windows 计划任务加一个 curl 命令,简单到不需要解释。后来要查的东西多了,才换成能写逻辑的脚本。一人公司巡检脚本用什么工具好,我的结论是分场景选,不是选最强的那个。 一人公司巡检脚本用什么工具:先分清你要查什么 只查服务可用性,用系统自带的定时任务加一条命令就够。要判断
阅读全文 →
Stripe和PayPal收款,独立开发者选哪个
烧烤店小程序那单的 ¥3000 到账那天,我第一次认真想过去收海外客户的钱。手上的工具就两个:Stripe 和 PayPal。Stripe还是PayPal收款,独立开发者选哪个,这个问题我在两个工具里各挂了一次收款链接,跑了几个月才有个能说清的答案。 先把结论放这儿:做订阅和软件授权,优先 Stri
阅读全文 →