转眼间,半年已过去,好像犹豫是否来黑马学习的日子就在昨日。在这半年里来,我很感谢在黑马里学到的,感谢所有的任课和指导老师,也感谢所有的管理老师以及黑马同学们这半年多的陪伴和激励。但是小弟写这篇心得的目的并不是纯粹出于感谢,因为论坛里感谢的文章实在是太多太多,让我写的话,也不会不同到哪里去。所以我就谈谈我的人生经历吧,以及给黑马一些建议,就是让自己更具有竞争力。 不瞒各位,小弟大学的专业就是软件工程,中途转过一次专业,但是学的并不是很好,学了半年准备放弃了,后来经同专业的一位同学介绍我去黑马程序员官网上看视频学习学习,然后我就试着在网上搜索,发现黑马的官网上有很多资源,很完整,课程也很详细,每个知识点都涉及到,记得那时候看的第一个视频就是毕老师的java基础课程,讲的非常细致,一下就把我这个小白带入门了,我当时心里非常感谢黑马,不仅仅是因为黑马的课程是免费公开的,更重要的是课程知识点如此细致,后来听说有人光靠看视频就能找到工作,我是完全相信的。可以说黑马就是我大学的编程启迪老师,把我从绝望的低谷里拉了一把,让我变得更加有信心起来。后来发现校园里有些老师都是通过黑马官网的视频学习然后授课的,私下里有些同学也会去黑马官网上找相应的视频,那时候是我对黑马程序员真正好奇的开始,我一直在想这是怎么样一个平台,为啥知名度不高,但是大家都在用它的产品。 毕业工作一年后,机缘巧合,知道黑马来到了我所工作的城市里,由于那时候,小弟我也对自己目前的工作不是很满意,想转型跳槽,无奈自己的技术水平有限,所以就果断报名了黑马的课程,我那时候是从基础学起的,因为感觉自己基础不是很好。这里告诉下广大同胞,如果基础不扎实,建议从基础学起,如果直接上就业班,一是会很累,二是在浪费时间浪费金钱,宁愿多花点时间把基础搞扎实再说。三十多天的基础课程,由于我之前也干过这行,所以学的很轻松,我要做的事情就是把之前不懂的弄懂,之前不会的学会,之前理解不深的搞搞深。其实来黑马学习的大多都是以前其他行业的,很少像我这样本专业的,黑马确实厉害,能够快速让大家入门,比我在大学里学的还要有效率。这是我当初在基础班印象最深刻的事情。在就业班里,前期学的是一些基础,后期都在做项目,不得不说,黑马的项目还是很多而且也会把基础的每个知识点都涉及到,但是也存在些问题,我后文会说。因为每个项目都很赶,所以我没有一个项目是真正敲完的,但是我会把代码都看一遍,第一原则是看懂,然后有时间再去敲它,这里我给小白们一些建议,代码看都没看懂,就去敲它,是没有意义的,也只是在浪费时间。经历就告一段落吧,语文功底不是很好,完全是心里想什么就写什么哈,大家就随便看看吧。 接下来我要说很严肃的事情,也就是黑马现阶段存在的诸多问题,在来黑马之前,黑马在我心里一直处于一个很神圣的地方,一直期待能够有机会来黑马学习。但是经过这半年的洗涤,我已不再有当初的激情,原因很简单,一方面可能是因为体会过,好奇感没有了,还有一方面就是期望没有达到(这里的期望不是说就业薪资,福利待遇没有达到,而是说无论管理,还是教学模式都跟我预期的不符,里面的所谓半军事管理我也就呵呵了)。 我上的课程是双元课程,也就是在看视频的同时,任课老师也会在课堂上给出指导。前期还好,因为大家都是小白吗,需要视频辅助这是很正常也是很有效的方式,但是后期项目阶段就不是很好了,后期还让大家看视频,这种学习方式一不是很高效,因为视频的课程实在太长,看完一遍也不能完全记住,编码的时候可能有些人会重新在看一遍,这也导致了黑马整个学习周期时间变的很长,没有按照预期计划完成。我们后期拖延了找工作的时间,黑马必须背锅。众所周知,我们程序员收到任务的时候都有一个deadline的,超过这个deadline还没有完成,是会降低自己在公司的价值的,黑马自己教学都不高效,试想教育出来的学生可想而知,这是问题一。 问题二,大家来黑马学习的目的大多都是为了月薪过万,我也是的。很多人都说为了学一门技术作为以后的饭碗,这个也没错,错就错在,大家都误以为IT行业跟那些什么电力维修工,厨师,切割焊工等传统行业一样,以为学到了就是铁一般的饭碗,而且还是高工资。这里我想对小白们说,这个行业跟传统的行业不同,就算你在黑马出来拿到了月薪过万的工资,如果不去不断的学习,只是不断的炒着学到的冷饭,那么不好意思,你干不了多久的,所以如果你仅仅是为了月薪过万而投身这个行业,抱歉,我建议你还是不要来,不要趟这趟浑水。黑马培训出来,你只是入门,听好了,只是入门,很多同学以为学完了,就比那些工作上的人牛逼,真是不知天高地厚,殊不知自己学到的只是凤毛麟角,而且我们是培训出来的,别人是战场上实打实一步步走来的,我们已经比别人low了太多太多,黑马并没有给出学员这行业正确的认知,可能给出但并没有强调,这是黑马的问题二。 问题三,是我说给初来的小白们听的,值得赞赏的是,每到毕业季,黑马在官网上贴出的就业数据是真实可靠的,一点都没参假,至少我班级里是这样的。但是我想说明的不是这个,而是小白们不要被表面上的数据所迷惑,虽然这些数据都很真实的,但是是否能在IT行业走的长远不是这些数据能体现的,尤其是现在互联网产品的高速迭代,新技术的层出不穷,我们无法很快适用新的岗位,在黑马学到的知识可能无法满足很多公司的招聘要求,但是这不能否认黑马对我们在这条道路上的引导以及适合这行的学习方法,所以想要在这行走的更加长远必须具备两个条件,一是对技术的执着,二是高效的学习方式,这两点缺一不可。所以黑马这种一直视频教学的模式是该改改了,无论是对平台自己还是对学员来讲都不是很好。 问题四,这个点是我要跟黑马平台说的,小白们就看看好了。就业班后期是项目阶段,中间会夹杂着一两个团队项目,团队项目就是几个人一起做一个项目,培养学员协同开发的能力。我想说的是,这个从出发点是好的,毕竟以后大家在公司里不会总是单干,独立开发的,有没有工作经验很大看是否具备协同开发的能力,所以我说出发点是好的。 但是黑马的做法小弟也是醉了,小弟是学安卓的,黑马所谓的团队的开发就是七个人做一个App,没错!你听的没错!七个人做一个App!小弟我真是惊呆了!!这哪叫协同开发,这叫相互坑爹开发,七个人人人是爹,每个人相互坑。我这里吐槽的不是说七个人开发一个产品,而是说这并不是我们以后工作上的协同,真正的一个产品简单来讲涉及到服务端,客户端,客户端要与服务端进行沟通,客户端与客户端也要沟通,但是黑马阉割了我们和服务端沟通的工作,提供给我们已经做好的服务端,这里我又不得不吐槽,服务端接口不是一般的烂啊,这么烂的代码亏黑马拿得出来,真是自己在打自己的脸啊。言归正传,我觉得黑马如果做的稍微好点的话,可以让我们和学JavaEE的或者和学PHP的合作,自己组队或者黑马随机分配,一边做客户端,一边做服务端,这种方案也不难实施,也不是很麻烦,而且还能真正上增长学员的项目经验。有利于学员日后的工作,完全对黑马百利而无一害,小弟搞不懂黑马为啥没有这么搞,这个问题很严重。 还有很多问题我就不多说了,以上只是个人观念。当然如果黑马只是把自己定义为一个培训机构那就完全可以安于现状,作为一个毕业的学员,我觉得有义务也有权利提出黑马现阶段存在的问题,毕竟黑马对我的帮助还是很大的,谢谢,未完待续。
|