裁员优化
2023年1月16日,公司为了降本增效,突然宣布取消我们整个项目。尽管如此,由于公司正计划上市,声誉至关重要,因此还是为大家提供了两个月的工资作为赔偿,以促使我们主动离职。那时,新年即将来临,仅剩一周时间,工作机会难以寻觅,我只好提前回家过年。
失业躺平
知道将被裁员时,我只有开心。因为那份工作实在太累了,而且基本工资也不高,我早已在策划着另谋出路。正好遇到裁员,我还能拿到一笔赔偿金。离职后的第二天,我没有再写代码,而是彻底放松了心情。我重新开始玩英雄联盟,从黄金段位一路打到宗师。回到家乡后,我在父母的店里帮忙,与老朋友们聚餐,半个月的时间很快就过去了。
破产负债
我在房价最高的时候选择了购房,原因是听信了他人言论,认为现在不买,以后房价会更高。某某某不久前买房,房价涨了数倍。在没有对比多个楼盘的情况下,我就匆忙作出了决定。贷款利率高达5.85%,失业后根本无力偿还贷款,只好卖房,净损失30多万,直接破产背上了债务。
重启人生
提升思维
思维的局限给我带来了很多麻烦,尤其是在做计划、决策、复盘方面,因此我开始尝试用思维链、结构化思考等方法提升逻辑推理能力。
排查问题时,我会思考过去和推演未来,找出影响最大的因素,更加高效地解决问题。
做项目的时候,每个阶段我都会深入研究,看看会不会出现差错漏洞,提高大局意识。
打牢基础
打基础并非无脑地背八股文,而是掌握每个问题的解决方案的推理过程,在脑子中在重新推理一遍,彻底搞清楚解决方案是怎么产生的。
比如 TCP 为什么要设计半关闭这个特性。
如上图所示,让左方的客户端开始发FIN,服务器对这个 FIN 响应 ACK,但服务器仍然在发送数据。当服务器传输完数据后发送了FIN,客户端响应 ACK,此时连接便彻底关闭了。
如果没有半关闭,数据就会被客户端直接丢弃了。