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

小瘦说说


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

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

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

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

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

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

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

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


IT人刘俊明


来得及


我同样是一个开始学习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岁开始学习编程,一年后我们在一个公司里上班。

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

祝你早日如愿。


草根程序员苏东郭


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

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

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

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

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

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

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

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


科氪芯


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

前言

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

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

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


入门python的先决条件

两种情况分开说。


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

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

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

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

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


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

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

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

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

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

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

  • 每天敲代码,看文档。

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

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

  • 根据方向,重点补充。


让代码跑起来

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


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

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

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

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

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


结语

Better late than never。

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

Happy coding :-)


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

程序员小助手


只要你明确自己想用Python干什么的话,还是来得及的。

因为编程的方法就像一门语言,语法是通用的,至少是大同小异的,就是写法不同,无论学习什么编程语言,基本上都绕不开变量,常量,数据类型,运算,函数,逻辑判断,循环,这样的基本概念,而学习这些东西,在资料合适的情况下,每天6小时,边学边练,基本上一到三个月就能搞定。Python入门书籍可以看《和孩子一起学编程》。这本书如果比较自律的话,一个月就能学的非常扎实。这一步完成后就有基础了,相当于武侠片中已经有内力的人了。

有了内力就要学招式,这就涉及到一个方向的问题,江湖上门派众多,一个内力初成的人极易迷惑,因此,这一步非常关键,如果你漫无目的,那就麻烦了,编程的细分领域实在太多了,哪个领域搭进去一辈子都不一定整的全明白了。人生苦短,所以要明确目标。

比如我吧,是从三维动画的脚本开始接触Python,我的目的是使用Python让Maya的动画绑定中的繁琐工作变简单,有了这个目的我就开始学习Maya中Python可以调用的那些和动画绑定相关的功能,到现在也不能说全整明白,不过针对我的工作而言,已经富富有余了,也就是说我打成了我最初的学习目的。这个学习过程找参考资料最重要,不过Maya提供了大量教程和案例,只要有坐冷板凳的精神,就能啃的动。其实现在每个编程领域的资料都不少,关键是能找到一个领路人可以少走好多弯路,比如他会告诉你哪些资料有用,哪些可以不看,没有领路人就只能自己摸索了。悲观估计,只要你肯学肯钻研,不是那种爱着急的人,最多三年,你就会通晓如何达成目的。我在有官方资料和教程的情况下,自己一个人摸索,用了三年,才感觉通达无碍(仅限自己常用的那些),这期间也是断断续续,几次都想放弃。从一开始看不懂别人代码中的那些预设函数的用法,到能看懂,再到看一遍,明白逻辑之后能仿写,最后是自己能解决一些原来没学到过的问题。

不过人总是贪得无厌,当你达成了最初的目标后,又会有新的想法和野望。这时学习你所在领域的数学知识是一个非常高效的提升方法。毕竟编程离不开算法,算法离不开数学,我个人学习三角函数和向量矩阵比较多,其实就是高中数学加简单的线性代数,这样能解决很多动画运动轨迹的问题。学习数学的同时,去找计算机科学方面的课程看也大有裨益。不过这就是以后一辈子的事了。

学习是很苦的,还是贵在坚持,等到有所收获时,那种喜悦感是其他方面感受不到的。

31岁学Python一点不晚,运气好的话,32岁时就能放肆的应用了。

日本有一个70岁的老太太,65岁开始学游戏制作,立志开发适合老年人的游戏,70岁就有可以玩的demo了。

31岁,正是拼的时候!





大鱼师兄


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

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

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

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

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

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

译坛泰斗 许渊冲

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

强健的体魄

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

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


分享到:


相關文章: