为什么永远有人在一谈到计算机/编程就要说自学呢?为什么?

49 天前
 xieranmaya

这些人的论点就是,因计算机资料满大街都是,所以你要自学

但凡表示出一点想要报班/开班的意愿,就会有一堆人上来告诉你,要自学

似乎在这些人看来,计算机/编程必须要自学,只能自学,不自学,你就是错的

在这些人的眼里,学编程的方式就这么非黑即白吗?

同时他们还会说,你培训班不会锻炼自学能力。

但何以见得培训班不会教人如何自学呢?自学能力也不是天生就有的吧,有人教一下会快很多吧。

我说个最简单的:用百度还是用谷歌,对于新手来说,就是要你告诉他的,要不然他可能一直用百度。

甚至还有暴论:如果你不能通过自学找到一份工作,那你就不适合这个行业。

至于这句话,我就更不想吐槽了,但这句话也流传很久了,甚至为两天我都又看到了(这话看着太炸裂也确实是之能流传的原因之一)。足以见得多数人是没什么独立思考能力的。(我的意思是,独立思考出这个观点是有问题的。当然学编程也需要有独立思考的能力)

我是做培训的,说这些话肯定要被喷,或者是怼回去就落得一个割韭菜的称号。。我已经做好准备了

但各位认真想想,如果你做为一个准备给孩子报班的家长,他这话岂不是在骂你/否定你或者你的孩子吗?

就算不说这些,学编程也不是只能自学啊,不自学犯法了吗。。。

上大学跟培训不是一样的吗?

19157 次点击
所在节点    程序员
264 条回复
zzzzzzggggggg
49 天前
因为傲慢,我曾经也相信程序员这一行的暴论“如果你不能通过自学找到一份工作,那你就不适合这个行业”,直到后来我接触了很多不同公司的程序员,有创业公司的、大厂的、外包的,其实这只是一份工作而已,没必要把它描述的多么神圣,再到后来接触到一个高职级( P9~P10 )的程序员,更是印证了我的想法,占地盘的、搞斗争的、喝酒拉关系的,比比皆是
扯远了,说回来,我从 16 年还是 17 年就刷到你的知乎宣传文章了,能做这么多年不死,充分说明了大家的需求以及你的能力,现实中能活 8 年不死的公司真的少之又少,很多所谓自学能力超强的程序员,职业生涯能有 8 年吗😄
很多人在入门的时候确实需要别人推一把,而且每个人的思维不一样,喜欢钻牛角尖,如果有人能在刚开始指导指导,真的结果就不一样,我是某 985 科班毕业的,亲眼见到很多同学因为钻某些牛角尖没走出来,直接丧失编程的兴趣,毕业做其他方向去了
最后总结一下:
1. 很多程序员很傲慢,包括但不限于鄙视知识付费的、培训的,鄙视搞业务的、搞商务的、搞非技术的, 但程序员这个工作和其他工作并没有太大区别
2. 能做这么多年编程培训,你确实厉害,能脱离公司直接在市场里面赚钱 8 年,你的综合能力吊打大部分程序员,加油
Eagleyes
49 天前
大多数人没有自学能力,还是有人管着,有人教,有人指点效率更高。

不然还上什么学啊?直接发了书回家自己学吧,期末来考试

其实培训班的一部分目的就是创造一个学校那样的学习环境,外加有人指点,有人督促。

如果这个人自制力足够强,确实可以省下这个钱
mohumohu
49 天前
那我不禁要问了,都是看屏幕,看视频和上培训班的区别是什么
ota
49 天前
培训班,学校只能学到知识 = 理论
自学 = 实践

这两个不冲突,而且应该相互结合,通过系统化的课程巩固基础,通过社群,项目交流学到实践经验。可能有些说教了,自行斟酌 -> 如果还停留在是培训班还是自学之间进行选择,或者将两者完全对立,说明要么就是平庸者(培训班),要么就是偏科严重(自学)。


自学是终身的,你一辈子的事情,自学能力是必须有的,这决定了你的高度。宁愿三人成师,也不要信仰权威。所以不懂的问社区,问 ai ,查文档。一个问题,你问三个人就有三种解答。但你问培训班,他只会给你最有效,最普遍的答案。考试可以,工作实践中,举一反三就被扼杀了。学校呆久的人,特别会出现这种高分低能的现象,就是因为扼杀了自我探索的机会。
培训班只是一个入门,打个比方,你就算考出了一级建造师,也没人会给你项目的,因为你没实操经验,只能挂个名罢了。
ota
49 天前
教培主要就是收割韭菜的,这是核心。这东西本身并没有那么高深,主要就是结合当下技术栈,流行趋势做的一个工作流整合,说白了,属于速成,大部分非计算机本科毕业的,你在培训班课程中专门安排数据结构和计算机原理,不现实的,这些先不说枯燥乏味,学时长,学完也不能立刻变现,影响培训班的就业导向,就会影响口碑进而影响其盈利能力。所以一般他们只蹭热点。

当前这时代,属于 web2.0 的所有应用全部重写为 ai first +web 3 的洪流中。教培正好又一次站在了风口。现在各大在线教育,能在第一时间将热点转化为付费知识。骗小白进来,让小白觉得,现在不学,就会落后。比如 google 的 opal ,才出来 4 天公测开始,就已经各大教材铺天盖地按,整合到实际应用的付费知识库也是紧追其后。然后营销关键词里搞点“我一天就做出了 app ,上架当天收获百万点赞等”。都是这些延申。

所以尽量还是自学,并不是否定培训班,而是培训班现在急功近利,根本不考虑你的基础,直接给你葵花宝典的,前提就是你要接受自己一辈子性无能(基础没打好,一天到晚跟热点走)

教培唯一的好处就是,一个原本意志力薄弱的人,如果没有付费的被动力,他可能连个热点都蹭不到,而只能碌碌无为和互联网失之交臂,教培也许存在的唯一意义就是让很多普通人也能快速进入这行。
xieranmaya
49 天前
@pagxir 。。。我主要客户根本不是来自这里
发这个帖子纯粹只想讨论这个自学的问题,虽然我是利益相关方,但看帖子下面,也还是有人持跟我相同观点的
xieranmaya
49 天前
@ota #85 高中数学高深吗?幼儿园教的东西高深吗?你上班干的事情高深吗?凭什么给你发那么多钱。

教与学这个行业存在几千年了,是因为教的东西高深才一直不倒的?是你一棒子能打死的吗。。。

你何以知道我教学不考虑基础?如果我告诉你,我教学的重要目标就是打好扎实的基础

二进制开始教,加法器都教怎么做,然后光是编程基础( if ,for 循环)讲一个多星期

(我非常能理解你看到其它培训班的教学方式后看到培训班就骂,但本贴没有讨论培训班和教学方式的的好坏,只在讨论自学与有人教)

教培最重要的控制意志力薄弱的人这点,被你说成唯一的优点。

请问一下你意志力强吗?你身边有几个意志力强的?让人去上学不就是为了每天定时定点的学习吗?足以说明学习这事需要强制力而不是意志力。

知识不值钱(但从你“教的东西不高深”来看,你似乎认为简单的知识不值钱,高深的知识值钱,对于小孩来说,加法就是高深,对于大学生来说呢),但把知识塞进你的脑子,提供一整套流程来实现这个目标,很值钱(或者说,需要花费大量的人力物力),否则要什么学校呢。
xieranmaya
49 天前
@northbrunv 你不用发,我这个贴子内容里就说了我是做培训的,做好了被你们骂的准备,但人只是因为这这个身份,注意到很多程序员们一提到学编程就必须自学,仿佛不自学就是错

你自己想想这个问题是不是可以被任何人问出来

被我问出来就得被骂是吧
xieranmaya
49 天前
@johnny2inc #73 ai 说的这些没什么用的,不信你可以先试着做做看

然后再来听听我的课(我的课免费试听超过一百节课),你就知道自学和有人教的差别了
一百节免费课听完够在非编程圈子乱杀了
iceheart
49 天前
程序员这个职业不是农民工,只做固定流程的事情。

这行需要的是分析问题跟需求,提出方案,实现方案的能力。

老板一拍脑袋有个想法,丢个需求过来, 你说培训班没教过,不会!你觉得这样的人老板会要你吗?
自学开发是块试金石,能筛选出是否适合这个行业。

有自学能力的,为啥要花冤枉钱去学那个没用的培训班? 面试你说自学来的,还是个加分项。
没自学能力的,必然会被淘汰掉,为什么还要花那个冤枉钱学那个没用的培训班?
xieranmaya
49 天前
@zzzzzzggggggg #81
感谢你的支持与鼓励,其实马上就满 9 年了~

我觉得你说的真的非常中肯了,正如你所说,这个帖子下面也是一堆拉踩(主要是在踩我,但这么多年我早已无感了)

985 的认知就是不一样

我能不能把你的回复追加到主贴下面?
ota
49 天前
一般发反问句的,我本不做评价,但有一点还是需要指出。

我说的教培,并不是阁下您的,您不等于教培,教培中可能有您。
我也没有在内容中带偏见说您的教培如何,我甚至没有颗粒度到您个人的经历或者是否利益相关。(因为我不关心)
就和教培可能一直存在,但新东方不一定在,是一个道理。

如果阁下您听不得任何意见,只能接受自己的观点,上论坛的目的那就不是讨论,而是在给人灌输。结帖。
Stupid22
49 天前
因为人教人教的太轻易、它进不到脑子里、其次需要自我驱动力,自我反复思考吸收,最后进了社会新知识新技术,自学成本最低了,成效就因人而异了。
xieranmaya
49 天前
@putaozhenhaochi #71 因为会有人认同我的观点,会把亲戚或者孩子送来找我学习,这理由行不行


@pagxir #72 你想太多了,我绝大多数客户并非来自这里
julyLies
49 天前
为什么一谈到计算机/编程,总有人跳出来说“要自学”?
出现这种情况,还得感谢国内培训班。原本培训班是一个合理的服务,可以节省摸索时间、系统化学习,但现实中很多培训机构搞的是速成式、流水线式的“代码工厂”,用“6 个月小白 xxxx 、毕业月薪 x 万”这种虚假承诺来吸引学员,最终把“培训”这个词的声誉彻底搞臭了,现在还跑来问为什么。
如果我们单纯从兴趣出发来讨论这个问题,也就是一个零基础的人单纯想学点计算机/编程知识,那完全没必要陷入“必须自学”或者“报班/开班”的对立。通过观看教程、付费咨询、培训可以入门,不一定非得自学。
但如果是以“找工作”为目标来入门编程,那些“这些人的论点就是,因计算机资料满大街都是,所以你要自学;但凡表示出一点想要报班/开班的意愿,就会有一堆人上来告诉你,要自学”的人更多是为想入门的人考虑,一是可以让想入门的人检测自己自学能力如何,二是说到底培训费动辄几万块,各种就业协议还不能保你拿到一份好工作。而且,自学能力本身就是这个行业的“筛选机制”,到你这里就变成了“在这些人的眼里,学编程的方式就这么非黑即白吗?” 不理解
apkpure
49 天前
小白还是要找个培训机构学,从 0 到 1 是最难的。比如说学 C#,传智播客的课程是非常细致的
aarontian
48 天前
我不认同必须靠自学。确实是有很多人自学能力不足,啃书啃文档啃不动,需要看些视频课程,有人点播点播才能入门。真正找到个还不错的工作了,上道了,能具体地理解自己还欠缺哪些东西,想血哪些东西了,自然可以自己规划未来的学习节奏。

但事实是,现在培训班太贵了,已经不值那个价了。

另一点是,培训班鱼龙混杂,并不是每个讲师都有基本的表达能力/把一句话讲通顺的能力。

早年互联网行业缺人,网络资源不多,信息差明显,关键是市场上机会多,智商过关+认真学完就业几率也高,讲得清门道的培训班也很少,那时候培训班性价比确实是高的。

18-21 年,应该算是八股时代。程序员这个职业卷起来了,不是懂个面向对象会刷几道算法题就随便拿 offer 的时代了,但互联网需求还在,中大厂薪资暴涨,培训班体系化的八股对新人就业帮助也不小。

到现在,市场环境很差,今年以来 AI 编程大规模被应用在生产项目开发,未来肉眼可见地会加速变得更差。面试中八股的比重越来越低(老面试官们见多了背功好招进去不会干活的),菜鸟学完也大概率过不了简历/面试,名校混子看上去学完拿到了大厂 offer ,实际上他们自己搜集八股拿来背,凭着学校背景也很大概率能拿。在学习材料垂手可得(甚至 AI 能回答绝大部分技术细节问题),培训班卷成红海,整个互联网就业环境如此差的今天,培训班课程价格还步步攀升,只能说赚的纯属就业焦虑的钱。

实际上培训班开的课程(尤其是前后端),网上已经不少了,并且课程质量比多数培训班讲师质量要高。更不说据我观察很多培训班流行拿一些讲得滚瓜烂熟的基础课程来回试讲,引诱就业焦虑的小白报班,报了后发现几千上万买的课程质量根本比不上试讲的水平。


我的看法是,现在也就大模型方向还有增量了,如果是针对名校毕业生+LLM 及其相关方向,培训班或许是有价值的(也得看讲师有没有那个水平)。如果是传统互联网前后端技术栈,这种课价值很低了。现在的环境,普本投简历大概率过不了 HR (培训班能做的事大头可能已经在简历造假上了),年龄大了时刻担心失业,我觉得如果是对技术本身不感兴趣,靠培训才能入门/入行的水平,趁早劝他们另寻出路的好,别硬拉了。
msg7086
48 天前
高中生毕业进了大学大专,就是听着学校里的课入门的。
OIer ,小时候,也是跟着课程入门的。
有人带着入门很正常的事情。
要不然就成了卡拉赞开团,卡拉赞毕业的来。
forisra
48 天前
我相信楼主是个良心的培训老师,但这和很多人反对培训机构不矛盾。当然我们说实话也只能嘴巴说说而已改变不了神,归根结底很多事情还不是消费者自己的选择。

反对培训机构的原因无非就是几点:

1.造成严重的负外部性导致社会效率降低,这一点楼主倒是无关,主要集中于 K12 教培。不过大多数家长说白了也无非接受没有教培,V 站之前就有个小孩暑假去培训班的帖子,V 友年轻的父母可能也就是 95 后,这个年纪自己读书什么情况总不可能忘记了,结果才过了几年就和上一辈人一样“你有小孩就懂了”,实际还是控制欲和维持中产阶层再生产两个需求驱动。

2.现有培训模式的效率比较低,尤其是现在 LLM 时代,过去的编程可能需要英文和面向 stackoverflow 编程,但未来可能就直接和大模型对话或完成相应作业。即便真人培训还存在,也可能会是一个老师面对几百号学生。

3.中国的营商环境还是太好了。过去行会制度虽然恶俗,但是起码有一点能保证的就是学了就能入行。很多底层人为什么不去学一门技术,原因就在于很多所谓技术本来就不稀缺而且学习之后回报也不达到预期。本质上来讲这就是一个投入和回报的事情。如果培训机构真的有把握,完全是可以和学生签订一些对赌协议保证能找到工作,当然这样做也有很多空子可以钻让消费者处于劣势地位,需要更好的机制设计。
leo72638
48 天前
我同意你的说法,不过现在培训已经没啥意义了,反正不管你自学还是培训都找不到工作🫣

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1148028

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX