达内,青鸟!你们使多少花朵误入歧途!

作者: 麒麟子 | 来源:发表于2016-01-18 23:43 被阅读5299次

    导火线

    静静的在脉脉匿名区看到了若干篇与以下内容相仿的求助

    一、“程序员真难当,培训了大半年,还是找不到工作”

    二、“想成为设计师,真这么难吗?付出了工作两年的积蓄和大半年时间,到头来还是一无所有”

    三、“培训生就比别人差一等么?为什么我的简历没人看”

    体内的洪荒之力难以自控,心中千万个草尼马奔腾而出---作为培训机构,已经令人发指到了这种地步,作为大学毕业生,已经傻B和懒堕到了这种境地。

    不过,在喷之前,我想以我的想法,回答以下上面三个问题。

    答一:程序员不是大半年就可以训练出来的。 要不然大学几年的基础课程开设来干嘛。

    答二:能力这个东西,并不是交了钱,混了时间。拿个毕业证就可以的。

    答三:培训生并不比人差一等。HR也不是不相信培训生,而是不相信培训学校。

    我觉得,凡事去参加培训的人应该自问:

    一、为什么读大学

    二、大学应该学什么

    三、大学学到了什么

    从我作为面试官的经历看来,去参加培训的有以下几种人

    一、并不是计算机相关专业,毕业了找不到工作,听说IT行业工资高,培训几个月就月入8K+,于是参加了培训

    二、是计算机相关专业,毕业了找不到工作

    三、工作了若干年,想换一个职业

    对于一、三两种情况,对我而言是可以接受的。然而,仅是可以接受的。 我身边的朋友中,也有许多不是计算机专业的,但是程序写得66666。 靠的是什么? 显然是自我驱动力。

    总体而言,我认为,大学学的是

    一、心态的转变,学会适应社会。父母不会成为你的依靠(富,官情况除外),你需要靠自己的自觉与自我驱动来完成成长

    二、学习方式的转变,老师只会负责告诉你哪些是你为了毕业,必须要学的重点,并不会负责把你教会。更不会负责教你社会需要什么样的技能。

    或许大家会觉得NB的人都是天才,代码玩得转的都是童子功。在此,我附一下我的普通的大学生活。我想像我这样一个普普通通的学习和工作经历,应该最具代表性吧。

    时间线:大一打游戏  大二摸索和学习基本功  大三学习游戏领域相关知识  大四混迹江湖

    我的普通大学生活

    我承认刚进大学的时候,我也不知道要学什么。我花了一年时间在网吧打游戏。对于出生在一个普通农村家庭的我,当时并未体会到社会的险恶,父母的艰辛。 反而浪费了宝贵的学费和学习时间。大二的时候,我突然回想起自己的梦想。 自己为什么要读大学。 没错,那就是游戏。 我喜欢游戏。不仅是喜欢玩游戏,我还想有一天,自己成为游戏从业人员,做出和市面上一样让人惊叹的大作。 做出像WOW一样,让众多学子荒废学业的虚拟世界。然而,再看看自己天天泡在网吧,这与自己的梦想显然是不符合的。

    翻然醒悟后,我才明白,自己需要的,不是去体会游戏的快乐。而是应该去学会,如何制作游戏。 对于当时而言,我甚至不知道游戏行业有哪些工种。 我拿起了一本游戏设计的书就开始看。看完了后,除了对怎么让玩家觉得好玩,怎么让你的游戏对象智商高等字眼有印象。 终是一无所获。怀着好奇的心态,我在网上各种论坛和QQ群里混迹。 最终找准了人生方向---程序员。

    确定了是以程序员为目标后,又读了一些前辈给我的鸡血书,比如 《DOOM启示录》。 话说,DOOM启示录给了我程序道路上最大的鼓励。 当然,也给了我程序道路上最不堪的一击。 我想,自己这辈子,是赶不上书里面的那帮天才了。然而这并未打击我多少信心,我从小到大都是那种字写得不丑但也不好,学习成绩不低但也不高,性格不古怪但是也不乖巧。 总的来说,就是我已经习惯了中庸。 (注:中庸并不是平庸,如果平庸是各方面都60的话,中庸是各方面都80)。 接下来的日子,我便是在网上,在图书馆里找书。 想找一本快速成为游戏程序员的书。 大半学期过去了,依然未果。 终于有一天,我在一个QQ群里问的时候,被喷得一无是处。

    我:有没有大神在啊,小弟想问,怎么才能写出游戏,怎么才能成为游戏程序员

    大神:现在SB真多,还没学爬就想学走了

    我:额。。。

    大神:游戏再怎么也是软件,想要写出游戏,就需要掌握如何写软件

    大神:软件是程序员写出来的,那么写游戏软件的程序员,自然就是游戏程序员

    大神:SO。。 先学会怎么写软件,再看看游戏和软件的区别。自然就可以了。

    我:那。。。怎么学会写软件?

    大神:你个B货,你不是计算机专业的么?

    我:当然是啊。

    大神:那你们没有开编程相关的课程么?

    我:有啊,汇编,C

    大神:没有数据结构什么的么?

    我:有啊,不过那和编程没关系吧?

    大神:呵呵

    大神从此消声匿迹。 不过,也十分感谢这位大神。 使我明白了,自己所寻找的东西,就在眼前。 接下来的我,就是拿了C语言课程(老谭的)看了5遍,暑假回家也带回去了。 BUT,新学期开学的时候,我发现自己依然不会写程序。

    新学期开了C++课程。 老师给我们的第一个任务是,写一个贪食蛇游戏。 可以用控制台打字符的方式体现。 大家都纷纷表示老师恶心,还没有开始教大家写代码,就布置这么难的任务。

    我也是第一次遇到了难处,终于在这一次洗礼中,我学会了编程。我才明白网上的那句话“代码不是看出来的,得多写”。

    大二的学习简单而愉快地度过了。 但是我发现除了能够写出各种各样的控制台外。并不能完成高大上的界面制作。

    附一张之前做的控制台游戏

    终于忍不住,我查了一下大三大四的课程。 发现除了《计算机图形学》这门课程以外,并没有和游戏相关的东西。 于是,我去图书馆借了一本计算机图形学。 那个泪啊,让我小小的自信心彻底崩溃。 以我45分的线性代数,怎么看得懂矩阵相乘。 第一次,让我感觉自己当初是一个大SB,那么有用的课程,竟然熟视无睹。 接下来的一个月,我则是一边翻着线性代数,一边惦记着计算机图形学。 当我发现自己能看懂计算机图形学的时候,我便丢开了线性代数。 因为我自己的时间,不能浪费在不必要的东西上。 只要不影响我写代码即可。

    看完计算机图形学后,除了会用OPENGL写一些简单的图形效果外。并没有什么卵用。 加上网上各位前辈都在说,现在招聘的都是D3D,国内玩OPENGL的太少了。 果断去二手书市场买了一本《DirectX 9.0C游戏编程基础》, 也就是D3D9龙书。 大三快结束的时候。 我结束了D3D9的学习。 然而可编程管线依然是半点都不会。 因为在当时并不流行这个。

    大三考试结束后,我从图书馆借了一本《GPU精粹2》,踏上了去成都的列车。因为有一家公司答应我去做实习生,虽然没有钱,但是我很快乐。到了成都才发现,外面吃饭比学校贵多了。 好在有女朋友(现在是我老婆了)生活费上的帮助。 渡过了艰难的5天。 第5天的时候,我意外的在群里发现了一个C++招聘信息。简单聊了几句并在QQ上做了几道测试题后,对方约我晚上在公司楼下吃饭,细聊。

    饭间,对方说公司新成立,目前只有一个程序员,还谈了另一个毕业生,但是没有确定几时入职。 公司包吃住,1500一个月。 3个月后转正,转正后2000。  你们知道当时是什么感觉么? 当时的感觉,比我前几年第一次拿到20K的OFFER还要激动。 (说到这里,请原谅我是一个不折不扣的LOWB, 很多人在毕业的时候就能20K+,而我却还是奋斗了好几年)。

    从此,我便踏入了游戏行业,作为了一个一线的程序员,我每天的工作就是看代码,写代码。 学习各种渲染技巧,编码技巧,并运用于当时团队自研的引擎中。虽然从如今的眼光看来,一个几人的小团队,在资金不足的情况下,还试图走 自研引擎 -》 自研产品 的路线,是一个不折不扣的战略失误。 但对于我来说,却是一个难得的成长机会。 这段工作经历不仅让我学会了如何去开发一个3D引擎,如何用一个3D引擎来做游戏。 同时也让我补齐了自己之前遗漏的课程,补齐了自己诸多的知识漏洞。 而当时创业的这个人,就是中国十大黑客之一, 网名是 逆风飞扬  。 也是渡我进入游戏行业的人,必然没齿不忘。

    到这里,我普通的大学生活就结束了。我没有21天学会C++,也没有6个月里学会编程。我不是天才,也没有用金钱来帮助提升战斗力。

    后面的发展就更一般了,每天写代码,加班。。。 值得骄傲的是,我参与了GAMELOFT的最后一个TITLE项目。 《超凡蜘蛛侠2》 iOS版本。 在GAMELOFT中,我刷新了自己的引擎知识体系,每天像吸毒一样消化着GAMELOFT 10年的技术积累。 谢谢GAMELOFT,不管接下来还能走多远。“游戏行业黄埔军校”这个头衔,它当之无愧。

    结束语

    或许,我个人的经历也不足以代表一般性。而我依然还是痛恨培训学校。 因为他们会教学生简历造假。 会教学生投机取巧。 会教学生“如何开发项目”。 然而,那些项目经验,几乎一文不值。 甚至不如一些学生在寝室里写出来的没有界面的小DEMO。

    至于为什么是北大青鸟和达内,因为枪打出头鸟。 它们叫得最厉害。

    我觉得一个正常的程序员,是不应该去参加培训的。更何况,培训真的没有什么用。 多半都是想走捷径,不劳而获。 而若要好好走好职业道路。 在走出大学校门的那一刻,应该学会自我成长,自我完善。

    勿在浮沙筑高台!!!

    作者:麒麟子

    微信公众号:genius-alex

    技术方向:3D游戏引擎、游戏开发

    相关文章

      网友评论

      • 7ca1a4f707c8:就是为了钱啊,好玩,有意思,还可以赚大钱,怎么了?
      • FindCrt:作者可以分享下怎么从不会写程序到进gameloft,这个比较有价值。
      • 2995ccbcc7bb:😂其实吧,我也是培训的,我也带过你们所谓的大学生,那种来实习的真的不会比刚培训出来的好到哪儿去
      • Smiling雨花石:1.喷培训机构,有点以偏概全,但也在情理之中
        2.楼主作为游戏开发者,是怎么看待游戏的呢?因为我见过好多人沉迷于此,都说游戏有两面性,可在现实生活中我只见到了它的负面性。。。
        麒麟子:@雨花石myy 个人觉得 外人劝是没有用的 还是要自己能够想明白。 我打游戏那会儿 明知道自己不应该 明知道自己家人说的都对 但是 还是打游戏去了。可以多从感兴趣的话题上去引导 顺着来,消除他的防御心理
        Smiling雨花石:楼主是站在比较高的角度上思考的,受益良多;那如果我的弟弟喜欢打游戏,甚至有点荒废学业,就类似于楼主大一的经历,那站在我的角度上,我考虑不了那么多,我想的只是怎样才能够让他分一些心思在学习上,但好难。。。。
        麒麟子:@雨花石myy 这个问题也是我作为游戏开发者一直在思考的问题。 我们从几个方面来看吧。1、那些沉迷于游戏的人,如果没有游戏,他们就能更好么?他们也没有可能沉迷于小说,或者其他一些娱乐项目呢? 2、很多新闻报道说打游戏猝死,打游戏杀人,打游戏偷窃。 那这样的人只是是个例。有人吃饭噎死,啪啪啪猝死,走路摔死。那是不是大家就不吃饭,不啪啪啪,不走路了? 3、游戏带来的社会安定和经济发展是看得到的。几百亿的盘子,一些普通行业是赶不上的。 个例始终是个例,就像很多人说自己是培训机构出来的,现在很nb。 但是这样的人占多少比例呢?
      • 作家刘祺:我作为C语言的技术作者,我非常赞同作者您这种观点。我学程序已经有17年了,我感觉自己还只是略懂皮毛。看一些所谓的一年成为高手的书籍,简直是可笑。很多时候我只能说这个程序我看明白了或者是说这个技术我了解了。我可以说我对C语言的程度是熟练,但是我不敢说精通。不知道那些培训学校哪有那么大的勇气保证一年之内精通C语言。
        7ca1a4f707c8: @作家刘祺 那是因为你笨
      • dsfkljaf:我觉得您这样一棒子打死所有人是不负责任的表现。毕竟优秀的人很多。我同事也是培训出来的,北京大学计算机研究生(之所以培训就是听说iOS很赚钱,上学没学过),但是入行后,年仅25岁成为公司架构师,年薪过30万。他刚刚来公司回答多线程开发大概也是你给出的答案,看人不看当下,要看内在实力,这点您都不懂嘛?
        麒麟子:@dsfkljaf 仔细看文章 用心体会 不要激动
      • dsfkljaf:我的楼主用词有些欠妥,培训机构为了招揽学生是说了些大话,但是60%的同学在师傅领进门后可以很好的在这个领域耕耘,其中一部分可以出色的完成后续的工作和进修,虽然这部分学生自学或许依然可以这样,但是或许就不会这么快的的掌握那么多知识,也不太可能在这个领域有那么宽广的视野。
      • Abson在简书:哈哈,你的大学经历挺有意思的
      • Figo_OU:对于培训出来的,我就两个字,鄙视!
        7ca1a4f707c8: @麒麟子 说了一大堆,好像并未表达出什么
        Figo_OU:个人感觉吧,一培训出来,就说自己工作1年多,开8k,10k。扰乱了市场,搞到现在真正出去工作了一年的朋友没人看他们的简历。踏踏实实从低做起就不行么?是金子总会发光,有能力肯定会给你那么高,为什么要那么急呢?这对自己和公司都不好。想不明白现在的人
        麒麟子:@区振轩 谢谢捧场。不过,本文的观点并不是鄙视所有培训出来的哈。而是想让去参加培训的同学知道,培训并不是逆天改命的机会。 当然,如果是抱着去培训就能拿高薪的心态,确实值得鄙视。但是对于那种把培训当作学习机会的人来说,值得鼓励。 最后,集体鄙视培训机构,不好好培训,靠坑蒙拐骗。
      • 東方玄: 我就是工商企业管理专业转程序的,是通过培训机构学的程序,要不零基础学程序太难起步。学了一年半就开始工作到现在。培训机构客观看老师水平和负责不负责,主观还是看自己努力不努力。
      • 0cea5263d40a:谢谢啦,我是一个自学前端的,努力努力
        麒麟子:@秦梆 加油
      • f77c66f32281:平面狗也想自学代码,●v●
      • 4a54d417107c:大一计算机狗飘过
      • 5d809b1887a2:达内sb
      • 4226f954cde3:很赞同作者的观点:sunglasses::sunglasses::sunglasses:
      • 4cb097e5f3c6:其实我想说,我是医学专业的,在学校有自学过vb,c,c++,出来工作后由于工作需要开始编程,开发对科室有用的软件。一开始什么都不会,每天加班写代码,已经慢慢有成品出来了,反馈也不错。想说的是,能否成为程序员,最重要的是有没有兴趣,不在乎是否科班出身,有没有培训,在迷茫的可以问问自己,是否爱代码?
      • 89dd2bcbcd9b:有个问题想请您指教下:
        如果有一个2.5年经验的java程序员。大学对算法初步理解;喜欢研究底层技术;写过贪吃蛇,俄罗斯方块啥的;原来把您现在的方向作为梦想;现在却为了生活依旧在做java;
        那么他如果转行做游戏开发(假设能够找到可以学游戏开发的公司),到达您拿20k的水平需要多长时间? @麒麟子
      • 一个城市猎人:学习不能走弯路,人家交学费在老师的指导下更迅速的学习到要学的东西,这也是方法,也是能力。你不过是嫉妒人家可以在大学的同等条件下没有学好技术,然后人家可以交钱请别人指导他学好技术。你不过是自以为对他们不屑一顾而已,你不过是认为自己能力好,想安慰自己而已。其实人家也同样可以学到技术。就像有的人没考上二本,交钱去读三本一样,只要交钱他们同样有好的学习资源学习。你就算瞧不起读三本的也没用。有钱就是可以有更快的学习途径!就像古时候读私塾一样!
      • yyMae:我培训出来的,不是计算机专业,大四,找到一份互联网公司的实习,两个月了,钱虽少但心里踏实,因为简历没有造假,不会的就问,使劲问,就是一些机构教给学生造假,才搞得这么乌烟瘴气的....有比技术更重要的东西,何况还是造假的技术.
      • 普罗旺斯的:就想知道真的有很多毕业生毕业就20k?确定不是吹牛?
        麒麟子:@普罗旺斯的 是的 公司不是sb 如果你不能创造价值 自然不会给你钱
      • cb20b2e9f6c7:存在即合理,长相决定待遇
      • 默晓旭:大学培训应用软件开发,培训结束不给找工作,如今在做房地产,我好想敲代码的日子了,还会回去嘛😳😞
      • f31349ff96db:作者说的真的很赞,这学期学完java以后,学校给我们找了一个中软的培训公司去实习,十天的时间里,我们每天做的事情就是跟着老师敲代码,老师咋敲我们就怎么敲,完全就是不停的往脑袋里塞东西,虽然也做出来一个小小的东西,但是根本就不知道怎么做的,完全就是机械式灌输,培训老师也不会给你讲为什么这么敲,总之跟着他敲就对了,十天一结束全部都忘光了,但是不否认那些培训老师是很厉害的
      • c8b75db85448:培训中心这种确实不是以传授知识为主要任务的,学员的学费才是最真切的,不过不得不说也有培训机构里出来的有用的人:grin:
      • 单身狗的清香:我手上的21天学通C++是不是该扔了啊?
        作家刘祺:@重口味的小清新 我觉得没有必要扔掉,可以等学会一部分之后,用它查缺补漏。
      • 夏天的味道淡淡的:越来越多的人进去IT行业了,竞争会越来越大啊
        麒麟子:@夏天的味道淡淡的 嗯 这是一个理论依据 而实际情况是 很多人还达不到具有竞争力的段位😂
      • 48cb931c1a62:你之所以痛恨,是因为程序员在你心目中很神圣,是需要努力来得到,而培训出来的人轻而易举就得到。不要问别人过去干了什么,不好好学习,别人可能经历了你一辈子都无法理解的事情。对!培训是捷径,顺着这条捷径努力,我觉得没有低人一等,自视清高的人我为什么要让你看得起!
      • 熊孩子爱抱抱:大多数去培训的都是大学没学好的。这些培训机构也确实给这些提供了捷径。我们班培训了的找工作真心好找很多。好像是给可能的面试题,有些就会用到,而且有些合作企业也可以介绍去。但是确实没有讲什么,只是会讲写代码而已。这些机构是不会讲数据结构这些基础的。好像很多大公司招人就需要会数据结构。好多人其实就是为了找工作才去培训的,也没说真的就几个月就成大神了。培训机构只是一个踏板。进了公司估计还是有很多的问题,但是大家似乎都是这样过来的。虽然找到了工作,还是要在工作之余学习其他的东西。毕竟计算机是一个发现迅速的行业。
      • 幻之:关键还是你学不学,我是计算机系本科大学期间也参加了青鸟,我们那个班真正在学的只有2个大学生,其他都是混的,什么是真正在学,就是每天通宵写感兴趣的小程序。
        现在的达内,三个月的前端培训教的是模仿一个jd首页,用canvas写一个飞机大战,面试的时候连怎么用画布画个圆都不会,这不是胡扯么。 以后遇到飞机大战的一律pass…
      • CCCoder:我在青鸟入的门 java,现在靠自己,Linux内核驱动开发,现在几乎用到的技术都是自学的,不能说都是培训机构错,靠个人能力而已
      • 90a272ed37b2:这种事真心不屑于争辩,退一万步说,每人有每人的情况,只要心态是积极的努力的,大家都愿意帮助
      • b9a860a4d173:师傅领进门!修行看个人!
      • 华之曦:不能太绝对,这东西只有适合不适合而言,有些人通过机构确实可以学到相关知识,然后高薪工作,有些人就是去了也是白去,跟个人情况了。
      • 孤帆云影:坦白说,我是初中毕业 大内培训 现在月薪17k
        TTliving:@8669ee0869cb 学习能力强的人,到哪里都能高飞
        但是培训机构有时候如果一味的扩张,资源却没有匹配上的话,也确实是缺乏社会责任感,误人子弟,毕竟教育行业基本的职业素养都丢失了,怎么对得起教育二字。
      • 孤帆云影:瞎说一大堆,达内青鸟培训学校咋了 师傅领进门修行靠个人, 难道说没读过大学的不能当程序员吗,不要以自己的见解打死一群正在培训的学生
        微凉一季:@8669ee0869cb 赞同。
      • 挂树上的骷髅怪:@周八傍晚 赞一个你的话 我也是刚刚进入培训机构 希望你给我一点帮助
        挂树上的骷髅怪:@周八傍晚 说实话 我从14号来到这 没有多少听懂的 不仅仅英文差 而且老师讲的基本记不住关键词代表什么,现在学到OC的Foundation了。心里快崩溃了 从早上8点到晚上9点 时间一点点溜走。
        麒麟子:@挂树上的骷髅怪 通过自己的努力换来的东西 才会最宝贵。去培训是可以的,但是不要期望培训能够让你产生质变
        b02d274bf532:@挂树上的骷髅怪 加油好好学,剩下的日子就看自己怎么去努力拼搏了。看自己有多少欲望
      • 大眼萌璇璇:以偏概全,瞎说而已
      • b02d274bf532:不能以偏概全,你太偏激了。我也是培训机构出来的,我学的设计,我不是设计专业,纯属跨行,我很努力做到了设计总监的位置。培训机构带你入行,然后就是你自己后天的努力了,假如你自己不努力,那么就是原地踏步。
      • 9c688ce5f501:我是零基础,明年准备去达内,看了群主的文章,求入行指导。
      • tellle:说实话。有的人培训是为了钱。有的人是为了入门而已。
      • 筱木杉:我觉得我自己也该起步了
      • 62c2246a9160:咋的,准备进入出版行业了吗?
        麒麟子:@lily_leaf 不啊 出版行业都是自己掏钱印 没有意义
      • 黑丫山上小旋风:深有同感!其实要成为程序员最重要的较强的学习能力,技术这玩意儿,日新月异的,如果没有自我学习的能力,培训多久都没用,我是自学Android,跟很多培训机构的同学交流过,培训机构所教的东西必然要落后于实际开发的技术,所以他们好多人发现之前的技术过时了瞬间就凌乱了各种不知道怎么办,我就想不通了,查一下官方文档不就搞定了吗。我也是看培训机构的视频学习,里面不乏好的老师,重要的是去学习老师解决问题和学习技术的方法,说实话通过百度和Google以及官方文档我学到的东西比书上或者是视频中学到的东西更多。
        最后一句赞:勿在浮沙筑高台!!!
        TouchKo:@平淡无奇的乔老爷 都是看哪些视频?我也打算开始学习了,请指导下
      • 小简猫:正如你所说,矩阵这是大学的也是编程必经之路,很多人没学过,就算培训要教学生也理解不来吧(我觉得这是学历的差距)然后学生觉得给钱就要会,于是就变成只能教哪些投机取巧的东西。
      • Alanmexx:这些培训机构教的一般不是大学毕业生,但是听说达内和青鸟名声很差
        麒麟子:@孔凡阳 他们会去大学里面搞宣传 有些学校老师和他们合作 把学生一个班一个班的往里面送
      • 正弦人生:看了作者的一番自述,颇有感触。一个人有了目标,根本不需要外界的督促,自己想办法去学习,或许路途漫漫,也或许荆棘遍布,但快乐就在这寻找与未知的过程中,很为你高兴,因为你是为自己喜欢的事而努力,这份工作或许在别人眼中枯燥乏味,但正是这样,你才理应得到与别人不一样的快乐
        麒麟子:@枯荣大师 soga
      • 陈大锤:我恰好看到,培训这个我觉得不能以偏概全,不过据我了解的某内的培训内容真的很基础,工作上的经验不是光培训就能出来的。我认识很多途牛的程序员也培训过,还是看个人跟运气。

      本文标题:达内,青鸟!你们使多少花朵误入歧途!

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