50岁能自学python吗_35岁了零基础自学Python可行吗?

首先给出问题答案:可行。

然后回答问题的关键,我想也是题主关心的,怎么学?

当然首先为了确保我回答的可行性,先说下我的情况,25岁,医学科研狗,上大学之后没有系统学习过计算机相关课程,数学也几乎没有再碰过,读研以后更是成天泡实验室,跟题主说的零基础应该是一样了。然后大月一个月的时间,现在可以写出一个150行左右的code,可运行。(无copy,都是自己码的)

接下来进入正题,怎么学

首先我觉得要看清主要矛盾,知道学编程的关键是什么,我觉得语言倒是其次,重点是逻辑和数学。然后其实不管学什么,找到一个好的引导者,一个好的学习方法是很关键的。说白了就是要找到一条好走的路并且穿一双合适的鞋,这样才能走得远且不累。

关于学习方法,这里推荐我目前看过的三本我觉得非常好的书,分别是《deep Work》,《学习之道》,《刻意练习》,建议按照推荐顺序看。

关于引导者,目前推荐coursera 上的一门python入门课程,目前刚上完,非常好,不光老师好,课程内置的语言库以及作业设置和检测方式也非常好,简直宝藏,课程名称:An Introduction to Interactive Programming in Python​www.coursera.org

最后还有一点我觉得需要注意,题主在问题中强调了年龄,我想题主想问的是35岁还有没有脑力去学习编程语言。是这样,作为一个神经生物学方向的研究僧,大约就是认知能力,工作记忆和长时程记忆这三块。

我可以严谨的告诉你,认知能力是可以改善的,实验证据表明,对于未成年,成年,中老年以及老年,认知能力都可以通过丰富环境,加强锻炼改善,付诸于可行性就是可以去有氧无氧运动,这个具体看个人情况,我没有详细了解过这方面,题主可以去看相关回答。丰富环境就是生活中你接触的事物不能太单一,要去接触,体验不一样的事情。

工作记忆的话,题主可以去搜一个经典的实验,叫fear conditioning, 应该可以得到一些灵感。

长时程记忆的话,记忆在载入之后,要按照一个规律的方式去提取记忆,就是回忆你学过的东西,其实跟一个前几年很火的概念,艾宾浩斯记忆曲线是差不多的意思。

还有其实通过你不断的训练,跟你training相关的突触连接是会增多的,就是说你在这方面的脑力是一个不断增强的状态,你的思路会越来越通畅。

补充一点,因为课程是英文的,关于如何提高英语听力能力?

突然想到自己英语听力可以应该是之前在准备雅思考试的时候,刻意练习过听力,具体就是听一段英文,在听的时候尽可能要把听到的内容写下来并且要尽量能复述出来,刚开始可能会比较困难,但是要每天都去练习,一段话可以听五遍左右,尽可能写下所有听到的内容,然后跟原文去比对,然后注意修改自己听错或者没有听到的内容。坚持练习一个月左右,就会有明显的效果。

你可能感兴趣的:(50岁能自学python吗)