2023年度回顾
0. 总览
不知不觉2023年就这么过去了,对我来说今年发生了不少事情,比如:
- 离职上一家,入职新公司,虽然没有钱,但有了更多时间
- 用了chatgpt,ai机器人从入门到放弃
- 装了"新"电脑,重新开始搞ai玩,sd和glm真好玩
- 开始更新B站视频,数据看起来还凑合
- dotnet更新了令人激动的LTS版本.Net8,看起来有摘掉万年老五这个帽子的可能
- ......
1. 离职
对我来说今年的头等大事就是2月份从待了一年半的上家离职,换了个新的公司
在上家入职的时候我曾经有过"宏伟蓝图",觉得可以大干一场做点什么
面试时根据hr的介绍,他们在国内各个省市以及国外部分国家都有不少用户,整个行业的上下游他们都在做,我想 着这样的业务规模在以后可以做成saas之类的平台,为行业内的各个从业者提供他们所需要的服务,是可以做的很大的,由于之前的公司就没做过什么大的工程,所以我对于这个看起来非常有"前景"的方向有点眼热,如果真的能够做成,对于我个人来说也是很有意义的
抱着这样的想法我就入职了,结果没想到是掉坑里了
不得不说我还是太年轻,虽然知道有些HR会说鬼话,但是也没想到具体的情况和预想的有非常大的差异,碰到的坑还是挺多的
1.1 混乱的数据库
上家在全国七八成的省市都多多少少有些业务,然后针对每个城市都会有一套单独的数据库(市库),然后在市库之上还会有一套省库,各个市库之间的结构不一定是相同的,并且各个市库之间还会有一些字段拥有多个不同的用途,不过所有城市都使用同一套代码,同时市库和省库之间会有一些数据需要定时地做数据同步
上面所说的是一套所谓的"新市库",除此之外还有一个旧的市库也在同时使用,然后这个旧的市库和新的市库之间也需要使用同步程序做数据同步,数据冲突的事件时有发生
更加难受的是,这些同步程序并不可靠,有的时候会莫名其妙挂掉,挂掉的原因可能就是因为上述的数据库表结构不一致
当然最最难受的是,全公司没有人或者文档能够讲清楚这些市库之间的表结构差异,能讲明白的人也不知道什么时候就离职了,这在开发和维护时就是数不清的大雷
1.2 运维×dba√
一般来说只要是系统数量规模大一点的公司都会有一个运维岗,我上家也存在所谓的运维岗,但是运维做的最多的事情却是写sql刷数据
基本上我每次去找运维,他们都在写sql处理数据上的事情,为上面一点擦屁股
真正的运维主要还是开发干的,我就处理过几次IIS的问题,上家用的是windows server
最近听说现在的那个运维组长在熬了两年之后,白头发都长出来不少,我记得我刚去的时候他还是满头黑发来着
1.3 狂躁症老板
上家老板可能有狂躁症,经常能看到他疯狂拍桌子骂人,而且控制欲也非常强,可能也有点被害妄想症,反正一年半霍霍走了几十个产品经理,有些是被骂了之后不想再伺候他,于是就直接跑路的,有的是看到办公室氛围不对劲自己跑掉的,还有些是被老板觉得可能影响到自己的权威,然后来了句"你是不是想夺权",最后被赶走的
他有点"霸道"总裁那种恶心的感觉,他只要他觉得,不要别人怎么觉得,作为乙方他会和甲方的老板对骂,因为他觉得甲方的业务不符合他的预想,甲方应该按照他所想的那样重新组织业务
经常有产品和客户沟通了方案,对方确认之后由于不符合老板的想法然后被修改,最后做成了老板觉得对的样子
不过这个产品做出来之后被客户说难用,他就开始喷产品经理了,忘了当初是他说要改掉的