编程培训和真正意义上的做程序员研发程序是两个截然不同的工作,可能你是一个优秀的程序员,但不一定你就是一个合格的培训老师,特别是少儿培训。所以,对于一部分程序员来说,可能到了一定的年纪可以去转行做培训,但是这应该无法成为大多数程序员未来的出路。
既然说到了少儿编程,我们就简单来聊聊吧
现在很多所谓的少儿编程培训,其实并不是我们成年人认为的代码编程,而是一种模块编程。
那什么又是模块编程呢?
模块编程其实更像是我们编程时候使用的一些流程图,不同形状或者颜色的图形,表示了一种逻辑判断,再加上各种各样的可视化的图片。最终可以让孩子们完成一些游戏的制作,一些动画等等。
例如:一个打飞机的游戏,我们就需要在编程的桌面上方一个背景图,放一个我们自己操作的飞机和一些敌人的飞机。再给我们自己的飞机加上一些编程指令,例如上下左右移动、射击,设置好移动距离和子弹发射速度。最后就可以成为一个打飞机的游戏了。
对于小朋友来说,这种编程不需要记忆复杂的函数,通过拖拽的方式就可以让孩子们看到程序的结果,既可以锻炼小朋友的逻辑思维能力,也可以让他们感受到成功的喜悦。
对于这种模块化的编程培训,如果孩子们有这样的兴趣,我觉得还是可以去参加的。毕竟还是们都是喜欢玩的,如果在玩的过程中,让他们的思维能够得到锻炼,其实是一个非常好的方式。
但是,这种模块化的培训并不需要程序员,更重要的是一些亲和力强,耐心好的培训老师。所以,这种少儿编程培训机构的培训老师大多数都是女生,很少有男生出现。就是因为女生会比男生更加的耐心,更加的有亲和力。计算机的技能其实对于这类的少儿编程其实并不重要,自然,这样的工作岗位也不可能会成为程序员未来的发展方向。
当然,除了这种模块化编程的培训机构,对于少儿编程领域来说,还是有一些比较专业的培训机构的,而基本上这些培训机构选择的语言都是Python。
而对于少年编程来说,很少会有面向应用的编程教育。因为面向应用的话,就需要知道业务场景,而对于青少年来说,由于没有这方面的经历,所以这种场景其实很难以理解。
因此,大多数的培训机构还是更多的面向一些算法的培训。例如:出一些计算题,通过程序来完成这样的函数,看看所消耗的内存和时间还有代码的复杂度。
不过,这种级别的编程,其实我并不建议太小年纪的孩子去学习。因为程序的思维和通常的思维模式是不同的。过早的让孩子们去学习程序思维,并不适合孩子正常的成长规律,也可能会抹杀掉孩子们的想象力,将思想固化在一个模式下。
当然,这样的培训自然程序员是可以成为培训老师的,但我们能够发现,对于青少年教育上,老师的男女比例还是不太配合,就算是教编程,依旧是女老师居多一些。因为,青少年的编程教育更多是启蒙教育,并不会有很深入的内容,更加谈不上架构层面的思想。
所以,较为初级的程序员或者普通的女程序员在这个领域会更加的受欢迎,而比较资深的程序员,会因为对薪水的要求和自我价值的追求,从而很少进入到这个领域中。
成年人的软件技术培训领域倒是可能会成为一些资深程序员在未来的一个发展方向。
但不得不注意的就是,培训老师的待遇是无法和一些互联网公司相比的,或者说,会少很多。而且,还有一些互联网公司的大牛们,会在一些培训机构做兼职,利用自己的一些业余时间从事副业。
这样,很多全职从事技术培训的讲师,就会面临竞争较大,可替代性强,薪水提升慢的境地。除非你一直从事和教育相关的行业,否则对于35+岁的部分程序员来说,并不能算是一个很好的选择。对于中年程序员来说,还是应该磨练自己的能力,从提高自己出发,不能只是去想加入自己混得差了,有没有什么可以选择的退路。
本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你。
我之前做了好几年的程序员,目前是也是在做培训,但是成人的IT培训,对少儿编程也有一定的了解。那么少儿编程目前发展如何?是不是中年程序员的一个未来出路?我简单说说我的一些看法吧。
很多人都在渲染程序员中年会失业的问题,并不是那么网上说的那样,35岁之后就没人要了。我工作的这些年,身边年龄大的程序员还是有不少的。我在北京做开发期间,有一个同事,是一个北京土著,40多岁,闺女都10几岁上初中了,仍然在一些做开发。那么他担心失业吗?其实没有!我俩私下里聊这个话题,像他这个级别的,面试都不用在网上投递简历,身边不少的朋友挖他,因为都知道他的能力很强,虽然身体拼不过年轻人,但是工作能力和经验是很多刚入行的程序员比不了的。
然后我姐夫,也是一个程序员,之前跟我一起在北京开发,后来年龄大了,孩子该上小学了,就回武汉老家找了个开发岗,现在依然是公司的开发主力。
所以说35岁之后,程序员是否会失业,以及是否要转型,还是看个人的能力和实力。
当然也有不少年龄大的程序员,确实转行了,比如我就从开发转到了做培训,这也是自己人生的一次转折吧。那么转到少儿培训怎么样呢?我身边也有这样的一个例子。我之前有个做iOS开发的朋友,之前跟我一个公司,后来iOS开发的行情不行,他就辞职回了西安老家,然后在西安老家开了一个少儿编程,目前刚起步,又赶上今年疫情爆发,行情还不是很好说。但是据他之前调查的情况,少儿编程的市场还是有的。
我这个朋友是在西安,相对来说人才还是比较多的,少儿编程机构里的老师,程序员出身的老师还是有不少的。但是放到小县城里,别说培训机构的老师是程序员了,就是正规学校里,很多的老师质量也是参差不齐,所以小县城的少儿编程老师质量确实堪忧。可能会有极个别机构的创始人,是原先的程序员,然后自己要创业,但是他下面的老师,可能都不是程序员了。其实也没必要说实话,少儿编程相比成人的编程来说,简直太容易了,大多数少儿编程的开发内容,都是拖拽式操作,没有多少代码,然后也不需要太高的技术含量,更重要的是会带着小孩玩,能够激发小孩子的学习兴趣,对技术要求并不是特别高。
我从事互联网开发10年,主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信你一定会有所收获。
如果有Java,Android,H5等开发方面的问题,或者是开发求职方面的问题,都可以在评论区留言,或者私信我。
原创文章,作者:普尔小编,如若转载,请注明出处:http://www.puerpx.cn/pxwd/1419.html