首先,我想在开始这篇文章的时候谈一谈我是怎样认识的达内。
达内这个机构是通过我的一个大学同学知道的,他当时去学的JAVA。由于当时对大学学的专业不满意,自己萌生了“换”个专业的想法,于是就在大四下学期咨询了达内的招生老师,看一看自己适合走哪个方向。
随后,我和我同学一起去了天津达内(由于大学是在天津,就找最近的了)咨询有关JAVA的课程,达内招生老师见到我们之后,非常热情的把我们接进大厦,并在咨询室里详细为我们介绍了JAVA的课程,说什么JAVA前景广阔啦,学了这个月薪过万不是问题啦,等等吧。我那个同学毫不犹豫的就报名了,不过我当时比较犹豫,因为我在大四那个时候了解到JAVA从业人员已经很多了,工作可能不是那么太好找,于是乎我就没有在天津达内报名。
转眼来到了毕业季,在不想白白荒废四年大学所学的前提下,自己在家那边找了一份电气相关的工作,但是这份工作并没有干多长时间,公司就以我上手太慢为由将我解职。当时的我只想赶紧找一份稳定的工作,可再一想,自己大学也没学什么特别有用的东西,招聘信息中好多专业名词我也不是特别懂。
于是,抱着学点有用的东西的想法,我再次联系了达内,这一次是北京达内,招生老师还是一如既往的“热情”,给我描述了一副非常“美好”的前景,说达内是业内领先的上市公司,而且学完之后肯定能找到工作。在达内招生老师的强力“忽悠”和自己急于求成的心态下,我报名学习了达内的C++课程,正式入坑!
我一开始去北京的时候,住的是达内招生老师给我找的一个地方。刚过去的时候我就觉得不对劲了,住的地方特别小,而且环境不是很好。最为关键的是,宿舍里面有些人甚至是已经在达内学完上班的。由于上班时间和上课时间容易冲突,我不可避免的和宿舍里面的人发生了些冲突,后来自己就在达内附近的小区里租了一间房子住,暂时解决了住的问题。但让我没想到的是,最为坑爹的还是达内的教学。
对于达内的教学,我还是按我在达内学习C++的顺序开始说起吧。
首先是标准C语言与数据结构和算法的讲师,杨健。杨健在每个班开口第一句话就是我毕业于清华大学,但是我具体听了一下他的毕业时间,他说是他1993年至1998年在清华大学计算机系上的学。虽然别人没有特别在意这个,但是我觉得这个事情本身就有疑点,计算机系又不是医学,学制不应该是四年吗,怎么到了他这就成了五年了,莫非您是留了一年级吗,又或者说这个经历根本就是伪造的呢?上课的时候,杨健基本上就是拿着做好的PPT照本宣科,课堂内容非常死板,也没有多少和学生的互动。记得班上有一个女生问他问题的时候,他不但不做回答,还说什么我对的是全国所有的学员,你的个人问题我不能给你做解答。此处我就想说一句,师者,传道受业解惑也,您清华出来的就只有这样的师德吗?真够丢名校的脸。讲数据结构的时候,杨健索性连互动都省去了,直接对着屏幕敲,你就跟着他敲就行,至于你自己懂没懂就不是他该关心的了。而且,平心而论,数据结构与算法在计算机专业可是很重要的一门课,仅仅5天的时间能学到什么呢?
UNIXC,即UNIX系统编程和网络编程的讲师是王建立,自称老王。老王刚开始讲课的是偶,我觉得老王在讲课方面比杨健好得多,起码课间的时候,我们问他问题他会尽力给你解决。但是,越到后面我就越觉得老王也是非常水,因为在讲UNIX系统调用的时候,老王根本不注重函数的用法,执着于翻译man手册,记得有一次一个函数的man文档他翻译了整整半个小时,好多人听着听着都快睡着了,也就是我和几个基础好一些的同学在坚持听。网络编程部分是达内整个C++中最水的一部分,一个简单的单服务器对单客户端就用了两天,并发还只讲了一个多进程,至于多线程并发和select模型、poll模型和epoll模型则只字未提,就说你下去自己看书去吧(MD,看书我还花钱来你这听你讲啊),像分布式这样的东西我更是学完了才听说的。
C++/QT是蒋贵良讲的,蒋贵良感觉也是有些中规中矩,在调动课堂气氛这方面也显得十分无力,不过我们倒是有幸见到了达内最会讲冷笑话的老师。讲到QT的时候,基本上也是跟老杨一样,他对着屏幕敲,我们大家跟着他敲,至于你学会多少他也是根本不关心。不过他倒是和老王一样,遇到问题你问他他也是尽量给你解决。
STL的主讲人是张继文,说实话,达内的STL讲的也是相当的水,最后的标准模板库中的映射、多重映射和集合、多重集合都是一语带过,基本上相当于没学到什么。
网络爬虫项目的主讲人是闵卫,闵老师算是达内最牛的老师了,讲了4天项目,基本上就上午讲个1到2小时,而且基本上就是大概讲讲思路啥的,也就是说,讲了跟没讲一样,你只不过是知道这个世界上还有网络爬虫这么一个东西,至于具体怎么实现它,那就只能呵呵了。
Oracle/Win32的主讲老师是张淑敏,个人感觉张老师的oracle讲的还是不错的,节奏也比较适合初学者。
由于我在上MFC之前就去天津工作了,所以对于马志国老师我不好评价。
到了工作岗位上,我才开始意识到,我之前的想法太天真了。
“QT输出PDF会不会?QT导出数据到USB设备会不会?”
“二叉树镜像会吗?”
“调用三角函数时需要做什么样的优化知道吗?”
“会不会用交叉编译?”
......
什么!你连这些都不会?那抱歉,你不适合在我们公司工作。
甚至,有些公司直接就是至少两年及以上工作经验,否则免谈。
哎,不对啊,达内不是推荐工作吗?你去推荐的公司不就行了?
我就这么说吧,所谓的推荐工作只不过是达内的一个噱头而已,实际上就是帮你投投简历或者是有公司跟达内说要人的时候,班主任在微信群里通知一下而已。至于能不能应聘上,就看你自己的造化了。至于达内官网上说的跟名企合作的事情,我劝你就当个笑话吧,你就这么想吧,那些名企谁不知道待遇好啊,多少双眼睛盯着那呢;再说了,你看看人家招聘实习生的标准吧,那么多985/211的学生在那排着队呢,你得有多大本事才能让他们选上你?
学到最后的时候,达内的班主任会跟大家说关于简历的事情,实际上就是告诉你怎么编简历欺骗用人单位,把自己吹的越牛越好!比如说,一个简单的WEB服务器项目,能让你写出好多吸引用人单位眼球的技术。与此同时,达内还会让你编造工作经历,并且还告诉你编的时候找北京以外的公司编,这样的话被用人单位背景调查查到的概率会低一些,等等。不过,我找工作的时候没有编,因为我觉得涂磊说的一句话很有道理,大概是这个意思:“你不撒谎,虽然人家不要你,但是他对你是尊重的。但是,如果你撒谎了,不但人家不要你,人家还不会尊重你”。在退一步讲,就算是你编造简历进入了你理想的公司,你的实际水平是造不了假的,人家通过观察你工作的状态就基本上能判断你的真实水平了,如果达不到录用标准,你还是会被辞退的。
据我所知,达内像我一样到了公司干不了多久就被辞退的人非常多,真正能在公司稳定住的人很少,稳定住的大多是计算机专业出身,并且有很多相关的工作经验,他们能真正稳定并且拿高薪。至于达内官网上的薪资统计,看看就好了,都是虚假的。我记得我们那个班刚学完的时候,只有少数几个找到了,我们班主任就发朋友圈说我们全班都拿到offer了,简直就是假的不能再假了,能昧着良心做到这一步,我也是真“佩服”!
最后,谈一谈我现在的规划吧,我准备转回老本行了。至于软件研发方向,我是真放弃了,放弃的原因其实也很简单,不是我自己不坚持,而是一次次的失败,一次次的从希望到失望已经把我折腾的不像样子了,并且我的家庭也是普通的工薪阶层,经不起这么一次次的打击了。对于IT这个行业来说,它并不适合所有的人,也不是仅仅靠着一腔热血就能在里面有所成就的。IT这行需要很扎实的计算机基础知识,包括离散数学、计算机原理、数据结构和算法、计算机网络等等,你必须有十分扎实的基础,不然是走不远的。
发这个帖子,只是告诉大家一个真实的达内。