在这里谈谈我在今年上半年在公司内部培训实习生(今年七月毕业的学生)的经历。
今年三月份我担任公司技术培训的负责人,回顾培训历程,做个总结。
公司目标是通过培训能让实习生快速掌握知识,成为一名优秀的技术人员,
因此在录取学生的时候看重的个人学习能力,具体点就是这个人是否有一定的潜质,以及可塑造性。
整个培训过程中,我们不收任何各种形式的费用,培训期间还会提供给每个学生一份生活补助费用,不用担心
再去交付高额的学费,而且我们培训后基本都会录取成为我们的正式员工,不用担心就业!
从路线上来看,绝非社会上的各种培训机构走的市场经济路线,而是挖掘潜质培养技术能力的知识训练。
回顾三个多月的培训历程:
1. 勤奋,好学。 这是我个人认为的,一个人如果要成为一名优秀的技术人员,必须要勤奋,好学。如果
你是大学玩了几年游戏,然后在毕业后参加某种形式的技术培训从而达到就业,我认为你这种心态就有问题,
这种心态肯定做不到优秀的技术人员,因为你做事里面参与了很多侥幸的心理,更不可能再去勤奋,拿着自己
大量的业余时间去钻研什么技术。
现在刚毕业的时候(不含硕士)一般年龄也就是20-25之间,这个年龄离谈婚论嫁平均也要有三年左右,在这个
精力充沛年龄的阶段,你认为业余时间就该好好去享受生活,认为再去看技术方面的东西是一种活受罪,我不
对这种心态的人做任何评论,我只能说像这种心态的学生,我肯定不会接受!
在整个训过程中,我会穿插给大家讲授一些大师们的学习方法,比如我多次给大家提到过陈寅恪大师,当然还有很多,在此不列举。
2,重视培养每个人的自学能力,而不是把所有的知识点都给大家面对面的一一讲授。
比如;某些常用的开源框架,在做项目的时候常用到的其实没几个API,我会把在项目里面怎么用,以及为什么
这样用给大家讲授清楚,只讲重点实用的内容就够了,其他知识要求大家通过自学弥补。网络上的技术电子书
籍和代码都很多,而且很容易下载到,我会推荐些比较好的学习资源给大家,但是不会提供白天的上班时间给
大家来学习这些东西,所以这就间接逼着自己要在业余时间去大量的阅读和学习。
实在搞不懂的问题可以单独找我沟通。
通过这个过程,目的是让大家都有一定的自学能力,而不是依赖某个人的全部时间来带带自己,
我还是那句话,如果你实在认为自己自学不下去或有其他逃避理由,我只能认为你走错了门,你根本不适合做这一行。
3. 培养沟通能力,促进相互分享。在完成自己分配的某项任务后,我会让每个人都会讲授自己任务的内容以及
技术思路,以及自己在过程中的收获。然后其他成员都会进行评论和打分。
4. 英语能力。具体点就是希望大家能掌握更多的计算机专业词汇。在讲授自己完成任务的时候,先用英语讲
授一遍,然后用汉语。整个过程中所有讲过的话都会录音,在所有的人都讲完后,会回放录音,然后大家会对
录音逐一点评,纠正里面的英语词语和发音。
5, 学习优秀的技术文章。我会找一些优秀的英文技术文章,分段落或章节落实到每个人身上去理解,然后举办
以这技术文章为 技术专题的技术讨论会,每个人发表下自己的理解和心得,并由其他人进行打分。一般都是
先用英语再用汉语.
这个过程中目的不是让大家单纯提高英语,而是让大家围绕某个点去主动学习相关技术资源,一般文章最后都会
标明引用了哪些资源,那么这些引用的资源就是很好的入口。
在选题上我不仅仅会选择一些网上的技术文章也会选择期刊上刊登过的资源,从算法到内核分析,思路详解等等,具体都不局限。
我们不收任何各种形式的费用,我们在录取的过程中有严谨的考核流程,
如果单纯就是为了找个工作,而对编程没有足够的热情的话,对不起,我们不是拿着培训做盈利产业的,请绕
道!