作者:罗文益
01 六万
----
最近听闻某人准备开一个课,关于写代码的,也是现在比较火的“全栈工程师”。你说开课就开课吧,没什么大不了,但是这个课牛逼了——收费六万,两个月速成,0基础不需要学习计算机相关的知识。
最后这句“不需要计算机背景相关的知识”可不是我说的,是该授课者自己在介绍、推广自己的课程的时候说的。他还认为,在真正的编程、写项目的过程中,程序员的“思维”是最重要的,而且一般只能靠项目给磨出来,是学校学不到的。
你说光看介绍能不能判断出个效果?作为一个程序员,半个“全栈工程师”(逗逗大家玩儿,也就是写过React的Web开发、SSH、推荐系统的,技术一般的代码狗),我的看法是:60k的最大作用可能就是给了你拼命学习的动力,其中,8k给教育(如果确实有效的话),52k应该做个金奖颁给你自己。
02 “程序员的思维”存在吗?
----
有的朋友肯定比较关心该讲者在文章里面说的“程序员思维”,其实我也是——不仅仅是看到这篇文章的时候,而是一直以来就在关注,什么东西是一个程序员独有的,程序员特别是好的程序员看问题跟别人不一样吗?
为此,我主要做了三点微小的工作,一个,是观察我遇到的、我认识的、坐在我身边的程序员;一个,是专门阅读了关于“程序员思维”相关的经典书籍,包括《代码大全》、《程序员的思维修炼:开发认知潜能的九堂课》、《程序员修炼之道:从小工到专家》;最后,专门学习了一下正规的学习科学、认知科学相关的知识,了解了一下菜鸟和专家之间的区别。
结果是啥?“程序员的思维”存在不?总结起来说:
人的大脑其实一直是在动态改变的,从这个角度来说,不仅是写代码改变了人的思维,喝酒吃肉、看h小说也会;
对于程序员而言,练习重于阅读,看懂了不等于学会;
要学会偷懒,学会总是把思考要点放在如何改进效率这件事上,包括自己的,别人的;
语感——对于初学者而言,语感非常重要,它是打开你写代码大门的关键钥匙;
专家比菜鸟高出的地方,在于专家总是从更广、更抽象的地方思考问题、分辨模式、专家的理论也不是悬空的,而是结合了背景材料的;
了解专家是怎么思考问题的,也不会帮助你进步地有多快;
学习方法只有一种:苦练;
走了那么远,想要速成、想要改变自己“心智模型”、“思维方式”的,最后绕了很远,其实还是得回到原点,下功夫苦练。
03 计算机背景知识不重要吗?
----
这个六万块的培训,此次还提到了一点,那就是:计算机背景知识对于写代码是不重要的,关键是“程序员思维”。
这话虽然被喷的最多,但作为一个写了几年业务的人,我不得不说,这话其实是有一定道理的。
只不过要加一个前提:那就是对非常基础的入门者而言。
现在的业务开发,总的来说其实是在做填空题,如果关注业务逻辑中的数据流动,其实就是面向配置写接口、调接口,然后剩下的,就是针对这个数据流动过程debug。
背景知识呢?如果说是全栈的话,其实主要是HTTP基础、特定语言基础、页面设计基础(HTML+CSS+Javascript DOM)、数据库(SQL+NoSQL)、各种框架的使用方法(听着很牛逼,其实就是调用包、按照规范写接口)、开发工具的使用方法(导入工程、配置工程、快捷键、调试,主要是IDEA和WebStorm)。
——这么一看,好像计算机系统、编译原理与语言设计、算法与数据结构乃至于数学、电子基础好像真的没关?
我的评价是:就技术性工作而言,上面的基础做到可以走一个标准流程其实并不难,但是如果涉及到深度——就是这些基础本身稍微深入一点,都会陷入一种理解的乱流中,特别是全栈涉及到的框架的理解(比如redux下的状态管理,可以当作一个状态机、图灵自动机来看待、以及ES6涉及到的函数式编程逻辑,都是跟计算机、语言设计相关的东西)
嗯,手把手教你走一个流程,照猫画虎开发一个demo,难不?真不难。
04 信息不对称
----
今年互联网大会上,余承东还是谁说了一句,我们以为互联网是消除信息不对称的,但是没想到根本没做到,反而还加大了。
说这话的背景信息是,蓝绿大厂以低配置、基本没什么创新的手机,利用各种营销手段、手机卖场占据了二三线以下的庞大市场,一跃成为智能手机排名榜首的企业。
我觉得拿到这里来说,也是有点启示吧。
《问题就是答案》这本讲营销的小书,里面提到,精准营销要找到打开对方心灵的那把钥匙,比如人们都有成长、想要变得更好,走向财务自由的渴望以及对于未来生活的恐惧。
在如今这个所谓的“互联网时代”、“前人工智能时代”,成为程序员的训练,确实是精准地紧扣住了时代的步伐——只是,6万块,专讲不涉及计算机基础的技术应用,这狮子口张的有点大吧?
转帖一定要附带他的广告
最后,打两个微小的广告:
我在知乎有讲写作与编程的Live,本周日晚,欢迎继续探讨,只要19块;上一个讲阅读的Live——“通识阅读的路径参考”已经登上了知乎30天来最受欢迎榜单:
如果有哪些程序员想要和我搞个类似的“全栈工程师培训”,并且想要做到它价格的1/3、1/5乃至于1/10的,欢迎联系我,大家一起搞大事。
其实我们就是那个十分之一