摘要:C语言,但工作后就没用过,现在也想自学,成为一名程序员,刚看了你的文章,自学了三个月就找到了一份理想工作。岁的人来说,想要转行做程序员,我并不是很赞同。这些网络的资源,足以自学入门编程行业,甚至成为编程大牛。岁,又零基础,这就决定你想要学好编程,一定是要比常人花费更多的时间,更多的努力。我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
你是零基础,只是大学接触过一点C语言
昨天有位粉丝问了我这样的一个问题。
「看到你这两天的分享,很是为你高兴,对你又多了一份崇拜,恭喜你通过自己不懈的努力找到了心仪的工作大六壬可以自学吗,我是上班一族,32岁了,之前大学里学过 C语言,但工作后就没用过,现在也想自学,成为一名程序员,刚看了你的文章,自学了三个月就找到了一份理想工作。我想问下像我这种零基础的大概要学多长时间呢?建议报视频班吗还是网上找资料自学?另外 哪个方向工作需求大些呢?」
随着关注的人多了以后,经常会有粉丝通过后台问我一些自己现在所面临的选择。比如之前「高考志愿要不要报计算机?」,还有之前一位读者问我是否要参加培训,我都非常认真地给出自己的见解。
因为我知道在一些重要的人生决策前,如果能有一个引路人,是多么幸运,可以少走非常多的弯路。我也一直相信,人生道路想要遇到很多贵人相助,你必须先成为贵人。
说实话对于 32 岁的人来说,想要转行做程序员,我并不是很赞同。因为你这个年纪跟刚毕业的科班生相比没有任何优势。你是零基础,只是大学接触过一点 C 语言。你的精力没有 20 出头的年轻人好,而 IT 行业加班又是常态。这个年纪你有自己的家庭,不能和年轻人一样,提着行李说走就走。你不能冒险,走的任何一步一定是以稳定为出发点。年轻人失败了,大可从头再来。而你失败了,真的就失败了,那有那么多成功鸡汤。
针对上面读者的问题,我给出了自己的建议。
1. 零基础学习
现在的时代想要学习编程,真的有非常多的途径。但人有一种与生俱来的天性:懒。网上编程资料非常的多,但大部分人懒得自己搜索整理,就只想别人全部整理好。这些网络的资源,足以自学入门编程行业,甚至成为编程大牛。
对于零基础的人来说,最开始跟视频学比较好。因为你对于一些编程的概念,根本没有一点认知。你可能连环境变量如何配置都要弄上许久,这时候跟着教学视频,可以让你快速入门。
你把视频里的内容,认真看完之后,再去网上找资料学。视频只是辅助你对编程建立一个感官的认知,想要深入学习,一定是要通过网上的资料,进一步学习。这资料可以是书籍,也可以是官方文档,也可以是别人的博客。之前我分享过一篇文章「推荐 | 非常不错的编程学习网站」,就是一个非常好的编程学习网站。
而零基础的人需要学多久?我也不知道,因为每个人学习能力、每天学习上花费的时间、对于知识掌握的程度,都不一样。我给不了具体的时间,可能是 3 个月,也可能是一年。
2. 工作方向
随着如今人工智能和大数据的火爆, 这门语言也越来越火爆。但市面上需求最多的还是 java,而 方向,后台开发和 web 端的需求比较多。虽然我自身是做爬虫方向的,但爬虫方向的需求相对来说还是比较少。甚至在非一线城市,根本就没有爬虫的方向。
然后就是人工智能和机器学习,但这两个方向对于自身的要求高。就单学历来说至少要研究生大六壬可以自学吗,再者你的一些数学基础也一定要好,比如高数、线性代数、概率论。
综上所说,如果你想做 方向的工作,先看自己的学历和数学能力如何。如果不错,我建议选人工智能和机器学习。如果学历一般,那就先选择 web 和后台方向,最后再选择爬虫方向。
3. 需要更加努力
很多读者看完昨天的文章,把重心完全放在了我 3 个月就找到工作上,感觉非常的牛逼,甚至不可思议。但你不知道为了学好编程,我本科花了整整四年的时间。任何成功的背后,一定会有不为人知的付出。而如今你 32 岁,又零基础,这就决定你想要学好编程,一定是要比常人花费更多的时间,更多的努力。
世界上大部分人是平庸的,我和你们一样都是普通人。但你只要比普通人,多努力一点,多花时间,多坚持下去,那么你就会比普通人更优秀点。
4. 是否要转行
你现在 32 岁,一定有自己做了多年的领域。我不知道你为什么要转行业,但我想说你已经在某个领域深耕了挺久的时间。你是觉得之后行业的发展没有前景,还是觉得自己的能力不足以达到更高的层次。如果是行业问题那的确没有办法,但是否可以做跟原本行业相关的工作?毕竟你的经验在那里,这就是你最优势的地方。
对于第二种能力问题,那你是否有考虑过,如果我要达到更高的级别,需要掌握什么知识?或者需要我懂得什么?针对自己目前尚未掌握的点,那就更加努力地学习。
迷茫的时期谁都会有过大六壬可以自学吗,我也不例外。但我懂得如何利用好各方面的信息,不管是自己身边接触的人,还是网上大牛分享的见解。我都会加以思考总结,结合自身的情况,给自己做出合理的选择。最后能做出决定的只有你自己。
关于技术储备
学好 不论是就业还是做副业赚钱都不错,但要学会 还是要有一个学习规划。最后大家分享一份全套的 学习资料,给那些想学习 的小伙伴们一点帮助!
一、所有方向的学习路线
所有方向路线就是把常用的技术点做整理,形成各个领域的知识点汇总你是零基础,只是大学接触过一点C语言,它的用处就在于,你可以按照上面的知识点去找对应的学习资源你是零基础,只是大学接触过一点C语言,保证自己学得较为全面。
二、学习软件
工欲善其事必先利其器。学习常用的开发软件都在这里了,给大家节省了很多时间。
三、入门学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
五、面试资料
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
这份完整版的全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】