最近有学员问奇趣编程,30岁以上零基础还能学会编程吗?今天奇趣编程腾讯qq在线就和大家一起分享下对这个问题的看法。
首先要明确你为什么学。
有的人想学编程是在本行业做不下去,听别人说程序员工资高,想学编程去大公司应聘做程序员。这种情况可能就有点不合适,因为公司招聘的软件开发岗位肯定是要招计算机专业出来的,如果是自学出来的,很受嫌。
有的人想学编程是工作需要,比如说做股票、金融、网店运营、学术研究等,这种情况不是工作刚需,但学会编程能提高工作效率,是锦上添花。这种情况就适合学编程,在工作中学习编程,只需要学习工作中需要用到的知识点就行,用学习编程来提高工作能力,学习量不大,还见效快,实用性强。
有的人是出于兴趣,就是纯粹的喜欢作为一个创造者的快乐,看到创作作品出来时的成就感。比如说,他喜欢做一些小工具,免费分享给别人,当有人使用了,他就感觉到很有成就感。学编程,确实是会让有人产生一种造物者的感觉,因为编写出来的程序,是有交互性的、自动化的,有点智能,让人的成就感是比较强的。这种情况也适合学编程。
有的人是出于某种目的,比如想研究某个问题的规律,或是想用于自动化,或是想替代人工操作。只要目的是明确的,那解决问题的路径基本上也是明确的,所以只需要围绕着解决问题来学习所需要的知识点就行。这种情况也适合学编程。
可见,除了去求职,其它的情况都和年龄无关,也和是否计算机专来出身无关,有关的是你的学习目的。
其次是你的学习编程的态度和过程。
学习编程的态度,最重要的是要坐得住、学得进,不要急躁。有些人遇到一丁点问题就暴躁不安,但世界上有什么事情是一帆风顺的呢?没有任何一件事情是没有波折的,高速路还有上坡下坡拐弯呢。要接受这种学习的曲线,正确面对所遇到的挫折,放平心态。
学习编程要以点带面,当学习到赠个知识点时,若有精力应围绕这个知识点学习相关的知识。如果不知道学什么,就应该找一个在这方面最专业的人来带,即使是收费的也比自己瞎摸索浪费大量时间要强,比如说奇趣编程就是围绕研究随机数规律来展开统计学、概率论、大数据、人工智能相关知识的。
学习编程要有持续性,写程序不要隔太久时间,不然可能会产生一种陌生感,遗忘很多东西,回不到写程序的状态。学习编程最好是和工作或生活结合,当所学的编程对生活产生了正反馈,比如帮助收入增长了啥的,就有动力持续学习了。