椒盐豆豉

失业十个月中的财务状况

November 9, 2024
重启电脑
money

今年 1 月初我经历了中年人的第一次被裁。虽然我是 gap 小能手了,但前三次 gap 都是主动裸辞,这还是第一次真正意义上的失业。外加到 10 月底开始新工作,第一张 paycheck 11 月初收到,这一晃竟然就没有固定收入地过了 10 个月,也是我 gap 得最久的一次了。过去几次 gap 市场没这么严峻,因为是主动辞职也没领失业金,更没太多其它收入,干烧存款没啥意思。这次没工资收入的 10 个月,刚好面临了市场动荡、通货膨胀、高利率、领失业金、有了边角的其它收入等等状况,就稍微算算账好了。

...


我的新播客「出厂设置 Other Than Default」

November 3, 2024
重启电脑
PSA | podcast | software engineer

欢迎收听我的新播客: 出厂设置 Other Than Default。这是一档关于科技行业非“默认”的 stereotypical tech bro 形象人群的生活方式播客。播客的英文名 other than default 算是一种对提到科技行业大家只会默认想到 tech bro 以及顺直男性作为“默认”性别这种社会现状的反抗,中文名”出厂设置”则是对除了我们的预设社会角色和职场中的角色还能有哪些不同的侧面的可能性的期待。

本来我是有点反感做职场博主的,毕竟我本人也没什么事业心,而且市面上很多充满成功学和套路的半瓶水懂王职场内容太多也让我对这个话题有些抵触。但最近突然福至心灵觉得 representation matters,可能也是找工时候看了太多一亩三分地上满口 bullshit 还特别笃定地信口开河误导人的懂王们,觉得如果一直反感现有的职场风气而逃避这个话题的话那更让这个群体只能被不喜欢的刻板印象所代表了,所以就有了这个播客。

收听方式(有条件的话建议选用墙外平台,本期虽然没有什么敏感内容但难保以后没有,之前做播客被小宇宙卡掉的不是一两次):

...


工作十年了

October 23, 2024
重启电脑
career | software engineer | 复盘

这周我入职了新公司,也刚好是我入行十周年。其实没什么“刚好”,而是月初签 offer 选入职时间想说刚好入行十周年就是几周后,不妨凑个整。说来也巧,因为每家公司指定用户名的姓名缩写方法不一样,过去 4 家公司的用户名都不一样,这第 5 家公司给的用户名凑巧跟我毕业后第一家全职工作的公司一模一样,主要技术栈也一样,算是一种轮回吧。

虽说入行了十年,之前每次离职都是裸辞,加上这次被裁的 gap,细算起来其实也就八年在工作,简历上细看全是窟窿。即便如此,好歹从 FAANG 里的几家大厂到曾经当红的 pre-ipo 再到只有一个 backend team 的中小型 startup 都去过,也从 backend 到 web frontend 到 mobile 的项目都写过,经验和建议算不上,个人感受想到哪写到哪吧。

之前做过一份视觉简历,如今扩展了一下 之前做过一份视觉简历,如今扩展了一下

当然,职业上我是一个不那么上进、比较中庸的人,工作我是当一份糊口的差不多行了的 day job 来干的,因此本文对把职业当 passion 或者职业上很有抱负的人参考价值非常有限。

...


(没有干货)一些草台班子码农求职话术

October 4, 2024
重启电脑
career | software engineer

虽然显然是玩笑,但通过我多年的划水经验和 navigate through 草台班子,不得不说实际情况也差不多就那样了。

写这个起因是我设置新公司的账户,进系统一看我的正式分类是 distributed system。我之前一直以为人家高大上的 infra 才选这个选项,干了十年才发现原来自己其实一毕业就是正经 distributed system engineer 啊……

...


2024 浪潮退去平台期的找工总结

September 29, 2024
重启电脑
career | software engineer | 复盘

今年年初的时候我也赶上了行业热点,喜提了中年人的第一次被裁。公司遣散费还算丰厚,外加被裁之前失去工作动力也有一段时间了颇有但求速死的心态,所以高高兴兴玩了五个月(买了新车就去了美西大环线 road trip夏威夷大岛、纽约蹭差、肯尼亚(待更游记)、Oregon 海岸线等),还趁公司保险过期之前把拖延好久的智齿给拔了。六月中旬开始刷题找工,到九月底卖身契虽然还没签但也基本确定了。毕竟现在市场不确定性太大经验没什么意义了,就不重复上次的经验和方法写法了,感受偏多。

...


读《System Design Interview Volume 2》

July 23, 2024
喜欢就买 | 重启电脑
software engineer | career | reading | 导读 | code

上回说到我激情读完码农 system design 面试准备必备手册「优秀简笔画火箭教程 System Design Interview」,案例很经典也深入浅出比网上零散看视频准备系统很多,于是立刻激情买了 volume 2。今天草草翻完了。

为什么是草草翻完呢,因为看了几章发现远不如第一本有概括性,许多案例都非常需要 domain knowledge,这种东西你做过的话大概看一遍是很好的复习,但如果不是真的相关组的话也基本不可能问,如果没做过硬背书去面试也得跪,就比第一本满地高频的 niche 很多了。全书 13 章 400 多页基本只有 Proximity Service 和 Hotel Reservation 比较普适,稍微跟游戏沾点边的公司的话 Gaming Leaderboard 那章也可以看看。倒是 GeohashingSorted Set (skip list) 等几个知识点值得一学。但如果已经知道这几个关键字了直接去网上找相关资料即可没必要买全书。

面试的话还是建议精读第一本。第一本和第二本不是递进关系只是不同案例,第一本的案例高频多了还囊括了一些高频基础知识。本来想说有用的东西没第一本书多就不发读书笔记了,不过像第一本的读书笔记一样,反正写一遍笔记是我自己的复习过程,从 notion 里复制过来又不需要单独排版,索性直接发上来好了。只把我觉得有代表性的 Proximity Service 全章写了笔记,其它零散的知识点我单提出来了。

...


优秀简笔画火箭教程——读《System Design Interview: An Insider's Guide》

July 14, 2024
喜欢就买 | 重启电脑
software engineer | career | reading | 导读 | code

准备面试时候看了被同侪们多次提到的的 Alex Yu 的 System Design Interview: An Insider's Guide,比意料中实用。开始看头几章科普时候还会担心讲得太浅,到实际案例的时候就发现深度不错很适合一小时面试的 scope,而且意外还学到了些新东西,面试倾向的又不像 DDIA 挖那么深所以好读很多。选的案例也都很经典(除了最后两个个人觉得有点偏),而且有层层递进关系看得甚至有点小爽。书里给的 get buy in - estimate (这个环节我不喜欢) - dive deep - wrap up 的面试套路也挺有启发。总之全书看下来比零散地看没深度的 YouTube system design 讲解系统多了,立刻就去买了 volume 2。豆瓣短评里说简笔画火箭可太贴切了,但没办法就是要考,还是很实用的。

因为自己本来就要写一遍 bullet points 读书笔记作为给自己面试的复习材料,写都写了索性分享出来。

第二本的读书笔记我后来也写了在此

...


独立博客上我不喜欢的“功能”

July 8, 2024
重启电脑
blog | random

前阵子看到一篇很棒的文章「Microfeatures I Love in Blogs and Personal Websites」,介绍了作者喜欢的一些独立博客和个人网站小功能,如脚注、可跳转目录、页面进度、可链接小标题、相关/系列文章、对话、有原地址的代码块、有链接的代码块、外链标识、外链不同标识、链接预览、RSS、外链(基本相当于友链)等等。虽然不是全都喜欢和适用,不过确实提醒了我 appreciate 一下平时在其它站点见到但 take for granted 的这些贴心小功能。

好用的功能容易被忽视,但难用的“feature”却是非常扎眼,很多时候都差点因为一些蹩脚功能取关博客。于是突发奇想来 brain dump 一下我不喜欢的独立博客功能。当然,这些好恶非常个人,完全没有说教这些功能“对不对“和别人该不该用的意思,不同博客有不同偏好和应用场景也是独立博客珍贵的原因之一嘛乁། ˵ ◕ – ◕ ˵ །ㄏ

...