`
Cecily
  • 浏览: 58286 次
  • 性别: Icon_minigender_2
  • 来自: 大连
社区版块
存档分类
最新评论

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

阅读更多


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

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

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

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


1. 基础理论知识回炉。


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

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

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

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

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


2. 学习能力的培养。


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

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

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

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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

性的支持。


4. 职业素质的培养


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

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

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

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

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

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

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

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

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

职业素养的渠道。


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

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

 

 
分享到:
评论
7 楼 Cecily 2007-12-24  
<p>
xyz20003 写道
I'm sorry. 但是,为什么我觉得培训班只是种骗钱的手段呢?
</p>
<p>不否认个别培训机构是这样的,可能很不幸的就是有很多这样的机构,但是总有例外,我个人对培训事业的追求不是看经济效益的,不关心中间的企业运行机制,只是想更进一步的找到更好的、更能让学员适应企业要求的教学方式。</p>
6 楼 叶子 2007-12-24  
在之前公司招.net coder时,架不住某鸟的人一天一个电话的骚扰,于是几个他们觉得优秀的毕业生过来面试,底子没有,应用也不匝地,尤其是离开了vs03就彻底歇菜,无语中...
5 楼 Cecily 2007-12-24  
<p>
bcccs 写道
你培训是为了票子,如果说你把自己作为他们灵魂的建筑师,那么你就偏离了培训的宗旨了。只有他们不懈的参加培训而且学不到渔,票子才能来得更猛烈些。
</p>
<p><font>为了票子,要把市场定位在没有参加过培训的那些人身上,现在的市场环境如果没有良好的教学效果,是不能长久生存下去的,不管是对培训机构来说还是讲师个人来说,不讲有价值的东西都是失败的啊。</font></p>
4 楼 xyz20003 2007-12-24  
I'm sorry.

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

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

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

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

要是真打算好好教,就应该找那些有潜力的全心打造,让所有人都成材,那简直是做梦。
3 楼 bcccs 2007-12-24  
你培训是为了票子,如果说你把自己作为他们灵魂的建筑师,那么你就偏离了培训的宗旨了。只有他们不懈的参加培训而且学不到渔,票子才能来得更猛烈些。
2 楼 Cecily 2007-12-24  
根据我对大连计算机软件专业的应届毕业生就业情况的了解,情况实在是不容乐观的。能够直接到软件公司就业的真是少的可怜,能到稍微大点规模的企业去的就更少了。
1 楼 bcccs 2007-12-24  
一个人需要去培训班,基本就意味着他一定具有某种缺陷了。

相关推荐

    JAVA程序员培训定制课程

    【JAVA程序员培训定制课程】是一门全面而深入的教程,旨在帮助学员掌握Java编程的核心技能,从而成为合格的Java程序员。课程分为五个主要部分,涵盖了从基础到高级的Java编程知识,同时也为Java认证考试提供了充分的...

    优质资料(2021-2022年收藏)深圳市职业技能鉴定数控程序员考核教学大纲.doc

    深圳市职业技能鉴定数控程序员考核教学大纲详细解读 数控程序员是现代制造业中的关键角色,他们负责根据零件的加工需求,使用手工或计算机辅助制造软件(CAD/CAM)编制数控加工程序和工艺流程。这个职业涵盖两个...

    优质资料(2021-2022年收藏)深圳职业技能鉴定数控程序员考核大纲.doc

    申报条件参考《关于印发职业技能鉴定各职业报考条件的补充通知》执行,鉴定方式包括理论考试和技能操作考核,均采取百分制,合格线为60分。理论考试和技能操作考核时间分别为90分钟和120分钟,技师还需进行综合评审...

    程序员合同.doc

    【程序员合同】主要涉及到的是雇佣关系中的法律条款,特别是针对程序员这一特定职业的工作内容、薪酬待遇、劳动时间和条件、劳动纪律以及合同的变更、解除、终止和续订等方面。以下是详细的知识点解析: 1. **劳动...

    计算机程序设计员国家职业标准.pdf

    培训教师需要具备本职业高级程序员资格证书2年以上或相关专业中级以上专业技术职务任职资格。 鉴定要求 计算机程序设计员需要接受鉴定,鉴定方式包括理论知识考试和技能操作考核。理论知识考试采用闭卷笔试或上机...

    计算机程序设计员doc-计算机程序设计人员国家职业职业标.docx

    这个职业共分为三个等级:程序员(国家职业资格四级)、高级程序员(国家职业资格三级)和程序设计师(国家职业资格二级)。在不同等级中,技能要求逐渐递增,高级别涵盖低级别的所有技能。 1. **职业技能特征**: ...

    《程序员》2011年第2期

    我曾经遇到许多“职业程序员”,他们从事IT是因为觉得这是一种职业,他们只在工作时间编程,除非送去培训否则他们不会学习新东西,这不是好的程序员。我认为一个好的程序员总是对编程充满激情,而且好的开发者会做...

    计算机技术与软件专业资格(水平)考试程序员考试大纲

    通过计算机技术与软件专业资格(水平)考试程序员考试,不仅可以证明个人的技术能力,也有助于在职场上的晋升和职业发展,尤其对于那些希望在IT领域长期发展的专业人士来说,这是一个非常有价值的证书。

    php个人职业生涯发展规划范文.doc.docx

    1. 程序员:负责编写代码、维护软件,需要熟练编程技能和数据库知识,良好的团队协作能力。 2. 软件工程师:参与项目规划、开发和测试,要求有扎实的技术基础和良好的沟通能力。 3. 高级职位:如技术专家,需要深厚...

    软件开发工程师(程序员)的就业前景如何?.pdf

    牛耳软件教育学校是中国最早专业从事IT职业教育的机构之一,也是中国十大品牌IT教育机构,湖南省指定“服务外包人才培训基地”,是湖南乃至整个中南地区最大的软件工程师培训基地。牛耳依托自身丰富的IT行业经验,9...

    计算机软件工国家职业标准.doc

    计算机软件工国家职业标准主要涵盖了该职业的基本信息、培训要求、鉴定要求以及工作要求,针对不同级别的职业资格,如程序员、高级程序员和程序设计师设定了具体的能力标准和知识要求。 1. **职业定义与等级**:...

    java程序员实习心得体会.docx

    7. **知识积累的重要性**:实习过程中,会深刻体会到持续学习和知识积累对于成为一个合格程序员的重要性。面对困难,需要有坚韧不拔的精神,不断提升自己。 8. **角色转变**:实习是学生向职场人的过渡阶段,要适应...

    职业道德培训课件.pptx

    职业道德是任何行业从业人员必须遵守的基本准则,它不仅关乎个人...因此,职业道德培训对于培养合格的IT人才至关重要,通过这样的课程,可以引导从业人员理解并践行职业道德,从而提升整个行业的道德水平和专业素养。

    计算机程序设计员(师)国家职业标准.pdf

    - 适用于所有希望从事或正在从事此职业的人,通过理论知识考试和技能操作考核,成绩达到60分以上为合格,程序设计师还需进行综合评审。 - 鉴定过程由考评人员监督,确保公平公正。 5. **基本要求** - 职业道德...

    全网首发黑马程序员鸿蒙 HarmonyOS NEXT星河版零基础入门到实战,零基础也能快速入门鸿蒙开发教程2

    《全网首发黑马程序员鸿蒙 HarmonyOS NEXT星河版零基础入门到实战》是一套针对初学者精心设计的鸿蒙操作系统开发教程。本教程旨在帮助没有编程基础的学员快速掌握HarmonyOS的开发技能,通过丰富的实例和清晰的讲解,...

    职业学校校本培训活动面试之自我介绍记录表2共2页.pdf

    很抱歉,根据您给出的信息,"职业学校校本培训活动面试之自我介绍记录表2共2页.pdf" 和 "赚钱项目" 这些内容似乎与常见的IT知识点关联性不强,它们更偏向于教育和职业培训领域。不过,我注意到在标签中提到了一些IT...

    【java程序员简历范文】java简历项目经验范文.docx

    通过以上简历,可以看出一名合格的Java程序员需要具备的技术能力和实践经验,同时也强调了团队协作、沟通能力和持续学习的重要性。在撰写简历时,应确保信息真实、准确,突出个人优势,以吸引潜在雇主的注意。

    (翻译)如何成为一个优秀的jsp程序员

    由于JSP是基于Java的,因此成为一名合格的JSP程序员需要具备一定的Java基础知识。 #### 成为一名优秀JSP程序员所需学习的内容和步骤: ### 一、熟悉Java基础 **学习目标:** 1. 掌握Java语言的基本语法。 2. 理解...

    简约风格软件工程师个人职业生涯规划书Word优质模板.docx

    3. **入门门槛适中**:即使没有专业背景,通过系统的学习和培训,可以在6-18个月内成为一名合格的软件工程师,进入IT行业。 4. **就业领域广泛**:软件工程师的技能不仅限于某一领域,他们的实践经验和知识可以应用...

Global site tag (gtag.js) - Google Analytics