那天在58同城上看到招聘少儿编程老师,职位要求居然是熟悉python,C语言,C++,数据结构,算法....,我真的是被雷到了,你这少儿编程是教孩子搞研发么?
最近这两年,少儿编程有点火,然后不少人一窝蜂的往这个行业扎;同为孩子家长,还是决定针对对编程行业不懂得家长分享一下,同行家长也欢迎探讨,但是拒绝废青;
我理解的编程按用途分为:
1.网站和网页:大家熟知的淘宝网,新浪,搜狐之类的都属于这个方向;
2.应用软件:QQ和微信,杀毒软件,办公软件,财务软件ERP,翻译软件,音乐软件等
3.系统软件方向:windows操作系统,手机安卓操作系统,苹果操作系统,还有华为出的鸿蒙
4.自动化和嵌入式方向:机器人编程,机器编程
如果家里孩子想要学习这种编程,建议一下几点;
1.学习的年龄段最好是初中和高中,对于河北,山东,江苏这些高考压力比较大的省份的孩子最好是初中,因为高中压力非常大,再拿出时间来学编程就得不偿失了;好处是通过学习弄明白编程是怎么回事,在上大学之前,确定自己的兴趣是否是编程,愿不愿意从事编程行业。
2.切莫高估自己的孩子的能力,李白讲天生我才必有用,实在不应该把自己的想法强加给自己的孩子,360行,也许会出现袁隆平,屠呦呦,钱学森这样的大家。
3.编程语言的选择,应该采取逐渐加深的方法,不要还没会走,就想跑;首先应该对操作系统比较熟悉的基础上,推荐网站和网页制作[div+css],因为这个比较简单又能对编程行业有所了解,深入的话,引入动态语言[php,jsp等],然后引入数据库[mysql等],不要开始就学有难度的语言,比如C和C++,很容易导致,还没入门就被吓退的情况下。
4.除编程语言的其他课程比如数据结构和算法,最好确定想进入编程行业,在大学里面学,系统的去学习;
转载请注明原作者和链接,谢谢