转行感想 程序员的转行

程序员的转行记录

  年后终于转型不再做程序员了,曾经看到过CSDN上的调查报告,40岁以上的程序所占比只有1-2%,虽然自己还没有到那个年纪,但是过了35岁后,明显感到公司招大龄程序员的很少,程序员都是90后为主了。

      能够做讲师,也算是圆了自己想当一回老师的梦吧,一来可以利用之前的项目经验、工作积累以及之前学过的理论知识,二来还可以继续学习自己的专业技术知识,工作的重心由之前的写程序为主,做产品或项目转化为如何把自己的知识经验教给学生。

      毕竟之前没有做过讲师,学校教务内训处给新讲师培训了10天关于如何教学以及控班的培训。培训结束后去教室给学生们试讲。一同培训的新讲师跟我一起轮流试讲并观摩其他讲师讲课。结束后内训处的老师以及学院的领导进行点评。

     我试讲的内容是C#下的委托,为了讲这个概念,我查阅了MSDN、CodeProject、《精通C#程序》、《C#高级开发》、《你必须知道的.NET》等网站或书箱对委托相关的知识进行了大量的阅读,通过翻阅这些资料,自己也加深了对委托知识点的理解,拓宽了相关的面。试讲前也准备了相应的PPT,里面放了一些认为比较好的委托的解释以及总结的话,也加了一些加深理解的图。希望通过PPT能够把要讲的东西串成一条线,怕到时讲的时候讲到别的点去了。

      试讲开始后,也基本上按课堂礼仪、上堂内容回顾、本堂课主要内容、案例讲解,最后总结与布置作业,但是在讲得过程中,对一些知识点,为了让学生能够理解,理解透,总想通过不同的角度,用其他相似的东西去不断去补充它,为了更好地想解释它,但是在讲的过程中,反而会扯得越来越多。

      试讲结束后,对我的点评就是讲课流程有点乱,讲得不够简洁。

      以后对知识点的讲解要有主次,重点的要讲到,次要的少花点时间,时间多花在案例代码编写教学上,这样才可以让学生更加深刻地对知识点的理解。

      做讲师,自己要把东西教给学生,如果自己都不明白一个知识点,不可能把学生教的好,自己在讲委托后,自己对这个知识也学到了很多,加深了理解以及相关的知识面。听了其他老师的试讲后,做好讲师的总结:

     1、声音要宏亮,有节奏感,讲课声音不要一直在一条线上,要有波澜地讲,这样更能吸引学生。

     2、能与学生互动,调节课堂气氛,活跃课堂气氛,引导学生注意力跟着老师的节奏来听课。

     3、讲课老师要有自信,让学生感到你知识渊博,专业能力强。

扫描二维码关注公众号,回复: 5722061 查看本文章

     4、能够关注到学生状态,整体把控课堂纪律,要有控场能力。

     5、讲课流程能够清晰,关注重点、关键点的讲解,时间分配合理。

     6、普通话尽量标准,英文单词的发音要正确, 讲解代码时最好有注释,代码演示的讲解亲自写出来来讲。

     7、对于要讲的知识点或概念,最好可以通过生活中的例子来导入,可以通过提问等方式引导式地切入。

     8、对于新的知识点的讲解,不要一开始就通过代码去演示或应用,演示代码之前要把相关的概念、核心点讲明白后再去应用与代码演示。

     9、上课要有表情,不能一堂课就一个表情,最好能表现出亲和力。

    10、自己PPT上的图要让学生能够看图说话,不要自己去说。

    11、立好的班规一定要严格执行,要不学生会越来越放松,到后面管理起来会更困难。

     

     以上是我试讲与试听了其他讲师课后的总结,下面附关于如何有思路地讲好一堂课的11条:

     1、课堂礼仪1-2分钟。

     2、回顾上节课的内容,通过阐述引入新的教学目标。

     3、在黑板上写上本课堂的教学内容,并使用1-2分钟阐述一下所讲内容的作用是什么,并引入本课堂的新的要预习的内容。

     4、让学生集体预习5分钟的新课程内容,老师通过游走检查学生的预习状态。

     5、提问2-3名学生所预习的内容,并对学生所答给于补充,提问结束后对学生给于掌声鼓励。

     6、使用纯文字或流程图+文字的形式将本课堂新内容步骤化的串起来形成学生可理解的思路。(形式:黑板/PPT等实现)

     7、提问2-3名学生检测一下思路的理解程序,并适当补充。

     8、根据文字思路将本课堂要讲的核心知识点提炼出来进行分析和讲解。重点解析核心知识,并有2-3名学生提问。

     9、打开IDE,开始根据文字思路转换为代码思路,照着文字思路一行一行的敲代码,可以让学生一起跟着敲。

           老师敲一行要使用语言讲解一行,老师可以起身游走,观察学生敲的情况。好处是学生能够动起手,提高动手能力与理解能力,另外可以活跃课堂气氛。

     10、让学生把自己敲的代码运行起来,并通过游走的方式检查学生运行的结果。最后将老师的运行结果给学生看。

     11、做个课堂的总结:文字和代码思路/核心知识点的总结(老师的总结 + 学生的总结),并提问2-3名学生。

           之前写代码,想写个博客都没有静下心地去写,现在转行做教学,希望可以坚持去皮写更多的博客文章,这也是教学中的一部分,因为现在每天上课前也要备课。今后会将自       己讲给知识点通过博客分享给大家,主要还是.NET相关的技术,另外一个是关于教学分享知识的总结。

           自己选择的路,跪着也要走下去,前面的道路肯定不是平坦的,会有很多困难,会有很多烦恼,会有很多迷茫,逼自己一把,努力地去迎接未来的每一天。

  年后终于转型不再做程序员了,曾经看到过CSDN上的调查报告,40岁以上的程序所占比只有1-2%,虽然自己还没有到那个年纪,但是过了35岁后,明显感到公司招大龄程序员的很少,程序员都是90后为主了。

      能够做讲师,也算是圆了自己想当一回老师的梦吧,一来可以利用之前的项目经验、工作积累以及之前学过的理论知识,二来还可以继续学习自己的专业技术知识,工作的重心由之前的写程序为主,做产品或项目转化为如何把自己的知识经验教给学生。

      毕竟之前没有做过讲师,学校教务内训处给新讲师培训了10天关于如何教学以及控班的培训。培训结束后去教室给学生们试讲。一同培训的新讲师跟我一起轮流试讲并观摩其他讲师讲课。结束后内训处的老师以及学院的领导进行点评。

     我试讲的内容是C#下的委托,为了讲这个概念,我查阅了MSDN、CodeProject、《精通C#程序》、《C#高级开发》、《你必须知道的.NET》等网站或书箱对委托相关的知识进行了大量的阅读,通过翻阅这些资料,自己也加深了对委托知识点的理解,拓宽了相关的面。试讲前也准备了相应的PPT,里面放了一些认为比较好的委托的解释以及总结的话,也加了一些加深理解的图。希望通过PPT能够把要讲的东西串成一条线,怕到时讲的时候讲到别的点去了。

      试讲开始后,也基本上按课堂礼仪、上堂内容回顾、本堂课主要内容、案例讲解,最后总结与布置作业,但是在讲得过程中,对一些知识点,为了让学生能够理解,理解透,总想通过不同的角度,用其他相似的东西去不断去补充它,为了更好地想解释它,但是在讲的过程中,反而会扯得越来越多。

      试讲结束后,对我的点评就是讲课流程有点乱,讲得不够简洁。

      以后对知识点的讲解要有主次,重点的要讲到,次要的少花点时间,时间多花在案例代码编写教学上,这样才可以让学生更加深刻地对知识点的理解。

      做讲师,自己要把东西教给学生,如果自己都不明白一个知识点,不可能把学生教的好,自己在讲委托后,自己对这个知识也学到了很多,加深了理解以及相关的知识面。听了其他老师的试讲后,做好讲师的总结:

     1、声音要宏亮,有节奏感,讲课声音不要一直在一条线上,要有波澜地讲,这样更能吸引学生。

     2、能与学生互动,调节课堂气氛,活跃课堂气氛,引导学生注意力跟着老师的节奏来听课。

     3、讲课老师要有自信,让学生感到你知识渊博,专业能力强。

     4、能够关注到学生状态,整体把控课堂纪律,要有控场能力。

     5、讲课流程能够清晰,关注重点、关键点的讲解,时间分配合理。

     6、普通话尽量标准,英文单词的发音要正确, 讲解代码时最好有注释,代码演示的讲解亲自写出来来讲。

     7、对于要讲的知识点或概念,最好可以通过生活中的例子来导入,可以通过提问等方式引导式地切入。

     8、对于新的知识点的讲解,不要一开始就通过代码去演示或应用,演示代码之前要把相关的概念、核心点讲明白后再去应用与代码演示。

     9、上课要有表情,不能一堂课就一个表情,最好能表现出亲和力。

    10、自己PPT上的图要让学生能够看图说话,不要自己去说。

    11、立好的班规一定要严格执行,要不学生会越来越放松,到后面管理起来会更困难。

     

     以上是我试讲与试听了其他讲师课后的总结,下面附关于如何有思路地讲好一堂课的11条:

     1、课堂礼仪1-2分钟。

     2、回顾上节课的内容,通过阐述引入新的教学目标。

     3、在黑板上写上本课堂的教学内容,并使用1-2分钟阐述一下所讲内容的作用是什么,并引入本课堂的新的要预习的内容。

     4、让学生集体预习5分钟的新课程内容,老师通过游走检查学生的预习状态。

     5、提问2-3名学生所预习的内容,并对学生所答给于补充,提问结束后对学生给于掌声鼓励。

     6、使用纯文字或流程图+文字的形式将本课堂新内容步骤化的串起来形成学生可理解的思路。(形式:黑板/PPT等实现)

     7、提问2-3名学生检测一下思路的理解程序,并适当补充。

     8、根据文字思路将本课堂要讲的核心知识点提炼出来进行分析和讲解。重点解析核心知识,并有2-3名学生提问。

     9、打开IDE,开始根据文字思路转换为代码思路,照着文字思路一行一行的敲代码,可以让学生一起跟着敲。

           老师敲一行要使用语言讲解一行,老师可以起身游走,观察学生敲的情况。好处是学生能够动起手,提高动手能力与理解能力,另外可以活跃课堂气氛。

     10、让学生把自己敲的代码运行起来,并通过游走的方式检查学生运行的结果。最后将老师的运行结果给学生看。

     11、做个课堂的总结:文字和代码思路/核心知识点的总结(老师的总结 + 学生的总结),并提问2-3名学生。

           之前写代码,想写个博客都没有静下心地去写,现在转行做教学,希望可以坚持去皮写更多的博客文章,这也是教学中的一部分,因为现在每天上课前也要备课。今后会将自       己讲给知识点通过博客分享给大家,主要还是.NET相关的技术,另外一个是关于教学分享知识的总结。

           自己选择的路,跪着也要走下去,前面的道路肯定不是平坦的,会有很多困难,会有很多烦恼,会有很多迷茫,逼自己一把,努力地去迎接未来的每一天。

猜你喜欢

转载自www.cnblogs.com/cang/p/10630708.html