独立思考的价值

Posted 码农翻身

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了独立思考的价值相关的知识,希望对你有一定的参考价值。

大家好,我是 Xargin。先要感谢刘老师提供的平台能让我们这些后辈来做自我介绍~

我是北航的硕士毕业生,毕业以来一直在互联网行业工作,先后鼓捣过 Java/C/php/Go,从 15 年开始一直在写 Go,所以也可以算是个资深 Gopher 啦。我还是 Go 的 contributor 呢,当然在 Go 圈子里也是小有名气的嘿嘿 :)

下面是之前我提交给 Go 的 TLS 优化:

可以帮助 Go 在海量 TLS 连接时节省上 GB 的内存使用:

server_with_pool 是优化后,server_no_pool 是优化前

我和我的同学们在上学期间都是比较能折腾的人,不怎么安分,从大三实习到现在,我个人少说也已经在近十家互联网公司里待过了(一般人应该二十年都不一定有这么多吧)。从国企到外企到创业公司再到互联网巨头,总之就是左右横跳,感觉自己见识到了人生百态,就是没有赚到钱钱(哭)。当然,毕业以后跳的不是特别多哈哈。

一些陈年旧事就不提了,可以讲讲毕业后对我影响最大的两家公司:滴滴和蚂蚁。最近这两家公司最近都陷入了舆论风波,我们不谈业务,只谈技术吧~

滴滴是我待的时间最长的公司,将近五年的时光,我见证了一个中等规模的公司发展成为今日之大公司的完整过程,感慨万千。为了让那些鄙视我的人闭嘴,我在滴滴从业期间也出版了个人的第一本书《Go 语言高级编程》。

这本书是我与社区的另一位老哥一起合著的,我们当时做了个很大胆的决定,直接在撰写期间就将整本书放在 Github 上,至今已有超过 1.5w star,实际出版后销量也很不错,今年卖到了 1.7w 册。可见内容优质,就算大家可以免费看也会来支持原作者~我们两个作者都很欣慰哈哈。

当学习与发展遇到了瓶颈之后,我凭借技术上的一些小成就进入蚂蚁取经,蚂蚁也确实没让我失望,工作期间,我见证了与国际一流开发理念接轨的基础设施,看到了中到大型互联网公司在技术上未来五六年的发展方向,并且接触了国内最好的一批基础设施程序员,了解到了他们的问题分析与学习方式,极大地开拓了个人视野。

同时由于蚂蚁在阿里的体系下,在阿里的大环境下,我解决了不少之前在滴滴时,个人存有的技术和业务上的困惑。这些积累也为我个人未来三到四年的学习和前进方向垫定了基础。

不管在哪里工作,我始终认为程序员需要保持自己的独立思考。在 2019 年中台万能论甚嚣尘上时,我通过自己的思考与总结发表了一篇《中台的末路》,这篇文章与当时的主流意见相左,指出了中台架构在运行过程中实际存在的一些问题,这些问题来自于我与同僚之间的工作经历。通过一些大 V 的转发,在微信上大约累计了将近 20w+ 的阅读量,是我个人的一个小小的里程碑(后来就再也没有写出过这么多阅读量的文章了,可见火爆的文章是需要天时地利人和的,哭)。

这是 csdn 公众号当时转发时的阅读量

我从工作的第二年起开始写博客,之前一直在 xargin.com 发自己的文章。后来发现独立的博客无法触达更多人群,特别是《中台的末路》引起很大的争议后我彻底想明白了,技术领域的问题,同样需要与人交流,与人辩论才能使理论站得住脚。对于文章的作者来说,交流和辩论是有效的反馈机制

后来我开通了自己的公众号,一方面方便将一些学习的成果分享出来,另一方面也希望能够发表一些自己对行业和技术领域的看法,通过与读者的交流提升自己的知识深度和认知水平。

目前我的关注领域比较多也比较杂,如果你对 Go 语言,微服务,业务架构,流式计算,数据平台,分布式系统感兴趣,都可以在这里找到你想要的东西(因为公众号还没开太久,你可以小小地期待一下未来,哈哈)。

这里是我之前发表的一些文章,希望能对你有所启发~

消息队列解耦是骗小孩的

工程师应该如何学习

事故驱动开发

Go 应用优化指北

以上是关于独立思考的价值的主要内容,如果未能解决你的问题,请参考以下文章

自学系列 | 就谈独立思考!

第2件事 培养独立思考能力,对“产品低智商”说不

对初级程序员的思考

独立思考者模型:如何科学地思考

「独立思考」的背后是一个残酷的世界

翻译如何独立思考——Paul Graham