第 68 天。今天不说进度,说个事。
上个月不是给老大幼儿园做了个接送排班表嘛,扫码看那种。当时发朋友圈,有个以前设计组的同事私信我,问我是找人做的还是模板套的。
我说自己写的。
她发了一串省略号。然后说,你哪来的时间,俩孩子。
我说,娃睡了就是我的时间。四十分钟也是四十分钟。
她没再回。我以为这事就过去了。
结果上周她突然找我,说她们组接了个小项目,一个给客户做的展示页,要放一堆产品图,点开看大图那种。不是多难的东西,但她组里没人会写前端,外包又要走流程,预算批不下来。她问我能接不。
我第一反应是我不行。我才学了两个月,刚搞明白组件通信,就给人家做项目?万一做砸了,丢人是小事,耽误人家交差。
但她说得很直接——"你花了多长时间学到现在这个程度?我说实话,要是我自己学,第一周就放弃了。你至少证明了一件事,就是这事能学成。"
我当时没答应,说先看看需求。
晚上娃睡了,我打开她发的需求文档。其实真没那么复杂,就是一个图片列表,点开弹层,能左右切,再加个关闭按钮。就这些。我那天晚上连看带查,用 AI 帮我理了一遍思路,发现每块东西我居然都见过了——列表渲染,事件绑定,弹层就是条件渲染,都是这几十天里练过的。
第二天我回她说,接。但我先说清楚,我没正经给别人做过东西,如果她要的是完美的那我不行,如果功能能跑就行,那我试试。
她说,功能能跑就行。
然后就是一周的碎片时间。
说实话,这比我打卡练习难多了。因为练习是有答案的,或者说是跟着别人的思路走,但这个不是,这个东西得我自己设计,页面长什么样,数据放哪,点击之后什么状态要变,全得自己定。
第一天晚上我光想结构就想了半小时。后来想通了,管他呢,先写出来再说,丑就丑,跑起来就是第一步。
中间卡得最狠的一次,是图片点了没反应。
点了没反应,不是报错。那种最烦,因为代码看起来哪里都对。我把代码贴给 AI,它说让我看我事件绑定的位置,我看了,没问题啊。它又说让我看是不是用的图片的父级,我还觉得没问题。来来回回三轮,我都要关电脑了,突然发现我在组件里定义的函数名和模板里调用的时候写错了一个字母。
countProduct 和 countProdut。
就这种东西。那是我第一次希望 AI 能替我写,但它做不了这种事。它只能告诉我哪里可能有毛病,最后的眼睛得我自己长。
那天晚上我躺床上还想着这个事,后来老二醒了,喂完奶就睡不着了。又打开电脑改掉。跑通了。那个瞬间还是挺爽的。
周三交的。她周四下午跟我说,客户看了,说挺好,就问了一个:能不能加个悬浮的"下一张"箭头。
能啊。我周五中午趁老二午睡加的。
她给我转了一千块钱。说从她项目经费里抠的,不算多,但她觉得我值得这个钱。
我没推。推了反而假。
- 完了
- 哦对,这周打卡断了两次,周五陪老大去打疫苗了,周六补了会儿,进度还行
就写这些。我用的不是多高深的技术,但它是真的有人在用的东西。这比做了十道练习题都有用。