椒盐豆豉

读《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 读书笔记作为给自己面试的复习材料,写都写了索性分享出来。

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

...


茶加奶和奶加茶一样吗?——读《How to win friends and influence fungi》

May 20, 2024
喜欢就买
reading | 导读 | wellness

图书馆看到标题里有真菌内容卖点是趣味科学小知识就顺手拿了,没想到是一个 lightning talk 活动 Nerd Nite 的讲稿合集。之前没听过这个活动不知现场效果如何,但讲稿改编书这种形式就有些良莠不齐(当然也跟我关心的领域有关系),有个别特别有趣的也有很鸡肋的。前半部分基本三星打算快速翻完,没想到后面碰到近年来看到最有意思的科普小故事(因为在数学章节而差点被我跳过的茶加奶和奶加茶的不同那章),加半星好了。

个人评分:
The co-founders of the global science organization Nerd Nite bring readers a collection of wacky, yet fascinating STEM topics. For twenty years Nerd Nite has delivered to live audiences around the world the most interesting, fun, and informative presentations about science, history, the arts, pop culture, you name it. There hasn’t been a rabbit hole that their army of presenters hasn’t been afraid to explore. Finally, after countless requests to bring Nerd Nite to more fans across the globe, co-founders and college pals Matt Wasowski and Chris Balakrishnan offer readers the quirky and accessible science content they crave in book form. Focused on STEM and paired with detailed illustrations that make the content pop, the topics are quirky and vast, from kinky, spring-loaded spiders to the Webb telescope’s influence on movie special effects. How to Win Friends and Influence Fungi features narratives, bursts, and infographics on all things STEM from scientists around the world. Chapters are sure to make you laugh-out-loud, with titles such as "The Science of the Hangover," "What Birds Can Teach Us About the Impending Zombie Apocalypse," and "Lessons from the Oregon Trail."
book

以下是我摘出来一些个人觉得比较有意思的选段,随手翻译没有专业背景,如有不准确欢迎指正。

...


这么深入浅出的免疫学为什么不在课本里——读《Immune》

April 27, 2024
喜欢就买
reading | 导读 | wellness

作为 YouTube 科普频道 Kurzgesagt 老粉,一开始听说本书是以为是本轻量级的用了 Kurzgesagt 配图的图文书,借回来才发现是该频道创始人 Philipp Dettmer 写的,配图只是锦上添花文字才是大部头,加上中间出去玩这一读就断断续续读了两个月,笔记都记满了一本 field note,高考复习都没这么认真。读了几章就心想一定要认真写下读书笔记分享给大家。本文也有中文版(战斗细胞)。

个人评分:
A gorgeously-illustrated deep dive into the immune system that will forever change how you think about your body - how it works and why it is both your greatest ally and most dangerous enemy - from the creator of the popular science YouTube channel Kurzgesagt - In a Nutshell.
book

比复习高考还认真地边记笔记边断断续续读了两个多月才读完。不是因为它难读,恰恰相反毕竟是 YouTube 第一科普博主写的书,全书都非常贯彻”Explain to me like I’m 5“的深入浅出原则(有时候甚至娓娓道来到有点啰嗦),充满了比喻和多角度的解释,有时候引人入胜好看到秉烛夜读。但免疫系统本身真的太复杂了,本书信息量也极大,本来是冲着 Kurzgesagt 可爱的画风来的以为是轻松小品,没想到插画只是点缀文字读起来是大部头。读完受益匪浅,对免疫系统有了个超级简化版本的大致了解。这么重要的知识课本里竟然只是冰山一角令人遗憾,推荐给所有人阅读。

发现这书的简中版也就 15 万字,我一个读书笔记写了一万六千字……不过记读书笔记再整理一遍分享的过程真的很有利于巩固吸收知识,仿佛回到了上学制作学习资料来复习的年代。

...


边读边想简中版得删成筛子吧——读《Chip War》

April 11, 2024
喜欢就买
reading | 导读 | tech

此书简中版(芯片战争)几乎是跟英文原版同步发行的(差了半年),本来我对此类话题不感兴趣,但是看到象友吐槽难以想象简中版要怎么删便引起了兴趣,遂去年底开始读,断断续续几个月前阵子终于在旅途中的飞机上读完了。作为一本芯片业的流水史,能摘出来的干货还是不少的,没记笔记等于没读,这里也整理一下笔记吧。

个人评分:
个人短评:断断续续读了三个月终于读完了,全程想法是“这书简中版得删成啥德行啊”。读更古早一点的芯片科技史还挺有波澜壮阔的感觉,具体技术和工程上的突破过程也很有意思,再更当代就感觉随着科技进步变成 incremental & iteration 少了很多上古大神神仙打架高魔(?)的感觉。
book
...