2023 年终总结
哈喽,大家好啊,深漂2年多的原子。今天下班,地铁上看手机时不自觉的看了眼日期,居然快12月了,思绪良多,年近末尾,2023即将过去,趁着拖延症还没犯,赶紧写下年终总结。今年是波澜曲折的一年,各种新闻怪事充斥在时间长河里,这一年中做成了些许事情,也有特殊的经历...
0x01 小小的成就
-
读的书
-
经济类
-
《小岛经济学》
- 阅读的章节:前六章
- 推荐理由:以原始经济进化为现代经济,阐述经济中的基本概念,通俗易懂,经济入门的读物
- 缺点:部分观点有失偏颇,需要阅读其他书籍做样本对比
-
《1844经济学哲学手稿》
- 阅读的章节:工资、资本利润、地租、异化劳动和私有财产
- 推荐理由:作为上面《小岛经济学》的补充,独特的角度切入,如果想要找到为什么工作痛苦的答案,这本书就有,基本上是怼上面《小岛经济学》的
-
-
计算机类
-
《UNIX环境高级编程》
- 阅读的章节:unix 基础、标准与实现、文件目录、标准I/O库
- 推荐理由:底层API,比如我阅读I/O相关章节之后,就很容易理解 Kfaka、MySQL、Redis 等软件不同的I/O实现是为什么?标准之间的关系是什么,例如ISO C和 IEEE POSIX,以及Linux之间的关系
-
《图解设计模式》
- 阅读的章节:全部
- 推荐理由:设计模式入门读物,有配套代码,缺点就是缺乏实际项目的示例(最好是带有优化前后对比的效果的书)
-
《SQL经典实例》
- 阅读的章节:基本上作为工具书,查对于写SQL的例子
- 推荐理由:SQL示例比较齐全,遇到比较复杂的SQL可以参考
-
-
英语(看的少)
- 《赖氏经典英语语法》
- 《英語魔法師之語法俱樂部》
-
-
做的事
-
B站(学习方向)
- 《图解设计模式》全章视频
- 牛客网SQL专题全视频
- 牛津书虫(两个故事)阅读视频、基本句型语法视频
-
smallchat 源码阅读
-
工作一:
- Spring Batch 项目落地,用于数据同步,解决了实际的使用问题,扩展些许接口,供组内同学编写标准化处理代码
- 部分项目微服务化改造
-
工作二:
- Redis 缓存使用,高并发接口支持 QPS 30000 实现,涉及多级缓存和分布式锁的使用
- Kafka MQ使用,理解高性能原理(需要理解 《UNIX环境高级编程》书中的I/O相关章节)
- 树形SQL查询,with recursive + 索引优化查询,效果相差几十倍
- 并发 version 插入问题,insert (select max(version) + 1) 解决,利用SQL的串行执行
- 解析数据构建 ClickHouse SQL语句,动态参数,涉及一点点编译的问题(如何判断一串字符串是一个符合语法规则的表达式?),antlr4没研究明白,后面也没解决
- 了解到主流数据清洗方案,物化视图,袋鼠云等
-
0x02 特殊的经历
由于工作的项目,每个迭代都需要做相应重复的工作,日积月累,处理事情的风格不一致,导致我差点失业。后来又经过自己准备的面试,第一个团队基金方向,面试说我太骄傲不好管理???,第二个团队是内容方向,面试也是顺利通过。
这件事情的反思就是微信请屏蔽当前领导!不要过多投入,与领导只有工作利益的关系。如果工作不顺心应该乘早了断,如果不能够短期换工作,请做好情绪宣泄口(比如培养爱好,我今年就去学了游泳)
以前总是天天加班到12点,后面被告知离场,当时是非常气愤的,觉得卸磨杀驴,后面想想如果当时不良的情绪不能控制,慢慢的整个团队都会充斥这种情绪,显然作为管理者的角度考虑,必须得弄走。
前面说到差点失业是啥意思?因为是在外包公司,离场对于公司而言你就是一个负资产了。他们会想尽办法赶你走并且不给你任何赔偿,我当然是很气愤的,但气愤没用,后面咨询律师,研究劳动法。要考虑收益和风险,值不值得和公司硬刚,然后被通知的第二天(这里通知之后的有一个月缓冲,继续在客户驻场)我就开始收集证据(打卡记录、微信工作聊天、邮件等信息),准备跟公司硬刚,劳动仲裁和诉讼。在这里我想提醒的是各位至少要明白,如果开除你你赔偿能拿多少钱,这种小案子请律师处理大概在6k左右,如果起诉胜利后,可以要求用人单位承担5k的费用,就是说你用1K去博赔偿,而且还会有时间上的法律执行,所以要考虑风险与收益后在决定。还有就是社保、医保、公积金不实缴,离职后可以去申请要求实缴,这个申请不需要你跟公司刚,是公积金管理局跟公司之间的博弈,你只需要申请即可。
外包公司第一招就是通知你待业,跟你谈待业,这个期间不要签署任何文件,电子邮件要明确回复拒绝待业,隔三岔五的发送邮件给公司要求提供劳动条件,作为你想要劳动的依据。可能是公司扛不住看我态度很坚决,后面又安排我面试,后面还是在原来的客户的公司转去了其他团队。
所以总结一下就是:第一要有工作情绪的控制,要有职业规划(尽早离开),要屏蔽该屏蔽的人,第二是要有法律意识,拿不定注意可以咨询律师,再不济可以委托给律师,律师会告诉你怎么固定证据。
0x03 反思总结
技术上:计算机其实也就那些东西,计算机的素养四大件(算法数据结构、网络、编译原理、操作系统),那些东西就在那,没有什么学习路径,工作面试的无非就是八股文+场景题+算法+画饼艺术(让对方觉得你很值得)
学习上:不要犹豫不觉,纠结于哪本书好,在样本不足的情况下听别人说其实没什么用,直接去豆瓣关键字搜索看起来,当你看了一部分有了样本才能辨别好坏,大部分人停留纠结在哪个好而原地踏步。
从我自己的观察来看,我是一个受环境影响的人,周围的人很强,我就很想跟他们保持同一水平超过一点点就行了,所以要认识多一些优秀的人来激励自己,例如推特圈刘能大师、迟先生、等等,作为保持学习的目标,(我发现推上好多前 pingcap 的人啊,哈哈哈 pingcap 输送人才?
0x04 未来展望
想把英语这个穷人核心技能学好,早日脱离外包的苦难命运,向偏底层一点点的工作转变,让工作提供给自己情绪价值实现正向循环。
对象?不存在的,来就来,不来就不来,其实一个人精神充裕,每天都有自己的事情做也是很开心的~
我其实没什么生活的压力,所以在30岁之前尽可能多的去经历,去做想做的事情,像小虎一样燃烧自己(说个笑话)
然后就是更多的书籍,经济学要看完,哲学要开始学起来