论坛首页 海阔天空论坛

职业培训:如何培养合格程序员

浏览 23709 次
精华帖 (5) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-12-24  


         辞去了以前的工作,准备去新的岗位奋斗了,也终于有时间总结以前的经历。已经做了四

年的软件培训讲师,每天都在探索的问题就是如何才能培养出企业需要的程序员。每个出现在

我面前的求知若渴的学员都让我感觉到压力,这也成了成长的动力。我尝试通过以下的步骤来

逐步摸索培养合格程序员的过程:


1. 基础理论知识回炉。


        说是回炉,就是因为很多从高校里出来的学员让我迷惑。他们对很多理论知识的掌握浅显

而模糊。印象很深的是来大连以后所带过的第一个班,学员来自大连、长春等各高校,班主任

介绍的时候说有一半是本科毕业,心里自然给他们的基础打了高分。实际运行起来的时候,就

马上感觉到了问题所在,还提不到算法,一些基本的数据结构的概念也是需要解释的。所以我

想每一个想要在软件开发方面想要取得成就的应届毕业生该学习的东西实在是太多了。


2. 学习能力的培养。


       “授之以鱼,不如授之以渔”。我每次开班之前都要强调的一句话。选择了软件就是选择

了终身学习,没有学会如何去学习就相当于没有在我这里毕业。通过如何的方式去引导,则是

另外的一门学问,也是我迫切需要跟大家交流的,教会学员某一门语言或者某一门技术是作为

老师最基本的工作,而如果要培养一个合格的软件工程师那么就要培养他学会学习。


3. 解决问题的能力的培养


        这是给我感觉比较难的一个环节。现在的孩子,遇到难题的第一个反应大多是如下两个方

面:第一种情况:我在教室里,马上他会举手:“这个怎么做?”或者“这个为什么不对?”

;第二种情况:我不在教室,他会把这个问题留给我,我来了,再问。我刚接触这些学员的时

候,经验少,有时会比较严厉的指明,“这个问题你应该自己解决,在你应该解决的问题的范

围之内”,问题马上来了,不知是现在的孩子经济意识比较好,还是维权意识比较好,比较“

拽”的一些学员会指着我的面门跟我说“我交钱来的,你凭什么不告诉我”。不知道这算不算

职业培训的特色,他们虽然是按着每节课多少钱来参加学习的,但是我教给他们的东西也按这

样的方法来计算么?!我“处心积虑”留给他们思考的问题,是为了让他们有所提高而设计的

,到最后怎么就是这样的下场呢。虽然这样的人是少数,却足以引起我更多的思考和探索。现

在我已经尝试通过一些侧面的方法去进行引导,首先在思想上让学员摆脱学校中填鸭式教学的

影响,十年寒窗苦读有优点也有缺点,必须先在角色上让他们发生变化,从学生到职业者,让

他们感觉到一些来自于工作中的需求。当他们将自己融入到一个工作氛围中时,再循序渐进的

增加需要他们自己解决的问题,这绝对是一项技巧性的工作,有太多的障碍,想把这些孩子顺

利的送进软件公司,绝对需要对他们研究再研究,教学、教学,不是教了就等于他们能学到的

,尤其在如何培养解决问题的能力方面,更抽象了。我贪婪的希望有朋友能在这方面给予决策

性的支持。


4. 职业素质的培养


         虽然在做培训的过程中,职业素质的培养可能是比较不受重视的,各培训机构的宣传单上

最醒目的永远都是各种流行技术的名字,但是这个环节培养起来却是最难的,最典型的就是团

队精神的培养。很多学员在写简历的时候都会把“具有良好的团队精神”写在自我介绍的那一

栏,但是就在他们一起去完成一个项目的时候,每次我说“这个地方有问题吧”,他们反应给

我的第一句话往往就是“这不关我的事,这是***做的”,虽然从理论上来说这样追究问题的

责任并没有什么大的问题,但是被指出的那个肇事者往往在众目睽睽之下,自尊心受到很大的

伤害,其实这还不是最重要的,最重要的仍是一些公共接口的设计,在这样一些思想的影响之

下缺乏一些良性的交流。除此之外,还要关注学员在待人接物中是否能体现的职业化些,以及

沟通方面是否可以更进一步贴近企业开发的需求。希望在此能够抛砖引玉,找到更多如何培养

职业素养的渠道。


        以上这些针对程序员培养的浅显之见应该没有什么新意,只是一些个人的体会,希望得到

的是更多的补充,一起摸索吧。

 

 
   发表时间:2007-12-24  
一个人需要去培训班,基本就意味着他一定具有某种缺陷了。
0 请登录后投票
   发表时间:2007-12-24  
根据我对大连计算机软件专业的应届毕业生就业情况的了解,情况实在是不容乐观的。能够直接到软件公司就业的真是少的可怜,能到稍微大点规模的企业去的就更少了。
0 请登录后投票
   发表时间:2007-12-24  
你培训是为了票子,如果说你把自己作为他们灵魂的建筑师,那么你就偏离了培训的宗旨了。只有他们不懈的参加培训而且学不到渔,票子才能来得更猛烈些。
0 请登录后投票
   发表时间:2007-12-24  
I'm sorry.

但是,为什么我觉得培训班只是种骗钱的手段呢?

学生单纯的认为进了培训班,出来就可以拿高薪,培训班心知肚明,却一味做广告吹捧,而不是把现实的艰辛讲出来。

一方面的是追求经济利益的商人,一方面是无法适应社会的学生,想当好老师的人夹在中间是很难受的。

应该择人而授,武林高手不都要再三考验才收徒弟吗?现在变成只要有了钱就可以来,门槛低的效果当然不好,学生自己也不重视。还是抱着老思想,混过毕业就好了。

要是真打算好好教,就应该找那些有潜力的全心打造,让所有人都成材,那简直是做梦。
0 请登录后投票
   发表时间:2007-12-24  

[quote="bcccs"]你培训是为了票子,如果说你把自己作为他们灵魂的建筑师,那么你就偏离了培训的宗旨了。只有他们不懈的参加培训而且学不到渔,票子才能来得更猛烈些。[/quote]

为了票子,要把市场定位在没有参加过培训的那些人身上,现在的市场环境如果没有良好的教学效果,是不能长久生存下去的,不管是对培训机构来说还是讲师个人来说,不讲有价值的东西都是失败的啊。

0 请登录后投票
   发表时间:2007-12-24  
在之前公司招.net coder时,架不住某鸟的人一天一个电话的骚扰,于是几个他们觉得优秀的毕业生过来面试,底子没有,应用也不匝地,尤其是离开了vs03就彻底歇菜,无语中...
0 请登录后投票
   发表时间:2007-12-24  

[quote="xyz20003"]I'm sorry. 但是,为什么我觉得培训班只是种骗钱的手段呢? [/quote]

不否认个别培训机构是这样的,可能很不幸的就是有很多这样的机构,但是总有例外,我个人对培训事业的追求不是看经济效益的,不关心中间的企业运行机制,只是想更进一步的找到更好的、更能让学员适应企业要求的教学方式。

0 请登录后投票
   发表时间:2007-12-24  
如果培训就是把一群蠢材成功的送进软件行业,那么才是对软件行业最大的不负责任。有些人只配在家蹲着。
作为老师,你只能发掘一个人的潜力,而无法改变一个人。
0 请登录后投票
   发表时间:2007-12-24  
可现在的情况是,很多的孩子其实只是受高校教育模式的影响,迷失了方向而已,大多数的学员在改变了教育思路的情况下还是有很好的转变的。
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics