为什么我不想写技术文

作者: Yunen | 来源:发表于2017-09-05 04:04 被阅读266次

    每当我提笔想写点技术文,马上会有个想法出现,“你算什么?比你厉害的人那么多,你写这些干什么?”

    互联网遍地都是程序员的博客,但是绝大部分博文质量太低。知乎 live 之类的东西,讲都是些再简单不过的东西。

    想学些计算机方面的知识,我并不推荐书,虽然我断断续续地读过不少这方面的书。建议浏览海外的计算机课程,一般这类课程的资料都是公开的。计算机方面的教材,绝大部分都很肤浅和杂乱无章。光看书,是不可能学好计算机。毕竟很大程度上来说,计算机科学是门工科。针对具体领域,还是有几本好书,有兴趣可以发简信问我,或者留言。书籍只是用来参考,仅此而已。

    学好编程非常重要,毕竟再好的理论,还是要需实现。对于绝大部分计算机学子,想必不会成为那种用纸和笔来研究计算机理论的研究者。

    成为互联网程序员,是一件不难的事情。目前程序员赚钱多,不过是钱涌入互联网行业,只要不太笨,去培训班学一下,找到一份还可以的工作并不难。其实程序员是一个很屌丝的职业,卖卖力气而已,别指望编程改变什么。别跟我理论,说哪个程序员发家了,我知道的比你多。你总想着特例,是你为什么那么笨的原因,学不好编程也是。

    必须承认,程序员所谓的积累贬值很快。如果你是程序员,想想你熟悉的框架和语言。为什么要有这么多框架和语言?实质的进步又有多少?整个程序员的生态环境就是,大厂推出所谓 “新” 的东西,大环境压迫下,不得不去学习新瓶装旧酒的东西。再想一下,带有 “自动化” 的一切的程序开发词汇。自动化程度越高,开发起来越简单。类似数码相机出现,拍出不太差的照片,只需要一个按钮(还有滤镜这种东西的帮忙)。大厂偏爱培训班出来的人,便宜和不太差。如何保证培训班学员的水平不太差?大厂不断推出 “新” 的东西,让大部分程序员回到一个起点从而淘汰资历深程序员。同时,培训班的学员跟科班生的差距被不断缩小。帮助资本家开发淘汰程序员的利器(新语言和开发相关的东西),这份收入颇丰的工作只有很少的程序员才能胜任。鼓吹淘汰利器的平庸程序员倒是蛮多的,他们鼓吹的同时,忘了自己也是淘汰的对象。可以去查下硅谷相关的新闻,他们招聘了多少培训班出来的。资本主义,多站在资本家角度去思考问题,大局观。

    程序员圈子是个宗教圈。大部分程序员对编程语言的偏执和神棍,让我感觉这些家伙其实是编程发烧友。以前我还没接触过别的发烧友,后来知道耳机圈和音箱圈那些白痴们的故事,又增加我对发烧友这个词的负面评价。编程发烧友,就是一群自己创造词汇,自娱自乐的群体。他们的言语很像对天祈祷的巫术或者义和团口念的咒语。大部分发烧友不会设计程序语言,整天膜拜这个特性,鄙视那个语言。当然,有些水平高的发烧友成为新的教主,比如 Clojure 的设计者 Rich Hickey。

    程序语言是由各种语言特性组合而来。语言特性可以类比台式机的硬件。设计程序语言和组装台式机本质是一样的,难度没有想象的那么大。一群人在争吵台式机的组装,这个画面很有趣。很多时候,争吵程序语言的水平之低类似争论某某显卡好。程序语言最难的当然是设计语言特性,多少人在争论这个呢?

    推荐几所大学的计算机相关课程

    • Indiana University
    • Cornell University
    • Carnegie Mellon University
    • University of Colorado
    • Australian National University
    • Princeton University
    • University of California, Irvine
    • Aarhus University
    • University of Utah
    • University of Edinburgh
    • University of Maryland

    关于对程序语言的认识,推荐 PL砖家 王垠 的文章 (如果对你有帮助,别忘了打赏。)

    有些程序员,别整天加入程序员群去扯淡和抱团,多交友和约炮,少写什么技术文,少向别人展示渴望闭关修炼,功力大进,刻苦努力。快去 简书交友 投稿交友文。听说,要加一个性别过滤。

    相关文章

      网友评论

        本文标题:为什么我不想写技术文

        本文链接:https://www.haomeiwen.com/subject/evgyjxtx.html