这是一个程序员的随笔文集,但不是一本技术图书。本书的主要内容来自作者的微信公众平台“mactalk”,书中包含了 5 个主题,分别是:写给走在编程路上的人、文艺中年、自省、跨越和人物,共 60 多篇文章。书中有作者对生活的思考,对边界的探寻,有作者身边的人和他们的故事,其中的一些文字还记录了这个时代的某个剪影,或某段情感。 《mactalk 跨越边界》中作者沿用了一贯的科技与人文相结合的风格,文风有趣,又增加了一点力量。作者充分享受着写作的乐趣,书中的文字对作者意义非凡,它们能够帮助作者探索、梳理和记录生活。希望你在阅读这本书的时候,也能获得这样的乐趣和感受。 这是一本有趣且充满思考的书,适合所有喜欢技术、热爱生活的人阅读。
mactalk 跨越边界读书笔记
第二遍读完,有不同的收获。摘录如下片段:除了编程技巧和程序设计能力,解决问题的稳准狠是衡量一个程序员是否优秀的重要因素之一,也是资深技术人员真正的价值所在。遇到问题的解决套路是要分层处理,环境、服务器、客户端还是前端,确定了之后再进一步细分,快速定位。首先,排查是程序问题还是环境问题,把线上程序恢复到运行正常时的老版本,如果出现了同样的问题,那就是生产环境发生了改变。如果运行正常,要么是你修改老bug时引入了新bug,要么是新增加的代码出现了问题。很多人学了那么多编程语言,写了十几年程序,最终依然无法做到以最小的代价解决问题,不禁让人扼腕叹息所以我要买辆摩托车,去感受实实在在的公路骑摩托车可就不同了。它没有车窗玻璃在面前阻挡你的视野,你会感到自己和大自然紧密地结合在了一起。你就处在景致之中,而不是观众。你能感受到那种身临其境的震撼。脚下飞驰而过的是实实在在的水泥公路,和你走过的土地并没有两样。它结结实实地躺在那儿,虽然因为车速快而显得模糊,但你可以随时停车去感受它的存在,让那份踏实感深深印在你的脑海之中。因为在平庸的日子里可以留点念想和痕迹wǒ men常常太忙而没有时间好好聊聊,结果日复一日地过着无聊的生活,单调乏味的日子让人几年后想起来不禁怀疑,究竟自己是怎么过的,而时间已悄悄溜走了。每个创业公司成长的过程中都会逐渐由人制变法制,由流程取代激情,尽管人们会对初创的氛围与理想念念不忘,就像思念初恋的情人一样,不断地强调奋斗、加班的精气神儿,幻想自己还是那个干三天三夜完成任务后再浮一大白的汉子,或女汉子……然而并不一定有回响!短期加班能够解决某些问题,在唯快不破的时代,也许能在关键时刻为你的业务助力和加油。但长期来看,提升工作效率,做最有价值的事情,让美好的事持续发生,才是最重要的。大部分情况下,笑到最后的,并不是最拼命的。在开源社区澎湃发展的今天,wǒ men有了更多的技术选择。所以,当你拿到一个轮子的需求时,去社区里找找问问,如果有可以复用的东西,就不要再费劲去造一个新轮子,况且你无法保证自己造的轮子比旧轮子好用。很多人都习惯性地认为,除非是很小的项目,否则及早发布和频繁发布的做法有益无害。因为早期产品大都问题多多,过早发布会耗尽用户的耐心和开发者的雄心。这种看法直到互联网时代才开始有所改变。各大互联网公司为了抢占先机,开始无快不破,虽然第一代产品存在很多问题,但是他们会通过迅猛的迭代速度,快速推出第二代和第三代产品去弥补缺陷,赢得用户和占领市场。无论是产品设计还是编程实现,永远记住这样一个原则:kiss(keep it simple, stupid),简单即为美。哪个人不是拼命挣扎,谁要你来激励?关于职场初期的选择,我的个人建议是:要么看薪水,要么凭兴趣,然后在漫长的职场生涯中把二者合二为一:干着自己喜欢的工作,顺手把钱挣了。很少人能够在开始工作时就把这二者完美地结合起来,即使有,可能也不是你我。所以当前的选择并不重要,重要的是选择以后的努力与方向。这时候,要承认天外有天,并认识到人生是长跑,曙光在前方!关于写作,他的观点是,无论写科普还是论文,都要像创作小说那样写出引人入胜的独特观点。best first还有一个好处就是:先把最重要的部分呈现给大家,之后在任何时候都可以结束演讲和阅读。思考的时候,要像外行一样单纯直接,实践的时候则要像专家一样严密细致,并且要有以专业知识和方法武装起来的我做得到的乐观主义精神。我要这天,再遮不住我眼,要这地,再埋不了我心,要这众生,都明白我意,要那些程序员,都烟消云散……错开高峰期,或许会发现另一种从容的生活方式。但问题是错不开大部分人在讨论生活的时候,基本都是从自己的立场和环境去考虑问题。大部分人在讨论生活的时候,基本都是从自己的立场和环境去考虑问题。你每天在地铁里挤得伸出不手看微信,就会以为全北京上班族都是人进去,相片出来;饼干进去,面粉出来呼吸着别人的呼吸,嘴巴上时而还能飘过她的马尾。你大过年的微信发红包、抢红包玩得不亦乐乎,就会以为全国人民都在玩微信红包。但是,永远存在另一种生活,就像《国土安全》里的brody在走投无路的时候,依然坚信:there’s always another way。但是,坚持的理由就那么一星半点,放弃的想法却能装满整个海洋,一旦大脑产生了原来不用那么辛苦也行啊的想法,它就会心安理得地抹去那些辛辛苦苦建立起来的好习惯,就像这些习惯根本没有存在过一样。黑天鹅的出现预示着,世界上永远存在着不可预测的、意料之外的重大罕见事件,一旦出现就有可能改变一切。历史记录的永远是第十人理论的成功案例,就像《人类群星闪耀时》。但问题是也有做第十人时你的确错了的情况啊!做不做第十人不重要,而是应该独立思考。善守者藏于九地之下,善攻者动于九天之上。善思者赢对于技术领导,我一直有个信条就是,上马提刀可砍人,下马执笔可治国!下属解决不了的问题,最终就是你的问题,所以,当没人能解决的时候,你就得站出来搞定它。并且告诉小伙伴解决问题的思路和方法,长此以往,小伙伴的猴子慢慢就都还回去了,人毕竟是要成长的。1.创始人的创业情结、领袖气质和格局,具备这三个素质的创业者值得追随。2.创业团队的结构是否稳定是决定这个创业公司能否走得更远的重要因素,我听过太多的创业团队分崩离析导致创业失败的故事。3.这个创业公司做的事情是否值得你花掉一年或几年的花样年华去倾情投入,无论如何,兴趣是很大的推动力。4.加入的时机。公司初创时加入,风险大,空间大,个人能力提升快,成功后收益也大。发展中的创业公司磨合期差不多已经过去了,风险和空间都会小一些,但是如果能在关键的点介入并起到关键作用,也是很好的时机。