今年31岁,现在开始想自学Python语言,还来得及吗?

小瘦说说


来得及


我同样是一个开始学习Python相对较晚的人。

2015年7月本科毕业至9月研究生开学期间,我想找一份实习锻炼一下自己,当面试官问我,

“你会Python吗?”

“啊?Python是什么?你能给我拼写一下名称吗?”

结果可想而知,面试结果很差。

所以回到家中我就马上开始了解这么从未听说过的编程语言,然后疯狂的开始学习,这里,我就来介绍一下我对于学习Python的一些看法。


我认为,学习一门编程语言,应该分阶段进行,

  • 入门

  • 进阶

  • 实战

下面分别从这3个阶段开始介绍。

1. 入门

如果有一点的C语言基础,对于学习Python会有很大的帮助。如果纯粹的零基础也没关系,需要花费一些时间去理解编程语言里面的一些通用概念。

我认为入门Python相对容易,因此我更加推荐网上免费的在线教程,非常多,而且非常好,当然如果喜欢纸质书籍的也可以购买书籍学习。

尤其的基础知识相对简单,如果有一点的编程基础一周或者更短的时间内即可对Python基本语法做一定的了解,如果购买在线课程,我认为会耗费很多时间。

关于入门阶段的在线教程我推荐两份:

Python菜鸟教程:www.runoob.com

廖雪峰Python:www.liaoxuefeng.com

关于入门书籍,我推荐一本不错的书籍,

《Python编程从入门到实践》

2. 进阶阶段

关于进阶,我推荐两本书籍:

第一本:《Python Cookbook》

我认为这是一本很适合有一点Python基础的开发者,这本书应该很多Python开发者都有所耳闻,它在基础语法的基础上进行了一些提升。

就如同上面这个例子,它会抛开入门的那些简单语法去讲解一些Python高级实用方法和技巧,例如抽象基类、单例模式、接口等。每一个知识点它会对应提出一个问题,然后给出相应的解决方案,并且告诉你这样用的意义何在、怎么样更加高效的使用Python,怎么设计更高效的软件模式。

<strong>第二本:《流畅的Python》

这是一本经得起考验的Python书籍。

举一个最简单的例子,在绝大多数教程都会讲到循环和条件语句,千篇一律的告诉你"if..else..\

Jackpop


来的及的。

种树最好的时间是10年前或者是现在。现在就是最好的时候。

我28岁,现在开始写作,学习英语。每天对自己要求不高,就写1000字,看10来页书,记几个单词和多说几句英语。

这是一个积少成多的过程,时间长了,会得到意想不到的收获。

在疫情期间,我看了很多书比如《偷书贼》《妻妾成群》《银哥补习班》《护肤全书》等。收获颇多。这都是那每天看几页书,写1000字带给我的收货。

后来我又顺势开通了头条号。最近这几天发表了8篇微头条。写了5篇文章。虽然粉丝和阅读量都不多,但是感觉很充实很开心。

英语也学习了不少。

每天记单词读英语是我最幸福的时候。现在日常的交流对我来说不成问题了。我两岁多的孩子在我的影响下竟然也会说英语单词了。

有一次在睡前他牙牙学语的说着one two three……能一口气群所到eight。这些都是我不曾教给他的。应该是耳唇目染吧。这就是意外的收获。

通过读书,我的眼界开阔了。看到了更多更远的东西。不在多愁善感,抑郁寡欢。

通过写作我获了好的文笔和一群可爱的朋友。我知道关于写作我还能得到更多。只要我孜孜不断的写就好了。

关于英语,它以后会带我走四方,看不一样的风景,遇见不一样的人。

其实每天我大部分的时间都是看孩子,陪伴孩子。看书写作读英语都是在孩子睡觉的时候完成的。

再这期间,我一次一次提醒自己。慢慢的我也战胜了自己的恐惧,懒惰。

学习是我一直会做的事情。写作,看书也将一直陪伴我。

感谢自己的28岁,感谢美好的自己。坚信未来会遇见更好的自己。

亲爱的,你也是一样的。放心大胆的去学习吧!相信自己,你就是最棒哦,你终将也会遇见更美的自己。



时尚叨叨叨


只要你有极大的兴趣,和充足的时间,外加源源不断的动力和对生活的热爱,绝对不晚。加油。

我今年30岁,每天在工作之余,我都会去b站,自学pr,不管是教程,还是实战,我都会去实践和做笔记,外加感悟。虽然一点基础都没有,但我一点点积累,很快就入了门,知识是永远学不完的。但我很开心一直学习的过程。

所以,如果你认为你能,你想,那就行动。



有思想的小镜子


用我切身经历告诉你,语言是分地域的。

06年毕业之前我赶时髦学回了刚兴起的.net,去了济南遍地都是各种主流语言的公司。现实问题是我还得回到临沂三线城市生活,十多年过去了也才聊聊的不超过十家公司是.net的,三线城市基本都是php和少点的java,python根本没有!

所以你如果是一线城市可以学,来得及。


最强平头哥


只要开始了,什么时候都不会晚。日本有个老奶奶60几岁开始自学编程,80几岁独立开发了一个APP。用这个案例来解答你的疑惑应该是很有力的。另外我身边的案例,我的一个同事零经验29岁开始学习编程,一年后我们在一个公司里上班。

所以说只要开始了,就不会晚,主要看能不能坚持住。

祝你早日如愿。


草根程序员苏东郭


结论:苏老泉二十七,始发奋读书籍。那还是在古代!

前言

题主这样问,是担心自己这个年纪,还学的动吗?

只要有一颗终身学习的心,怎么会感到困惑呢。

要说学python最好的时间点,那就是5年之前,和现在。


入门python的先决条件

两种情况分开说。


1 - 工作使用其他语言,要多学一门python

这种情况,你是手到擒来啊。python的简单易用性,让小学生都垂涎三尺,何况是成年人。

浙江省推展的还是快,在九年义务教育阶段,就开始趣味性地推广python编程。

python语法与自然语言极为接近,写起来顺风顺水又顺手。下面用python 写一首浪漫的爱情诗。

不要觉得只有perl可以写诗,耍酷python也很会。


2 - 纯小白,无计算机基础,学习python

这样的情况,可能会有一些困难,不过没关系,逐步学习可以克服。只是你需要付出比别人多一些的时间和智慧。

下面是一些先决的条件,是加分项,可以让你在自学的路上,走的不那么坎坷。

  • 英文基础,代码都是英文,起码是拼音。

  • 善用搜索引擎,你的知识,绝大多数将会来自网络。

  • 学会正确高效地提问题,这是你快速进步的基础。

  • 每天敲代码,看文档。

  • 计算机硬件知识了解一些。

  • 操作系统知识了解一些。

  • 根据方向,重点补充。


让代码跑起来

学习python,就是要让它干活。

计算机都准备好为你服务了。你只需要把代码编号,扔给它,就让CPU如澎湃的引擎一样,快乐地转吧。

看一些有趣的项目,你会爱上python。

漫画,用上python,让其反重力飞行。

python助力小程序跳一跳,放开双手,让小人儿自己跳。

人脸识别,你值得拥有,更别说较为成熟的文字识别,语音识别了。


结语

Better late than never。

你迈出这一步,就是个人成长的开始。

Happy coding :-)


我是@程序员小助手,持续分享编程与程序员成长相关的内容,欢迎关注~~

程序员小助手


才31还很年轻,肯定来的及。

只要做,任何时候都来的及

好多人都说IT是青春饭,加班严重,很辛苦,干不了几年,哪个行业不辛苦,卖早点都得凌晨三四点起来,开出租经常上夜班,那不辛苦吗。

还有人说IT行业要不断的学习,难道不应该学习吗,社会在发展,科技在进步,终身学习是任何时代都需要的,也是每个行业都需要的。卖小吃的还要不断出新口味,不然就被淘汰。想想现在的生活方式和十年前有多大差距?只有出新除旧,才能发展的更好。

还有人说干IT的年龄大了,学习能力、效率比不过年轻人,我一直都不太认同这个观点,工作时间长了,技术的深度和广度上应该积累的更多,学习新技术效率应该是更快,更能抓住技术的本质特征。

学习新东西,什么时候都不晚,只有坚持学习,才能保证竞争力。

译坛泰斗 许渊冲

举个例子,世界译坛泰斗 许渊冲96岁,每天熬夜都凌晨三四点,早上九点多起来继续工作,非常让人钦佩,值得学习。

强健的体魄

强身健体,坚持锻炼,强健的体魄是美好生活和工作的重要前提。

想起几年前电视上经常看到的一句话:健康工作50年,幸福生活一辈子。


小伙戚儿


这不是来不来得及,而是合不合适的问题

说实话,编程这项工作,入门门槛并不高,你会写个if、else就差不多入门了。问题是它上限高啊,你想用编程找工作,不可能只用if、else吧?

迭代器、生成器、装饰器等等,都要掌握。这条路其实并不好走,想要从入门到精通,快则半年,慢则。。。(跟你的认真程度和天赋有关系)

如果刚接触编程的话,按正常人的学习速度来算,精通python需要2年。到时候你可能已经33岁了,然后找工作又会问你的学历、项目开发经验。

好,你又去在网上接一些外包项目做了一年,你34岁了。

假如最后你成功进入了一项薪资各方面都还不错的互联网公司,你又能在里面工作几年呢?众所周知,互联网公司的更新换代很快,40岁就被辞退的不在少数。

再说说前面这3年里面,你总得带娃、陪老婆吧、还要工作,这压力得有多大呀

当然了,如果你只是对python感兴趣,也可以当作业余兴趣来学学,毕竟终生学习很重要,如果是为了找工作而学python的话,我真心不建议


科氪芯


作为一名IT从业者,同时也是一名教育工作者,我来回答一下这个问题。

首先,对于31岁的职场人来说,当前学习Python语言对于自身的职场发展会有一定的积极意义,在未来的产业互联网时代,掌握一门编程技术不仅能够提升自身的工作效率,同时也会为自己带来更强的资源整合能力。

但是,如果在31岁时希望通过学习Python语言而进入IT(互联网)行业发展,那么还是需要慎重考虑的。Python语言虽然是全场景编程语言之一,而且在IT行业内也有比较高的流行程度,但是Python开发的高附加值工作岗位往往集中在大数据和人工智能领域,而这两个领域对于从业者的要求还是比较高的。所以,如果自身的数学基础比较扎实,同时又具有较强的学习能力,那么在31岁开始学习Python也会有一定的机会。

IT行业对于从业者的年龄还是比较敏感的,尤其是应用级开发岗位往往年龄越小则竞争力越强,所以31岁如果应聘初级开发岗位还是具有一定困难的。但是,如果掌握新技术,比如大数据、云计算等技术,即使年龄大一些也会有一定的竞争力。

从目前产业互联网发展的大趋势来看,如果职场人能够在立足本行业的基础上,通过掌握新技术来解决一些传统行业的“痛点”,那么会获得一些新的发展机会。在具体的岗位选择上,除了程序员岗位之外,还可以重点考虑一下产品经理、项目经理等岗位,这些岗位通常对于年龄并不十分敏感。

最后,如果想在31岁进入IT行业发展,还可以考虑一下通过读研的方式进入IT行业。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!


IT人刘俊明


上次听了一个故事,总结一下就一句话:一位7 0岁学钢琴的老爷子说如果我30岁那年下定决心学了钢琴就好了

我都37了,工作和python无关,但偶尔处理一些文本都用的python


分享到:


相關文章: