年末总结? | 我想当歌手

降本增笑的时间其实没啥特别好总结的啊。今年我不想做光了,我想当歌手,范总以安妮出道了,我今天虾弟就要以这首码农泪出道了。

碎碎念下
今年感觉整个行业都不太好吧,但是还是要相信。顺便提早祝福我明年35岁生日快乐。

最近工作中也碰了不少的壁,打工艰辛,想成功推一件事情还是挺多烦恼的。无关于技术本身,技术吧我觉得都是要先尝试下才能知道结果如何的。

吐槽

我本来是希望用kmp来解决一部分双端业务一致性的问题。但是最后方案聊了两个多礼拜,因为iOS包体积稳定性技术栈等等问题吧,最终还是没办法合并代码。

但是工作还是要继续啊,还是要想方设法保住自己的工位啊。想起了庞青云那句我这一生如履薄冰,你说我能走到对岸吗。(哈哈哈玩梗玩梗)。

这个时候我开始思考我想做这件事的目的是啥?真的只是为了解决一致性问题吗?或者说我的目标是什么?

这次我从鸡架转型做业务了,屁股不同了,。我想做kmp的本质是希望能让dsl容器在业务侧可以快速的迭代。希望把一门描述性的语言转化成一门可以编译运行可以快速被双端验证的工具。

我一开始的设计中我会先去做sdk层面的统一,然后我会通过kt的语法糖通过dslmaker的形式来去生成对于我们dsl容器的描述,通过kmp的特性编译成双端的二进制产物,之后直接在各自的设备中去调试。

但是这次我在方案1阶段就被卡了。所以回到原点让我重新开始思考我要设计出一个什么东西?如果没有方案1是否也能让我做出我想做的?

技术积累并不是无用工作,我们之前在研发过程中已经把这部分dsl的数据结构进行了研发工作。那么其实已经完成了原始的方案1的积累工作。

反其道而行之,我们是不是可以通过桥接模式来把kmp生成的双端二进制代码和原来的dsl解析器进行桥接。然后把dslmaker的工作通过kmp加中间件进行融合。把整个kmp转化成一个研发侧工具链,让我们可以快速的通过kmp对于一个不可调试的json或者别的数据结构进行可编译可调试的开发。

剩下的就年后再说吧。年纪越大越喜欢听一些稀奇古怪的歌曲。

码农泪

一步踏错终身错,

下海编程为了生活

码农也是人心中的痛苦向谁说

为了生活的逼迫

颗颗泪水往肚吞落

难道35岁只在外卖过

代码摇呀摇bug就来到

人格早已码中泡

夜夜都在代码

活得像旧卡(日文发音joker)

谁叫我是一个码农

相关推荐
程序员cxuan7 小时前
我用 WorkBuddy + ima 把公众号文章做成了知识库。
人工智能·后端·程序员
程序员cxuan7 小时前
玩了一天 REA,我号快没了
人工智能·后端·程序员
结局无敌11 小时前
React Native for OpenHarmony 实战:三方库 react-native-modal-dialog 的鸿蒙化适配指南
深度学习·算法·react native·react.js·harmonyos
在所不辞兄11 小时前
为什么神经网络对对抗扰动和分布偏移往往比较脆弱,而人类感知相对更鲁棒?
人工智能·深度学习·神经网络·机器学习
高晶12 小时前
CANopen 在 BMS 系统中的 C 语言实战指南
设计模式·程序员
Hilaku12 小时前
AI 流式输出都用 SSE,什么时候必须换 WebSocket?
前端·javascript·程序员
szxinmai主板定制专家12 小时前
储能 EMS、微网控制器选型:RK3588、RK3576、RK3568+FPGA 怎么选?多网、多 CAN、EMC 设计权衡
人工智能·深度学习·机器学习·fpga开发·工业网关·rk3576·电力网关
海带紫菜菠萝汤12 小时前
PostgreSQL 19 延期一个月:AI 把找 bug 变便宜了,修 bug 还是人工价
人工智能·ai·程序员·架构·大模型
挖掘狂人12 小时前
编程语言的六十年:一部做减法的历史
程序员·vim·编程语言
codigger13 小时前
编程语言的六十年:一部做减法的历史
程序员·编程·编程语言