阅读文本大概需要 5 分钟。

昨天有位读者在微信上问了我这样的一个问题。

「看到你这两天的分享,很是为你高兴,对你又多了一份崇拜,恭喜你通过自己不懈的努力找到了心仪的工作,我是上班一族,32岁了,之前大学里学过 C 语言,但工作后就没用过,现在也想自学 python,成为一名程序员,刚看了你的文章,自学了三个月就找到了一份理想工作。我想问下像我这种零基础的大概要学多长时间呢?建议报视频班吗还是网上找资料自学?另外 python 哪个方向工作需求大些呢?」

因为我知道在一些重要的人生决策前,如果能有一个引路人,是多么幸运,可以少走非常多的弯路。我也一直相信,人生道路想要遇到很多贵人相助,你必须先成为贵人。

说实话对于 32 岁的人来说,想要转行做程序员,我并不是很赞同。因为你这个年纪跟刚毕业的科班生相比没有任何优势。你是零基础,只是大学接触过一点 C 语言。你的精力没有 20 出头的年轻人好,而 IT 行业加班又是常态。这个年纪你有自己的家庭,不能和年轻人一样,提着行李说走就走。你不能冒险,走的任何一步一定是以稳定为出发点。年轻人失败了,大可从头再来。而你失败了,真的就失败了,那有那么多成功鸡汤。

针对上面读者的问题,我给出了自己的建议。

1.  零基础学习

现在的时代想要学习编程,真的有非常多的途径。但人有一种与生俱来的天性:懒。网上编程资料非常的多,但大部分人懒得自己搜索整理,就只想别人全部整理好。这些网络的资源,足以自学入门编程行业,甚至成为编程大牛。

对于零基础的人来说,最开始跟视频学比较好。因为你对于一些编程的概念,根本没有一点认知。你可能连环境变量如何配置都要弄上许久,这时候跟着教学视频,可以让你快速入门。

而零基础的人需要学多久?我也不知道,因为每个人学习能力、每天学习上花费的时间、对于知识掌握的程度,都不一样。我给不了具体的时间,可能是 3 个月,也可能是一年。

2.  python 工作方向

随着如今人工智能和大数据的火爆,python 这门语言也越来越火爆。但市面上需求最多的还是 java,而 python 方向,后台开发和 web 端的需求比较多。虽然我自身是做爬虫方向的,但爬虫方向的需求相对来说还是比较少。甚至在非一线城市,根本就没有爬虫的方向。

然后就是人工智能和机器学习,但这两个方向对于自身的要求高。就单学历来说至少要研究生,再者你的一些数学基础也一定要好,比如高数、线性代数、概率论。

综上所说,如果你想做 python 方向的工作,先看自己的学历和数学能力如何。如果不错,我建议选人工智能和机器学习。如果学历一般,那就先选择 web 和后台方向,最后再选择爬虫方向。

3.  需要更加努力

很多读者看完昨天的文章,把重心完全放在了我 3 个月就找到工作上,感觉非常的牛逼,甚至不可思议。但你不知道为了学好编程,我本科花了整整四年的时间。任何成功的背后,一定会有不为人知的付出。而如今你 32 岁,又零基础,这就决定你想要学好编程,一定是要比常人花费更多的时间,更多的努力。

世界上大部分人是平庸的,我和你们一样都是普通人。但你只要比普通人,多努力一点,多花时间,多坚持下去,那么你就会比普通人更优秀点。

4.  是否要转行

你现在 32 岁,一定有自己做了多年的领域。我不知道你为什么要转行业,但我想说你已经在某个领域深耕了挺久的时间。你是觉得之后行业的发展没有前景,还是觉得自己的能力不足以达到更高的层次。如果是行业问题那的确没有办法,但是否可以做跟原本行业相关的工作?毕竟你的经验在那里,这就是你最优势的地方。

对于第二种能力问题,那你是否有考虑过,如果我要达到更高的级别,需要掌握什么知识?或者需要我懂得什么?针对自己目前尚未掌握的点,那就更加努力地学习。

迷茫的时期谁都会有过,我也不例外。但我懂得如何利用好各方面的信息,不管是自己身边接触的人,还是网上大牛分享的见解。我都会加以思考总结,结合自身的情况,给自己做出合理的选择。最后能做出决定的只有你自己。

推荐阅读:

人必有痴,而后又成

32 岁还能转行做程序员吗?相关推荐

  1. 如何看待 30 岁转行做程序员这件事

    在我自己的知识星球上,有位读者问我:池大如何看待30岁转行做程序员这一现象? 这句话的潜台词是 30 岁转行做程序员是不是可行.当时我的回复是:为什么不呢?不过读者并没有买账,非让我写一篇文章回复他. ...

  2. 30 岁转行做程序员,晚了吗?

    点击名片 关注我们 Change Yourself 30岁,而立之年, 在这个尴尬的年龄段, 我选择了转行做程序员! 如果本科毕业,30岁正常至少有五六年工作经验了.这时候选择转行,意味着要抛弃已有的 ...

  3. 如何看待30岁学编程,转行做程序员这件事,从零开始真的可以吗?

    一位读者私信我,他问我说30岁零基础学习编程,准备转行做程序员还行不行,他说现在从事的公司已经到达了上限,想试试做程序员行业,然后询问我的意见.我给他说了我的看法以及一些建议之后,心中也有了写这样一篇 ...

  4. 如何看待 30 岁学编程,转行做程序员这件事,从零开始真的可以吗?

    一位读者在知乎上私信我,他问我说30岁零基础学习编程,准备转行做程序员还行不行,他说现在从事的公司已经到达了上限,想试试做程序员行业,然后询问我的意见.我给他说了我的看法以及一些建议之后,心中也有了写 ...

  5. 我不是学计算机专业的,想转行做程序员,怎么办?

    我不是学计算机专业的,想转行做程序员,怎么办? 1.很多人想转行程序员是因为互联网行业薪水高.但坦率说,进入互联网行业道路千万条,转程序员的难度第一条.而且这个岗位还始终伴随着持续的加班.无尽的学习. ...

  6. 特别策划:非计算机专业如何转行做程序员?

    随着互联网的飞速发展,云计算.大数据由"热点"到落地,也带动着市场对软件开发者的需求,而目前国内软件开发从业者本已供不应求.互联网的火热不仅给软件开发者带来更为广阔的空间,就业薪资 ...

  7. 关于要不要转行做程序员的问题

    写在前边: 种一棵树,最好的时间是十年前,其次是现在. 什么时候开始都不晚. 这篇文章废话少说,我作为一个普通本科电气工程及其自动化专业的人转行作为Python程序员来说的经历到现在已经工作两年了,距 ...

  8. “转行做程序员”很难?这里有4个建议

    近几年来,传统行业多处于经济下行,加上互联网行业的赚钱效应,想要转行到这一行的人越来越多,其中程序员这个行业更是很多人梦寐以求的. 但另一方面,我们也发现,这些想要转行的同学们往往会遇到很多困扰.就在 ...

  9. 零基础、学历无优势、逻辑能力一般”,能转行做程序员吗?

    此前,拉勾数据研究院对程序员群体做了一次深入调查,并发布了<2022程序员群体职场洞察报告>,报告显示,"高薪"依然是程序员的职业标签之一. 在调查的程序员群体中,年薪 ...

最新文章

  1. ASP.NET MVC5+EF6+EasyUI 后台管理系统(42)-工作流设计-表建立
  2. 算法------Pow(x, n)
  3. Android studio自定义变量
  4. 修改Servlet再运行无效
  5. linux 查看文件夹大小 du命令
  6. 【生成模型】关于无监督生成模型,你必须知道的基础
  7. wxWidgets:wxSplitterEvent类用法
  8. MongoDB 增量备份方案
  9. PyTorch | torch.from_numpy使用方法 | torch.from_numpy如何使用?torch.from_numpy()例子 | 通过torch.from_numpy创建张量
  10. Git学习总结(21)——Git 提交规范总结
  11. Testin云測试破7000万次:崩溃成90%手游应用质量难题
  12. 降噪滤波器的简单使用
  13. 马斯克狠狠地给马云上了一课 | 对话全文实录
  14. 计算机网络 | 思科网络 | 什么是DHCPv4
  15. 易捷行云大规模云数据中心小时级安装部署|轻运维之安装部署
  16. 农产品食品检验员职业能力证书含金量高吗?在哪报名?
  17. feign post 传递空值_别跟我说你真的知道 post 和 get 的本质区别?!!
  18. 常常激励我们的36句话
  19. 苹果里面有个设置,怎么让siri知道我是Ta的主人
  20. 笨办法学Python3 习题39和习题40

热门文章

  1. FFmpeg4入门14:Linux下摄像头捕获并编码为h264
  2. 108964-32-5,荧光钙探针 Fura 2-AM,FURA-2AMFURA,2-AM SPECIAL PACKAGING
  3. 阿里云oss对象存储图片预处理
  4. C语言之基本数据类型
  5. 35、查询所有学生的课程及分数情况(重点)
  6. 如何使用ppt导出高清的论文插图
  7. 探究Visual Studio中的乱码问题
  8. 数字内容生产范式革新,AIGC如何续写元宇宙?
  9. 开个性“嫁衣”店月赚万元!
  10. 自制微信小程序popover菜单