Table of Contents

Don’t Take Advice from Graybeards

不要听信老人的建议

不要因为老人看起来很自信,就接受他们的建议。没有人知道科技产业将走向何方。对冲你的赌注,90%的预测结果都是可笑的错误。我得到的第一条职业建议是:“有了MS-DOS 6.1,世界不需要更多的软件。去做硬件吧。” 第二条是,“没有人会为通才买单,你需要专业化。” 现在我是一名SRE。

Robert Heinlein[1]告诉我:“昆虫才需要专业化。”试着做一段时间的软件工程师、系统管理员、前端、后端、硬件、产品、酒保、创始人。每长大一岁都能学到新东西。

职业倦怠是个bitch。它会发生几次,每次你都会想,“我再也不会上当了 。”同样,你会工作得太辛苦,太长时间,却得不到回报或赏识。它会永久损害你的健康。年轻无敌的人以为这种事不会发生在他们身上。然而人生是一场马拉松,不是短跑。

也许你会成为一名经理,也许你不会。你可能为一家著名的跨国公司工作,也可能一直在没有人听说过的创业公司工作。你的股票期权可能价值百万。你可能会建立一些让你在你尊敬的人眼中出名的东西。Blindboy[2]警告我,不要把自己的 “评价点” 交到别人手里–甚至是我妈妈的手里。Blindboy说话的时候头上总是戴着一个塑料袋[2]。

心理健康不是二元的。Plomin[3]告诉我,有成千上万的基因突变,让我们擅长的事情、耐力的强弱、动力的强弱都有微小的差异。我们需要不断尝试,找出适合我们和我们关心的人的方法。在你工作的每一家公司里找到你尊敬的人,请他们做你的导师。即使你不采纳他们的建议,也要听他们的。

你拥有的钱越多,你需要的就越多。你可以花5美元在附近的树下读一本书,它给你带来的快乐和在地球另一端的海滩上读它一样多。你可以搬到硅谷,每周工作60小时,五年内年薪50万,但你不会意识到你失去的朋友、健康和自尊。

确保你有退职金,这样你就可以离开不好的雇主。感到经济上的困顿会让情况变得更糟。当你问:“十年后,我希望自己做什么?”困境就会变得简单。你现在的薪水和工作决定了下一份工作。在经济繁荣时期,雇主不得不雇佣那些还不能胜任工作的人,但他们几乎总是能迎接挑战。确保你只有80%的把握能胜任你所申请的工作,否则你就没有充分发挥自己的能力。女性可能应该在只有60%的把握时就申请,因为她们已经习惯于不相信自己多么有能力。

我们为经理工作,而不是为公司工作。经理不是你的朋友,他们是你的代理人。如果你不喜欢他们给你带来的社区、工作或金钱,就解雇他们。Marie Kondo[4]告诉我,不放手只有两个原因:对过去的依恋或对未来的恐惧。不过她可能从来没有在紧急情况下需要一根VGA线(She’s likely never needed a VGA cable in an emergency, though.)。

当一个shell脚本就可以完成工作的时候,不要构建一个框架。如果一个shell脚本很可能在修订控制中超过几周,就不要编写shell脚本。Fred Brooks[5]告诉我,在我设计好系统之前,不要雇佣程序员,但他又知道什么呢?他还建议每个编程团队配备两个秘书呢。

不要因为老人看起来很自信,就接受他们的建议。

我们如何构建本书的结构

SRE虽然涉及复杂的技术系统,但归根结底是一种文化实践。文化是人的产物,这启发我们根据你在组织中的SRE数量来组织本书的各个部分–你具体处理什么,你的一天是怎样的,取决于有多少个SRE工程师。我们将本书的文章分为 “SRE新手” 、0-1个SRE、1-10个SRE、10-100个SRE和 “SRE的未来 ”。

读者如果想找寻先从哪里开始的指导,可以直接跳到最适用于自己的部分;但是,你仍然会发现阅读那些目前并不适用于你日常的部分的文章的价值。

在0到1个SRE时,还没有人被指定为SRE,或者你已经找到了你的第一个SRE,这个角色看起来几乎是孤独的。

在1到10名SRE时,你正在组建一个团队,有知识共享和分工的能力。

在10到100个SRE时,你已经成为一个组织,你需要思考的不仅仅是你所从事的系统,还需要思考如何组织这么多SRE。

“SRE新手” 涵盖了基础性的话题(尽管并不详尽!),对于那些刚刚开始SRE之旅的人来说是很有帮助的,即使是最有经验的SRE,也是一种复习。 “SRE的未来” 包含了一些文章,这些文章探讨了SRE潜在的发展方向,或者是(目前)坐拥时代潮流。

没有必要按照任何特定的顺序阅读本书。你可以从头到尾读一遍。或者,如果你对某个特定的主题感到好奇,可以翻到索引,在那里你可以找到关于该主题的所有文章。把它作为参考指南,或者是灵感的来源–可以在需要的时候提供一个震撼。或者,也许可以建立一个阅读俱乐部,每周一次挑选一篇文章与同事讨论。这就是散文集的魅力所在。我们希望你和我们一样喜欢阅读它们。

结语

SRE系列的文章,有时间我就会翻译一些,希望大家能学到对自己有用的东西。谢谢

延伸阅读

1.Robert Heinlein

羅伯特·安森·海萊恩,美國硬科幻小說作家,人稱「科幻先生」。他的作品被認為在科學和工程方面有相當可信度,也幫助提高了對科幻類作品的科學準確性的要求標準。 海萊恩是1940年代晚期將無修飾科幻小說打入一般主流雜誌的第一位科幻小說作家。他是1960年代最暢銷長篇科幻小說的頭幾名作家之一。

A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyse a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.

— Robert Heinlein, Time Enough for Love[1][2]

2.Blindboy Boatclub

譯自英文-David Chambers,俗稱Blindboy Boatclub,是愛爾蘭諷刺作家,音樂家,播客,作家和電視節目主持人。Boatclub來自利默里克(Limerick),是愛爾蘭喜劇嘻哈樂隊The Rubberbandits的成员之一,他们戴着塑料购物袋作为面具来隐藏自己的身份。

Boatclub is from Limerick and is best known as one half of the Irish comedy hip-hop group The Rubberbandits, who wear plastic shopping bags as masks to conceal their identities. He regularly discusses mental health, masculinity, and other socio-political issues.[5][6]

https://www.dailyedge.ie/rubberbandits-explains-the-plastic-bag-3702939-Nov2017/

3.Robert Plomin

譯自英文-FBA的羅伯特·普羅明(Robert J. Plomin)是美國心理學家和遺傳學家,以其在雙生子研究和行為遺傳學方面的工作而聞名。2002年出版的《一般心理學評論》將普羅明列為20世紀引用最多的第71位心理學家。他是幾本有關遺傳學和心理學的書的作者。

Robert J. Plomin, FBA (born 1948) is an American psychologist and geneticist best known for his work in twin studies and behavior genetics. A Review of General Psychology survey, published in 2002, ranked Plomin as the 71st most cited psychologist of the 20th century.[1] He is the author of several books on genetics and psychology.

4.Marie Kondo

近藤麻理惠是日本專業整理師及作家,以自研的居家物品整理顧問諮詢為人所知。東京都出身,暱稱為「KonMari」。

Book: The Life-Changing Magic of Tidying Up

Marie Kondo (近藤 麻理恵) is a Japanese organizing consultant and author. Kondo’s method of organizing is known as the KonMari Method, and one of the main principles is keeping only possessions which “spark joy.”

Kondo’s best-seller The Life-Changing Magic of Tidying Up: The Japanese Art of Decluttering and Organizing has been published in more than 30 countries.

She was listed as one of the world’s 100 most influential people by Time Magazine in 2015.

Personal website: http://konmari.com/en/
Book website: http://tidyingup.com/
App website: http://konmari-media.com/

5.Fred Brooks

小弗雷德雷克·菲利普斯·「佛瑞德」·布魯克斯,又譯為弗雷德里克·布魯克斯,生於美國北卡羅來納州德罕,美國軟體工程師、學者,曾任IBM系統部主任,主持開發過OS/360等大型電腦用的作業系統軟體。 後來,布魯克斯離開IBM公司,任教於北卡羅萊納大學教堂山分校,擔任計算機科學Kenan講座教授,並著書立說。