💪 2023 年,其实生活不只是编程

年度编码状态

23年整体来说,还是按照计划稳步推进的正常年份,不管是工作还是工作之外。除了说 23Q2 出现过一波离职潮还是比较意外,其他的都算处于预料之内,所以其实今年没有什么好总结的内容。

✋ Part1. 回顾

先看一下年初立下的一些 Flag 🚩

  • 开始AI辅助编程(Copilot、ChatGPT);
  • 获得思否的2023年度 Top Writer;
  • 完结掉2个自己的个人项目;
  • 发布最少20篇笔记/文章;
  • 在思否回答1000个问题;

完成度其实很不怎么样,主要是笔记和文章的分享。比预期的完成度要低很多,原来是预期每个月能写2篇自己比较感兴趣的内容并且同步发布到各大社区平台。但是实际只完成了9篇,其中有4篇还是在12月底的时候急急忙忙完成的填坑……
个人项目也是一样,本来是想着今年应该可以完成2个项目的开发。但其实只结束了一个项目,另一个迟迟不能完成交付进入运维阶段。并且开发周期已经从预计的2个季度,拉长到了以年来计算。


📃 文章分享的部分,主要是因为 降本增效 之后工作量增加导致的。出现人员离职之后开发计划其实并没有做出调整,还是按照年初制定的里程碑在前进。中间还会夹杂着一些交接过来的项目,所以加班其实算是常态化了。全职的工作内容加上个人项目的开发工作,并没有多余的很多精力可以做内容分享了。其实也挖了蛮多坑的,后面有时间应该开始填坑。其实内容并不复杂,只是需要花时间去了解整理。比如说自动化和辅助工具这些提高工作效率的分享。

🛄 个人项目部分,应该算是个人开发者必定会踩坑的一次经历。就是没有明确开发的功能明细清单。一开始在沟通交流的过程中其实 需求方并没有非常清楚自己需要做的是什么功能 ,只给出了几个笼统的大致方向。因为在他当时的设想中并不会有那么多具体的细节设计。
当然我在整理需求并且给到对方确认的环节中也有疏漏,并没有把具体的功能细节完整罗列出来。导致很多细枝末节的“小功能”进入了扯皮阶段。这些小功能其实很繁琐,并且需要投入大量的精力去做联动调整。

这些细节如果没有在一开始整理到并且留下书面证据,很容易进入扯皮导致开发进度停滞。并且由于是“朋友”找到我做的项目开发,并不想把事情处理得很难看,并且对方在工期方面一直很大度,几次因为我自身原因提出暂时停止开发也都非常爽快的同意。很多小功能我都没有单独计算费用。
所以后期项目正常的功能需求调整和各种的“细节调整”混合到了一起,导致项目管控就开始爆炸。我们在工作中其实也会遇到这样的问题,所以需要尽可能的避免刷脸的情况出现。需要按照规范流程来的,不要简化和跳过流程。一旦出现这样的情况就很难再回到正轨了。因为需求方会觉得这样处理是没有成本的,而且非常高效。只会增加我们投入的成本,然后逐渐失控。


🤖 AI辅助编程

2023年伊始 AI 就是非常的火热关键词,各种的文章、短视频铺天盖地的在宣传相关的内容。造成了很多人的职业焦虑,特别是我们这些码农们。
但是实际使用起来不管是 ChatGPT 还是 Copilot 没有到惊艳的感觉。在一些重复劳作的内容上加速非常大,只要自己有思路,都能给出基本能用的结果。总体来说是值回票价的,非常建议有条件的同学利用起来,不愿意付费使用 Copilot 也可以把 ChatGPT 使用起来,毕竟 3.5 是免费的。

至于其他方面还没有过多的深入,和我当前的工作方向没有重叠。机器学习和深度学习都是隔壁组的同学在做,有一些产出但是也是面临类似的问题。现在能用的暂时只有一个小项目,可以给生产提供一些加速,但是只要模型到位其实使用Excel也能做到类似的效果。另外一个机器学习的大型项目,听说要开始在实际生产中开始测试运行,看看今年能不能有成果。

不是说有意去贬低,只是对于我这样的普通人来说,现阶段AI的实际使用情况有点低于预期。很多产品都是为了AI而去AI。


🐱 社区问答

思否荣誉

社区问答部分和计划一致的,回答 1000 个问题,超量完成了 25%,整年一共回答了 1244 个问题。同时四个季度 Top Writer 全部拿到,所以年度的 Top Writer 也不出意料的收入囊中✌。

因为发现了思否还有年度 Maintainer 的评选,23Q2也开始参与社区审核和内容维护。相对于回答问题,社区维护相对来说轻松简单很多,更容易利用起来碎片化的时间。


🏃‍♂️ 技术之外

正如标题所说,和我比较熟络的小伙伴应该已经发现了23年整年不管是社区,还是文章分享,我的活跃时长明显减少了。确实精力被更多的放到了生活中,因为三年来没有怎么运动过,之前运动积累的老本已经完全被消耗殆尽了,23年的体检中身体已经开始表现出各种不健康的信号(其实也不能让口罩背黑锅,单纯就是打破运动习惯之后是真的很难再重启。说白了就是犯懒了,毕竟都更愿意躺在沙发上刷手机)。

所以在年中开始就把更多的时间和精力分配到了身体健康当中,大概每天会分配 2 ~ 3 个小时在运动上面。经过半年的坚持运动,相对自律的运动生活习惯已经保持下来了,身体测量数值也都回归到正常,甚至良好水平:

  • 体重: 83.68KG ➡️ 67.8KG
  • 体脂率: 26.8% ➡️ 19.3%
  • 有氧适能: 33.9 ➡️ 52.2

更具体的指标得过一段时间去体检了才能清楚了,不过应该是向好的。平时生活中体感没有那么劳累了,夜跑5公里也没有一开始那么喘了😂

2023年在思否社区获得了荣誉 “大满贯”,身体健康的目标也达成。
😀希望24年可以保持下去,也希望可以补齐技术分享方面的短板。


☀️ Part2. 未来

今年做出一些改变,在对于过去的总结之后增加一些对于24年的计划。最近比较有想法的应该是对于英语能力的提升,从小我的英语水平一直都很差,在及格线徘徊,还考出过30分的成绩。
毕业之后因为工作的缘故,虽然有一定的提升,但是也只是限于听读,对于说&写都是非常差的,一个是没有好的使用环境,一个是词汇量的积累。因为我一直很排斥死记硬背,更喜欢去理解掌握。所以今年应该会在这方面对自己有所要求。

除此之外,会考虑的应该是一些提升工作效率方面的尝试,比如说各种插件和脚本的利用。工作中其实会有很多繁琐的重复劳作。即使把这些内容交给一线运维的同事来处理,也需要有一个相对友好的维护工具。而现在都是由运维人员一个一个手动录入,或者使用 Excel 来处理然后导入,也有一些是直接给到开发,我们再手工处理,相当的繁琐且麻烦。很多时候维护的数据也都是有问题的,来来回回的拉扯。虽然现在有在线文档了,数据同步不是问题了,但是还是非常得不方面。
自动化测试也一直都是想要涉及的领域,现在因为组织结构的问题,测试环节全是靠开发和需求方自己进行的。并不能很好的覆盖测试。特别是在长期迭代之后一些功能已经有断层更新了。前端不像后端可以使用简单的单元测试来覆盖,如果测试环节遗漏了一些远程模块的测试。就可能会导致生产环境出现致命故障。

当然也需要回应主题,今年应该会比23年更多的走出去,计划是在周末2天的时间能够坐高铁到达的城市走一走,接触更多人和事。自律的运动让身体条件变好了,当然需要更好的去吃了!


最后要立的 🚩Flag 还是要立的,2024年的目标是:

  • 发布最少12篇笔记/文章;
  • 在思否回答1000个问题;
  • 获得思否的2023年度 Top Writer;
  • 体验其他5个城市的夜生活

hhhh,写的非常简单后面会做补充的。
以上。

王阳阳

甲辰年 二月初二
江南梅里