今年三月开始,猿编程校招讲师都要岗前培训后,再按需分配进组。我负责技术培训阶段,培训时长为15个工作日,培训内容包括Python基础、Pygame游戏开发、前端和Flask结合的Web开发三块内容。

目前已经培训到了第四期,在培训期间,有学员问到一些关于学习方法、技术如何应用等问题,在这做一个汇总整理,供参考。

1、为什么学Python?

用三句话概括,一是,除了生孩子,什么都能做。游戏、Web、桌面软件、App都能搞得定,一招鲜吃遍天。

二是,唯一可以登月的语言。参考1分19秒:https://www.youtube.com/watch?v=WeA7edXsU40

三是,入门简单,老少咸宜。Python确实对初学者比较友好,语法够简单,入门门槛很低。但和郭德纲说相声一样,入行门槛低,会说话就能说相声,但你推门进去,发现台阶在里面。

2、不当程序员,学编程有哪些用处?

首先是工作机会,一个很火的行业,衍生长尾也会有很多,比如编程培训老师、教研等。

其次是办公技能,有很多岗位,比如文案编辑、运营人员,招聘的JD上都有一条会编程是加分项。

最后是副业机会,除了外包私活之类,创业早期的项目可以自己实现,省成本,做的东西也更贴合自己的设计。

很多有创业想法的人都说,离创业成功就差一个程序员,自己会不就没这烦恼了嘛。

3、编程最高效的学习方法是什么?

编程是一门手艺,熟能生巧,多动手肯定是必不可少的。另外,只看文档是学不会的,得用项目驱动,在项目中学的知识才是活的。

就像一个木匠,多做几套家具,打眼儿、刨削自然快准狠。

4、岗前培训结束后,自学方向有哪些?

一条线是继续学Python,往上是应用层,爬虫、Web、机器学习都可以去研究;往下是实现层,看一看原理,写一写开源模块。

另一条线是学其他语言,单纯的只会一个Python,是很难找到工作的,因为太简单,Python更多的是作为程序员的第二语言。像Java、go之类的后端语言,有了Python基础,学起来会更容易。当然,我更推荐大前端,一定程度上比Python更万能

5、要学的太多,不知道从哪入手怎么办?

Python能干的事多,自然要学的东西也就多了。作为初学者,很难面面俱到,所以建议先找一个方向,比如爬虫,设置一个目标,爬取10个不同类型的网站数据,目标实现后,再把学习方法平移到其他方向

6、怎么才能达到你的水平?

(我水平并不高,有点惭愧,但这是一个很好的问题)

首先,我技术方面的成长,是由兴趣驱动,准确的说,是赚钱驱动的。很幸运,我在刚学编程不久,就摸到了用写代码赚钱的门道,这也是我作为一个野生程序猿,能坚持这么多年的动力。

另外,讲课方面,输出是最好的输入。之前做视频课程,是我学习的一种方式。学之前先定一个学完得录一个课程的目标,不然自学很容易放弃。

7、刚毕业,怎么做职业规划?

这个问题我可能不是特别专业,因为我自己也过得稀里糊涂的,简单说三个点吧:

一是,认真思考一下n年后,想成为一个什么样的人。年限可以自己定。比如我在大学的规划,就是毕业之后即使不上班,也能有一份稳定的外快收入,后来算实现了。全职当程序员之后,我的目标是认认真真干5年,然后找个别的事干,现在也算上岸了。下一个5年目标,可能就是躺平退休了,哈哈。

第二点,年轻人,最不缺的就是试错的机会。刚毕业三年,不要太在意那点工资,找到真正适合自己的职业是关键

最后一点,就是博闻广识,多看书,多见生人,积攒人脉,扩展自己的视野,毕竟知道有这条道,才有可能去走。

8、怎么把编程课讲好?

这个我只说成人课,少儿的我不擅长。首先是沉淀自己,打铁还需自身硬,肚子里有货,讲课才能旁征博引、游刃有余。

其次,是多做项目留意素材积累,这样就算讲基础知识,也能结合具体场景举例,学生更能接受。

最后一点,讲课和编程一样,也是一门手艺,也是熟能生巧的过程,讲的多了,技巧就有了,状态也就自然了。

9、工作中,能学到很厉害的编程知识吗?

坦白说,很难。编程岗位,还得是有多人协作的大公司,接手新项目的前半年,可以学到新东西,但后面熟了就没啥稀奇,所以程序员经常靠跳槽,来实现涨薪和提升技术的目的。非编程岗,想在岗位上学,几乎是不可能,因为吃饭的家伙不是这个。

所以只能靠自学,参考问题6,输入输出结合效果更佳。另外,可以多去github看成熟的项目代码,学习模仿

10、当少儿编程老师的职业发展前景?

我也入行不久,或者说我只算半个入行,因为我还是在少儿编程板块做成人培训。我感觉少儿编程老师,更多的是和小孩的沟通的能力,编程能力反倒没什么要求。所以如果你亲和力强,会和小孩打交道,少儿编程作为一个达成共识的,最有前景的新兴学科,发展前景还是很不错的。

但有一点要提醒大家,工作生活要及时转换角色,注意跟成人交流的方式。之前就有个同事,当讲师久了,生活中跟同事的沟通,也是教人做事的语气,还特啰嗦,就很糟糕。

---------------- 2021-06-08 ------------------

以上问题的回复,只是基于个人经验,和当下认知水平作答,仅供参考。后续有新的问题,或者我有新的答案会再更新。

本文为 陈华 原创,欢迎转载,但请注明出处:http://ichenhua.cn/read/198