4个月培训时间,如果专门是语言层面的学习,时间是足够的,但是对于工作层面来说,就不一定了。如果是一点编程基础的底子都没有,4个月是不够的,如果是有了一定的编程语言基础,4个月的学习是能够达到初级开发者的工作岗位需求,但这也是不一定的,如果你没有充分的利用好这四个月的时间,恐怕,你也未必能够达到初级岗位的要求。说到时间的合理分配,我倒是觉得很多初学者是没有分配好自己的时间,导致了自己进步很慢。
时间就是在你不经意间流逝的,有些学员很乐意看一些视频,花很多的时间在视频上,这是不对的。首先我来说明下,视频的正确观看姿势是怎么的。有些人批评学员说,看视频是浪费时间,是没有效果的,我倒是觉得看视频对于编程初学者是很有必要的,视频能够以直观的形式,让你的大脑以快的速度感知编程知识,这对于小白的冲击力很大,影响也是很大,所以通过视频的学习是很有必要的。然而,看视频是很费时间的,一个视频大概要花15-30分钟,有的甚至更长,如果花30分钟看书,我想能够看更多的知识点。所以,看视频要适量,不能把一整天的时间全部花在了视频的观看上,而忽略了代码的练习,这是得不偿失的。有人会觉得我自相矛盾了,既反对视频,又肯定视频的功效。其实,这是没有矛盾的,有句话说的好,物极必反,适可而止。视频是学习的一个手段,代码的练习也是一个学习手段,看书也是一个学习手段,如何分配,才是关键,分配不好时间,就会产生不好的效果。所以,看视频不是仅有的学习手段,不要把大量的时间花在这上面,视频要相对花较少的时间,把主要精力放在代码的练习和书本上。
还有一个严重影响学习的因素是学员的自制力,怕的就是学员没有自我约束能力,这是很可怕的。这不但影响学习,还会影响以后的工作。在我这里培训,不但学习编程的技术,我还有责任培训你的职业素养和职业操守,如果只培训你的技术,但是没有良好的职业素养,会影响你的后续发展,当然这短时间内你是发现不了,觉得太扯,但是这些浅层次的素养才是你后续竞争力的发光点,素养是靠时间一点点养成的,一旦养成受益终生。就好比,我让学员们写博客,但是没有多人能够坚持下来每周写2篇,这些看似跟技术搭不上边的,其实是很受用的,我跟学员们讲些博客的重要性,他们也懂,可就是坚持不了,这就是习惯没养成,养成一个习惯是需要时间和耐心的。
自制力不好的学员,要在培训期间慢慢的学会控制自己,把自己的不良习惯尽量控制在小范围,管住自己,才能为后续的工作打好基础,还有,培训不是在上学,不要把培训当做是在上学,这和上学完全是两码事,你离开了学校,就意味着以后不可能再上学,你在这里培训就是在工作,你培训是什么德行,工作也是什么德行,你培训的时候懒散随性,工作时也是这样,你培训的时候不努力,三天打鱼两天晒网,工作的时候你也是这样,我的培训就是按照公司里的职员对待,你也不要把自己当做一个学生,就把自己当做一个公司职员,我会在平时的训练邮件的使用,以及和团队之间的合作,我把你当做公司职员,就差发你工资了。
说了这么多,就是想让学员转换下思路,你不再是学校里的学生,而是社会里的一份子,你就是要学完本事后仗剑走天涯,不要把培训当成一个简单的,认为培训后就能找到一份不错的工作。大家都是成年人,这样想未免过于天真,道路还是曲折的,你可千万别装着看不到。