总结

年初过年的时候,我就嗅到了不妙的气息。我感觉我现在写的这套系统要凉,后面领导背锅,莫名其妙。

打工人嘛,不管发生啥,虽然对我也不会产生什么大的影响,但平白无故空耗时间,这就很难受了。

我也无法接受自己过去做了错误的选择。

扭转乾坤吧。先让这套软件活下再说。怎么办呢,鸡肋,食之无味,弃之可惜。至少要做到弃之可惜的层次。

我需要多做一些,至少让别人感觉到弃之可惜。那个时候,虽然这套系统做了两年了,但负面的声音还是不绝于耳。复杂,繁琐,麻烦。

首先要解决的就是模块之间链接松散的问题,但这个模块也不是我写的,我也看不到源码,按理来说不应该由我解决,但怎么办呢,骑虎难下。

找到原始开源项目的底稿,clone 下来,看看他的实现和逻辑,理解透彻之后就好办了,通过反射的方案,将这个模块和整体贯穿在一起。虽然很丑陋,但是基本可用了。

后面计算的中间信息拿不到,结果状态不清晰,不知道什么时候跑完,提示状态丑陋,且容易出bug,也基本是通过这种方案去解决掉。

然后是解决话语权的问题,这里我其实耍了一个Trick。调用的方案预设是另一种,但我想要转入插件的方案。我在http方案调用的时候,只提供了100%的协助,对于其中存在的问题,以及难点,就让他放任自流,找到我我就协助解决一下。实际上,所有的问题都是可以解决的,只是事情的进展比我预期的更快速,Delay,延期,项目处在了薛定谔的状态。实际上原始方案中,只有读取图像的部分是存在问题的,如果直接读图显示,基本就磕磕绊绊的完成了。

后面其实就比较顺利了,因为都在我这边,遇到的问题,只要我自己去解决就ok了,中间也遇到了不配合的情况,通过一点不太地道的方案,也解决了。

争取到了短暂的安静期。

在这个过程中,完善插件,解决方案管理器,本地数据库,还用反射写了一个属性编辑器,彻底解决掉了配置项太多,要在UI的编辑上花费大量时间的问题。

重构的图像控件,基本上解决了我的需求。基本功能该有的都有了,扩展性上也重写完了。

基本上到这里为之,是我最膨胀的一段时间,我确实会感觉到自己无所不能。

接下来的事情就是VibeCoding时期。

大范围的重构模块,难度其实不大,工作量巨大,不过通过AI也都搞完了。 旧时代的艺术品,新时代的流水线。

甚至还有时间,把文档顺便做完了。

这个时候就不膨胀了,毕竟只是早了其他人几个月而已。

进度在悄无声息的以一种急速的方向,推进者。

作为结果而言,我确实很久没有听到难用的声音了。新的问题是效率和开发周期。这种方案的开发,确实是更优解,但同时必然会消耗掉大量的时间,,我其实有给解决方案,但不了了之,我也没办法,毕竟在动就越界了。

按理来说,一切都应该很顺利。

谋划的事情其实只有我一个人,群体博弈会出现许多变数,在莫名其妙中就多了个项目。原因已经不可考纪了,因为我不在决策的人之间,每个人都有可能想要做些什么。

虽然压了一段时间,但后面突然就时间就很紧张,那没办法,我只能临时补位,把问题解决一下。

后面喘息了一下之后,又出个愣头青。把我好不容易遮住的问题又抛了出来。不过好在已经不是年前的时候,把迭代的变化当作礼物,送出去,绑定了好几个人。也就不了了之了。

另一方面比较头疼的其实是多头下注,我也没办法,总要给人留后路的。虽然这样对我不好,但其实和我不冲突。

聪明最大的好处是趋利避害,最大的坏处也是趋利避害。碰到难缠的事情,绝技不肯梭哈。

虽然我知道后面会怎么发展,但我的身上不需要这些。

两手准备吧,该切割的部分,要切割干净。问题不能粘到我身上来。和之前一样的操作逻辑,提供100%的支持,但不推动。功成会有我一份功劳,延期或者其他的变数也和我无关。


其实做事情没有那么复杂,人与人之间的协作,很多时候是存在大量的空隙,推动者就是填补中间缺失的部分。当你想做成一件事情的时候,就主动把空隙填满,该规划的规划,该追的追,该担责的担责,该瞒的瞒,利用自己的人情,把不好做的事情,强推下去。

明哲保身其实也很简单。把自己的事情做到100%,不承接,不传递,不推动,点到为止。

比如要做某个事情,中间缺少什么材料,会有什么后果,开始的时候就说清楚,提一声,然后就等缺的东西送过来,或者是等到追责的时候,就说提醒过了。

做完一个阶段的时候,就找对映的人,说一下,然后就等下一个阶段的提示。把所有的进度,就卡死在其他人身上就好。

这种时候,没必要节外生枝,哪怕我顺手就可以都做完。

做不好嘛,就是协调者的问题,不知道自己要什么,没有规划,所有的进度都摆在明面上,这其实就是热情大方一问三不知的进阶版,主打一个,都做了,没结果。

提出问题其实很容易,解决问题就稍微麻烦一些,尤其是不好向前,向上追溯的时候。

你会发现,事事有回应,件件没结果。

热情大方一问三不知。

很难说我的代码功底到底在什么阶段。

不管是什么代码,我已经到了上手就来的程度。简单的算法也是借着AI,做到了说这写着。

1个小时内的给出的时间误差不会超过10%。