Articles
西米的文章
程序员副业、AI 变现、一人公司的真实记录——赚了多少、做了什么、踩了什么坑。已收录 1055 篇。
2026-08-19
工商年报忘记申报,我补报时踩的两个时间点
那年的年报,我是想起来的时候才去点的——入口已经关掉了。 不是提交失败,是申报通道本身就关了。我才意识到工商年报忘记申报这件事的代价,不在「罚多少钱」,在你要花多少时间去把这个状态抹掉。一人公司没人提醒你,日历得自己设。 漏报之后,先分清两个关键时间点 补报这件事上,有两个时间点你必须先搞明白,搞反
阅读全文 →
海外推广渠道哪个获客便宜,算完再选
我做简笔画画板那两天,一分钱推广费没花,最后流量主累计收入超过 ¥6000。同期另一款产品花在服务器和域名上 ¥300 多、微信认证 ¥30,累计广告收入不到 ¥50。海外推广渠道哪个获客便宜,答案不是单价低的那个,是「停下来之后流量不会归零」的那个。 下面按四个维度摊开算。 四个维度对比 | 渠道
阅读全文 →
公司不注销会有什么后果,别拖到影响个人征信
「反正没业务,放着不管总比注销省事吧」——这句话我听过太多次,说这话的人通常还没到需要贷款的那一天。 公司不注销会有什么后果,一句话版本:公司不会自己消失,它会以「异常」「失信」「被吊销」的形态一直挂在你名下,直到某个你急需用钱的时刻来收账。 把「放着不管」和「走注销」摊开对比 | 维度 | 放着不
阅读全文 →
接单合同必须写清哪几条,逐条对照
我那份烧烤店小程序的 ¥3000 尾款拖了两周,根子就在合同里——只写了"验收后付尾款",没写验收期限,也没写逾期怎么办。一句话的缺口,换来两周的等待。 接单合同必须写清哪几条,这份清单是 8 条。每一条都对应一个我踩过或差点踩的坑,你可以逐条对照自己的合同。 第一条:交付范围写到功能点级别 范围写
阅读全文 →
第一个产品怎么控制功能范围:先砍再加的规矩
我做烧烤店小程序那单,手写代码不到 20 行。第一个产品怎么控制功能范围,答案不是"少做点",是"先把范围砍到只剩主流程,后面按证据加回来"。 那单交付收入 ¥3000,客户要的功能一个没少。 下面这套规矩是我自己撞了墙之后定下来的,一共六条。 一、主流程超过三步就砍 拿纸写下用户从进入到拿到结果的
阅读全文 →
独立开发第一个产品要多久:把时间拆成四段
我做烧烤店小程序那单,手写代码不到 20 行。独立开发第一个产品要多久,不能只算开发时间,得把整条路拆成四段分别估。 那单交付收入 ¥3000,数字听起来很爽,但真正耗掉时间的不是写代码那一段。 这四段我都跑过,下面逐段摊开。 第一段:从有想法到能动手 这段的长度完全取决于你的想法有多大,跟技术无关
阅读全文 →
转一人公司后收入反而降了怎么办:我这么处理
转一人公司后收入反而降了怎么办?先说结论:最贵的一课不是"降了",是你以为降的是收入,其实降的是同一笔钱的出现频率。 我累计收入 ¥13,600 里,小程序接单那 ¥3000 是一整笔进来的。全职之后我才发现,它不会因为身份变了就变成每月固定项。 坑一:把一次性收入记成了月收入 现象:账本上写着"上
阅读全文 →
学独立开发要花多少钱:域名服务器课程的费用清单
20250915 我把上架小游戏的成本算过一遍:腾讯云服务器加域名 ¥300 出头,微信个人认证 ¥30。这两笔加起来不到 ¥400,我第一款自研小游戏的全部硬成本就在里面了。所以当有人问我「学独立开发要花多少钱」,我第一反应是——你可能把要花的钱想多了,也把该省的地方想错了。 下面这份清单,按我踩
阅读全文 →
落地页文案不像广告的4个写法
我最早那份落地页文案,被我老婆扫了一眼就说「这不就是广告吗」。她原话是:你写的东西我一个字都不信。落地页文案怎么写才不像广告,问题不在你用了哪个词,在于你写的是你的产品还是他的处境。 我自己反复改下来,落地页文案怎么写才不像广告,4 个写法是:先写他的处境,再写你的判断,第三写过程里的失败,最后才写
阅读全文 →
用本地模型写代码够用吗,我拿它跑了两周
两周前我把编辑器里的补全切成了本地模型,想看看断网状态下还能不能干活。用本地模型写代码够用吗,我的结论是:改代码够用,从零写新模块不够用。 这个结论不是感觉,是两周里攒下来的具体场景。 用本地模型写代码,我的分工:本地干哪些,云端干哪些 先说我怎么分工的。本地模型只做三件事:补全单行、解释我没读过的
阅读全文 →
怎么让AI写得像我平时说话,我用旧稿喂它
我让 AI 写的第一批稿子里,有一篇把我自己看笑了:通篇没有一个错别字,也没有一句是我会说的话。怎么让AI写得像我平时说话,我最后靠一个笨办法解决了——把我自己以前写的东西喂给它。 先承认一件事:它不知道你平时怎么说话 模型的默认口吻是「通用书面语」。这个口吻的优点是安全,缺点是没有作者。 你写提示
阅读全文 →
遇到恶意退款,我先做了3件事
有一类消息我到现在都记得:对方买完第二天就来退,理由是「和描述不符」。我点开后台一看,文件他已经下载了,而且下载之后还在群里贴了截图。独立开发者被恶意退款怎么办,这事没有标准答案,但有一件事是确定的——你先别急着生气,先留证据。 独立开发者被恶意退款怎么办:最贵的一课是讲道理 现象。 那次我花了将近
阅读全文 →
独立开发者做小游戏失败的原因
我把第一款自研小游戏的复盘翻来覆去看了很多遍,最后发现失败不是某一个决定错了,是六个环节同时松了手。独立开发者做小游戏常见的失败原因,基本都能归到这六条上,而且它们往往一起发作。 独立开发者做小游戏常见的失败原因,前三条最致命 一、把「上线」当成了终点 很多人(包括我)的心里目标是「把它做出来、提交
阅读全文 →
一人公司要不要租办公室,先算这笔账
一人公司要不要租办公室,我的答案是在家干了两个月之后才定下来的:业务有稳定进账之前不租,要租也先租工位别租整间。 7 月 24 日立项那天,我的工位是家里餐桌的一角,一台笔记本、一个显示器、一杯凉了的美式。 把两种办公方式的账摊开 我列的是我真正会看的几栏,不是中介递给你的那种。 | 维度 | 在家
阅读全文 →
一人公司注册费用明细:我花的每一笔
20260724 立项那天,我在纸上列了张清单,想算清办一家一人公司到底要掏多少钱。半年过去,能拿出来说的数字和当初想的不一样:官方登记环节本身的收费,要以当地登记机关的公示为准;真正让我掏钱的是挂着公司名字跑业务之后发生的那几笔。 这篇把一人公司注册费用明细摊开。 我的真实花费清单:一人公司注册费
阅读全文 →
35岁程序员简历怎么写:删掉这3块
35岁程序员简历怎么写,我一开始也想错了方向:那份简历最早有五页,从 2010 年的第一个项目写起,技术栈列了满满两屏。投出去两个月,面试寥寥。 后来我把它砍到一页,回音才开始有变化。答案其实很直接:不是往里加东西,是往外删东西。下面这三块,删掉之后效果最明显。 35岁程序员简历怎么写:先搞清这份简
阅读全文 →
自己交社保一个月要多少钱:我按三档算过
2026 年 7 月我从公司出来单干,第一个月发工资的日子没有到账短信,反而多了一件事:自己交社保。打开当地人社的小程序,发现这件事根本没有统一答案——能选三档基数,每一档掏的现金都不一样。 先把最关键的一句放前面:自费缴纳没有全国统一价,因为它挂在你所在城市上一年度的社平工资上,而那根线每年都在动
阅读全文 →
大龄程序员面试常被问的8个问题
我 37 岁,广州,全栈。这一轮我面了十几场,发现一件事:大龄程序员面试会被问什么,基本是固定的 8 个问题。 提前把答案写出来,现场就不会卡壳。 每个问题给你一个答题框架,外加一个具体动作。 第 12 问:为什么离开上一家、还能不能加班 「为什么离开」这题讲客观原因,不讲人。业务调整、项目结束都可
阅读全文 →
几千块尾款,值不值得去打官司
被拖过一笔几千块的尾款之后,我在备忘录里算了一晚上的账。算完的结论有点反直觉:几千块尾款值不值得打官司,答案几乎永远是"不值得",但"不起诉"不等于"什么都不做"。 先说清楚,我不是律师,下面讲的是我自己的判断方式,具体到你的案子,以法律规定和实际案情为准,金额大或者情况复杂就找专业人士。 两种做法
阅读全文 →
技术出身怎么补销售和商务能力:我的补课顺序
技术出身的人第一次报价,动作几乎一样:把工时乘一个数,报出去,然后等对方砍。我第一次接单也是这么干的,后来那个烧烤店小程序交付收入 ¥3000,而我手写的代码不到 20 行。 客户付的钱从来不是按代码行数算的。 技术出身补商务,顺序不能反:先补听懂需求,再补报价,最后才轮得到话术。 技术出身怎么补销
阅读全文 →
AI 做图提示词怎么写才稳定,拆成 4 段
公众号封面攒到 57 张的时候,我回头看才发现:能用下来的那些,提示词结构几乎一模一样。AI做图提示词怎么写才稳定,我的答案不是背词表,是把提示词按固定 4 段来写。结构固定了,出图才稳,重抽次数才会降下来。 一、先给结论:4 段是哪 4 段 依次是主体、风格、构图、排除项。 主体说画什么,风格说像
阅读全文 →
Stripe 和 PayPal 收款区别在哪
去年有个海外客户要给我打钱,我第一反应是发 PayPal 账号,因为那是唯一一个我注册过的东西。结果对方回了一句「能用 Stripe 吗」。那次我才去认真查,Stripe 和 PayPal 收款区别到底在哪——结论是:一个像水电,一个像柜台。 结论:Stripe 和 PayPal 收款区别,一句话说
阅读全文 →
工具产品订阅还是买断?先算账
我给自己定的月成本红线是 ¥200。这个数字定下来的那一天,我就知道订阅制跟我没关系了。工具类产品要不要做订阅制?先算一笔账:你每个月有没有稳定的东西可交付。 算不出这笔账,订阅就是在给未来的自己挖坑。 订阅和买断,五个维度摆开 | 维度 | 订阅制 | 买断制 | |||| | 收入节奏 | 每月
阅读全文 →
独立站用模板还是自己写,我算了时间账
我交付过一个烧烤店小程序,项目收入 3000 块,其中手写代码不到 20 行。这个数字经常被人当成「AI 提效」的例子,但我看到的另一面是:该省的时间要省,省下来的时间要花在刀刃上。 独立站用模板还是自己写代码,我把时间账摊开算。 独立站用模板还是自己写代码:我的真实结论 先用模板把站跑起来,等内容
阅读全文 →
2026-08-18
Go 单体服务怎么分层,一个人维护够用
当一个人的服务从几个接口长到几十个接口时,最先失控的不是性能,是「这个逻辑该写在哪」。Go 单体服务怎么分层比较合理,按我的经验四层就够了——目标不是架构漂亮,是让你三个月后还能一眼找到代码该放哪。 一、结论:Go 单体服务怎么分层比较合理,四层各管一段 这四层是:入口层、业务层、数据层、以及一个放
阅读全文 →
35岁程序员再找工作真的很难吗:难在哪一层
有家公司的技术负责人加了我微信,聊了四十分钟,最后说了一句实话:技术没问题,就是团队偏年轻,怕你来了不舒服。这种回复我今年收到过不止一次。 所以「35岁程序员再找工作真的很难吗」,我的答案是:难是真的,但难的层次和大多数人想的不一样。它不是技术被否掉,而是简历筛选、岗位供给、议价空间这三层同时收紧。
阅读全文 →
公司账户给自己发工资,社保这笔账怎么算才不亏
同样是往自己卡里打钱,备注写「工资」和写「转账」,在社保这件事上是两个世界。公司账户给自己发工资怎么避社保,这个问法本身就偏了——正确的问法是:工资定多少、社保按什么基数报,才不会出现钱交了、记录却对不上的情况。 我的结论是:别为了少交社保去压工资,要让工资、个税申报、社保基数三者对得上。对不上的那
阅读全文 →
2026-08-17
35岁考技术证书有用吗,面试官怎么看
「你这个证,是公司要求考的,还是你自己想考的?」 这是我当年坐在面试官那一侧时,问一个 35 岁候选人的问题。他愣了两秒,说公司报销所以考了。那两秒已经说明结果了——证书本身不加分,证书背后那个动机才加分。 所以 35岁考技术证书有用吗,我的判断是:它大概率不是你的敲门砖,但可能是特定场景下的一张凭
阅读全文 →
多 Agent 协作先定交接规则再开跑
有份稿子在我这儿躺了整整一天才被发现——两个 AI 员工都以为对方会接手。那天之后我定了个硬规矩:多 Agent 协作前要先定什么规则,没写完就不开跑。 下面这 6 条,是我跑到现在留下的全部。 多 Agent 协作前要先定什么规则:先定义「什么算一次交接」 不是所有步骤之间都算交接。 我的定义是:
阅读全文 →
AI 生成图片商用有版权风险吗
去年我给一批简笔画线稿做小游戏素材时,用 AI 一口气生成了 20 张,当时只想着省事,压根没想过图能不能商用。 AI 生成图片商用有版权风险吗?有,而且风险不在"AI 生不出图",在你根本不知道这张图的来源条款和相似度。 我这几轮下来最贵的教训,是把"能生成"直接等同于"能用"。 AI 生成图片商
阅读全文 →
Explore
从这里开始逛
每个板块都是独立页面,挑感兴趣的进去看。