我是如何从一个码农转换成一个培训师的!

大概几个月前!我结束了4年的北漂生涯。回到了郑州故乡工作。一个机缘巧合的机会,我加入了我们当地的一个IT培训机构工作。(绝不是DaN和北**鸟)。从我六月初开始给学生培训到如今课程将要结束。这些时间来我对IT培训行业感概万千。决定写下一些感想和收获

谈谈感想:

1:编程非要知道1,2,3吗?   从C#基础知识到最后MVC网站的发布,部署。一系列的过程让我发现了以前我的很多问题。比如说以前顺理成章的代码编写,根本就没有考虑过为什么这么写,而现在面对涉世未深的学生,尤其是没有代码编程经验的学生。他们总是先要知道为什么,才会下手练习。 我常常告诫他们。有些知识我们现在没有用上。是为了将来我们的项目打基础。

2:我自己的知识够用吗?在没有培训之前,我对自己的基础知识的掌握还是相当自信的,多年的开发经验,使我简单的认为自己的知识架构对付学生还是完全使用的上的。结果有一次我给大家讲到委托事件。我一口气从委托语法一直讲到lamba表达式到扩展方法。再到最后的linq表达式。我在台上吐沫星子横溅。结果下课后调研,发现绝大多数学生,根本不能理解这是一个怎样的经过。原来当我认为这个知识脉络是顺利成章的事情时。学生们确实无法理解。

3:作为程序员,你擅长网页布局吗!在前端课程教学中。我们的培训机构,真的是做到了从HTML零基础到html5和CSS3知识的全勤讲解。但是学到CSS知识的是时候,除了简单的盒子模型。几乎调样式尤其是浏览器适应样式的问题。让我丑态百出。同学们在课上看到我的表情。真可谓是"What are you Doing, Teacher"。

4:学生们会用自己擅长的知识把你给问倒。我上课讲解构造函数的时候,有学生马上问我,怎么释放对象,析构函数在哪里写(一看就知道有过c/c++)编程经验。我还是告诉他们GC原理,结果他们又问我CLR的垃圾回收原理!我回答动态监测不用对象回收,结果这学生问我,监测对象回收是开了几个线程来进行的。这一下我就彻底无语了。

谈谈收获

1:讲课好像是一个温故而知新的过程    每天的备课都像是一个复习知识的过程,有很多以前没有弄明白的知识通过讲课是自己的思路很清楚。

2:通过讲课把NET知识的学习顺序大纲过了一遍,结果现在学习路线非常的清晰,学生们也乐于接受现在的学习方式。

3:学习新知识的动力,IT市场的千变万化是培训市场的课程永远要跟随市场用人最前线,那么我们的navite和mono是最前沿的技术。我以前并没有接触过  这些技术,那么通过学习和思考,自身的技术也得到了很大的补充。

4:口语表达能力的提高,程序员大多是缄默三口的冷血动物。通过讲课,我的语言表达能力得到了大大的提高。是自己敢于说话,敢于将自己的知识传达。敢于正视自己的不足。

时间: 2024-12-08 10:28:53

我是如何从一个码农转换成一个培训师的!的相关文章

一个码农对未来的向往

我是一个平凡的码农,在这条事业的道路上走得不算远.我选择这条路是因为自己有一定的编程基础,也挺喜欢做移动开发.我的第一份工作的工资7000元.我希望在我30岁的时候,我可以有自己的爱人,拥有自己温暖的家,可以把父母接到身边一起生活. 我对事业的规划是建立在爱情上面的,我的爱人在哪里,那我未来的事业发展就在哪里.我谈着一段我十分珍惜的爱情,现在是一段刻骨铭心的异地爱情.因为事业刚刚起步,为了事业的长期发展我选择去了杭州.我的计划是明年的九月过后考虑自己的事业下一步动向.我打算那个时候如果爱情还在,

做了这么多年,还是一个码农

1.码农写的是代码,程序员写的是系统 从本质上讲,码农就是你让他写什么他就写什么的“机器人才”.所谓的码农大多通晓几门编程语言,但是却于商业上面并不熟稔.当然他只是不感兴趣而已,他想做的只是写代码. 而程序员则希望能够创建出一些特别出彩的东西——无论是从技术角度还是商业角度去看.他更感兴趣的是自己的app能够被广泛使用,他渴望知道“WHY”,而不仅仅是“WHAT and HOW”. 2.程序员更像是partner 正如我前面一点所说的,程序员更注重深度挖掘,这也意味着他非常在意最后的结果.他会比

黑马程序员——java--将一个int数组转换成一个字符串

将一个int 数组转换成字符串 并输出在控制台上 //将一个int 数组转换成一个字符串 public class IntToStringDemo { public static void main(String[] args) { // TODO Auto-generated method stub //定义一个int类型的数组 int[] i ={4,5,8,6,5,8,7,4,5}; //调用自定义方法将int数组的方法转换成字符串 toStringMethod(i); } private

一个码农在魔都如何生活?我用Python分析得到以下结果

程序员小马刚毕业来到上海闯荡,开始了魔都的生活,每个月只有可怜的一点工资,因为刚毕业,好不容易找到一份工作,月薪4500块.为省房租,所以住的比较远,每天要坐两个小时的地铁上下班! 小马是一个吃货,喜欢吃喜欢旅游的,下班后躺在床上,想着如果这次项目完成了: 如果能发5000块工资就可以约隔壁部门的大美女吃一顿大餐, 如果发了6000块就可以去买双球鞋,原来那双都破个洞了 如果发了7000块就可以去趟杭州玩几天,西湖美景美如画 想着想着,心里美滋滋的,干脆自己写一个程序提醒我多好啊!光说不练假把式

一个码农的2015回顾和2016展望

前言 最近各地降温比较狠,面对霸王级寒潮大魔王,唯有解封封印多年的霸王级秋裤方可应对!大家注意保暖! 忙这忙那的,不过还是感觉啥也没忙,心里还是空空的,也许是件好事,可以在更高的起点,从新来过.也许压根不是什么好事,忙这忙那,瞎折腾! ~ 算是自嘲一下吧.今年年初做了2015的一些计划,自己回过头去看了那篇文章,思考了许久.做到一大部分,但是有几条,确实没坚持做到,时不时还是会和基友们撸上几把:有R吗? 有. 走,TMD搞他! ----我靠,你R呢? 没按出来. 坑货! --我的我的,這波算我的

转载--一个“码农”自述的血泪史:当了35年程序员,我最大的遗憾就是没抓住机遇转行

摘要 在技术上,你并不能改变人们做事情的方式,除非你有那个能力.权力和机会.有了这些条件,并且找到正确的位置来发展,你才有可能摘星揽月. 注:这是一个“一子错,满盘皆落索”的故事.兢兢业业干了35年的程序员,最后却认识到,程序员的力量太过微小.无论你写程序有多厉害,你都很难有权力真正改变一些失败的产品.失败的项目. 尤其是当他看到,当年跟自己同上节目展示开发软件的Mike Slade,最后走上管理层,创立了包括ESPN在内的一大批公司,成了乔布斯的好朋友,那种失落更是莫名的强烈.至今都对自己当初

如何把一个无限循环小数转换成一个分数(算法)

循环小数如何化分数众所周知,有限小数是十进分数的另一种表现形式,因此,任何一个有限小数都可以直接写成十分之几.百分之几.千分之几……的数.那么无限小数能否化成分数? 首先我们要明确,无限小数可按照小数部分是否循环分成两类:无限循环小数和无限不循环小数.无限不循环小数不能化分数,这在中学将会得到详尽的解释:无限循环小数是可以化成分数的.那么,无限循环小数又是如何化分数的呢?由于它的小数部分位数是无限的,显然不可能写成十分之几.百分之几.千分之几……的数.其实,循环小数化分数难就难在无限的小数位数.

附近商城 - 一个码农的成功记录

曾经想过在循环读取数据的时候进行记录,但是那效率并没有直接在sql中用函数调用好 CREATE FUNCTION [dbo].[fnGetDistance](@LatBegin REAL, @LngBegin REAL, @LatEnd REAL, @LngEnd REAL) RETURNS FLOAT AS BEGIN --距离(米) DECLARE @Distance REAL DECLARE @EARTH_RADIUS REAL SET @EARTH_RADIUS = 6378137.0

做一个思想的码农

这段时间一直在做公司的项目,突然间有这么一个想法,其实逻辑方便的还好,可是当我们想把前台控件的值赋给对象时,或者是对象的值赋值给前台控件.我们每天都做着相同的事情,这着实是一个让人郁闷的事情.没有办法,我们每天的工作无外乎就是Ctrl+C,然后Ctrl+V最后把ID什么的改改,有用的用,没有用的删除,然后在创建一个新的.突然发现我们实实在在的就是一个码农,和那些工地上搬砖的哥们们没有什么区别,无外乎就是他们用的是体力,我们只要细心点用用键盘就OK.好了说了这么多都是废话,那么我就直接上代码了,接