给大学生几点学习建议

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

又是一年的开学季,两个月前我也还是学生,如今都已出来工作两个月了,有时间我写写爬虫的工作日常,还是有很多非常有趣的事。

关注我公众号的读者,大学生还是比较多,时常我也会在后台或者微信上收到大家的问题,只要有时间我都会非常认真的给出我的建议,感觉都快成为大家的「知心痴」。

昨天就有位读者在微信上问了我这样一个问题。我觉得很有代表性,在征得读者的同意之后,把问题截图下来给大家看下。

这个问题非常的典型,与之类似的问题还有「大学里如何学习编程」,「女生适合做编程吗」,「编程的学习资料哪里可以找到」等等。

1 对编程的痴迷程度

学习编程最重要的点就是「兴趣」,按我的话来讲就是你对编程痴迷程度到底有多深。如果你关注我公众号有一段时间,你就会知道「兴趣」一直是我反复强调的点,我也写过很多篇文章来说。

学习是件非常枯燥的事,人的大脑对于枯燥的行为是有着本能的排斥。而对于刚接触编程的人来说,更加的晦涩难懂。刚入门的小白很难能体会到编程中的乐趣,更不用说找到对编程感兴趣的点。

对于如何判断自身是否对编程感兴趣,这篇文章里我也已经说过了,就不再重复造轮子。

2 计算机基础知识

在你确定自己对编程有足够的痴迷后,那么接下来对于编程学习最重要的就是计算机基础知识。

在我看来学习编程除了兴趣,还有一个最重要的内容就是基础,只要你基础足够扎实,不管以后从事什么方向的工作都可以非常轻松的上手。

编程基础的知识主要有五个部分:1 数据结构,2 算法, 3 计算机网络,4学习一门编程语言,5 操作系统。

开头问我问题的读者,给了我一张课程名单。

我看了下课程,很典型的计算机系课程。这份课程把计算机的基础内容都包含在内,但这份课程也有一个很大的问题。

国内大学的教育总是偏向基础教学,恨不得学生把所有领域的知识都全学一遍,所以大学里你会学习到很多其他方面的知识。比如这份课程里的创业基础、嵌入式操作系统、物联网导论实验、单片机原理及应用、电路与数学逻辑等等。

你说这份课程是想让学生毕业以后去做电工?还是做编程?

这份课程根本就没有一个专一的方向,这就导致了很多计算机系毕业的学生,难以找到工作。

有人说为什么计算机毕业的学生找不到编程的工作?

因为工作的知识学校里没有教过啊,就拿爬虫来讲,你说学校里会教 requests、beatifulsoup、xpath、scrapy 等库吗?不会,并且可能学校里的老师都没有听说过这些库的名称,然而这些库却是爬虫工作上高频率使用到的知识。

很多课在我看来就是浪费时间的课,这些课不是说学了没有用,相反只要是知识都有它的用处。但这些知识要么太过落后,要么就业前景不是很好,你即使花费了大量的时间和精力,最后从事的职业却开始走下坡路。

所以对于这类的课程,保证不挂科就行,把所有的时间和精力都放在真正的计算机基础课程上。

3 学习资源

以前大家想学习名师的课程,比如北大的经济学,你必须要去北大,然而全中国有多少人可以考上北大。而如今只需要一部手机,下载「得到」即可。

在如今的互联网时代,对于学习资源只要你用心上网搜索就都可以搜索的到。利用好互联网上的资源,理论上来说你就可以学习到任何领域的知识。

4 女生学编程

这世界总是对女生有种某名的鄙视感:你一个女生读完大学就好了,还读什么研究生,硕士生,甚至博士后啊,女生学历要那么高干嘛,还不如早点找个人嫁了。你一个女生去做护士,当个老师不好吗?非要去做编程干嘛。你一个女生跑那么远的地方干嘛。你一个女生 balabala。

都 8021 年了!女生高学历怎么了?我有能力读到高学历,我就可以接触到更优秀的人,我的未来就可以有更好的发展,也就可以遇到更优秀的 ta。

人各有所好,不是女生就一定想做护士和老师,当个纹身师也是非常酷非常有前景的职业,做编程一样不比别人差。

我独自一人来到上海,离家几千里远,是为了自身的梦想,是为了接触更优秀的人,是为了开阔自己的视野,是为了让自己变得更好。

编程界一切以实力为王。这也是我为什么喜欢做编程的原因。在编程行业中,只要你有足够的实力,是否是男生,是否有高学历,是否有人脉,是否要看背景等等都不重要。

你有非常好的技术实力,任何公司都会抢着要你。

女生就业编程在现在的时代真的太正常不过了,我们公司就有好几个,而且技术都是非常强,同样受人尊重。

4 自学学习的意识

最后还有一个很重要的点,编程的学习一定要有自学学习的意识,自学的意识一定要从最开始就要养成。

何为自学学习的意识?

1 遇到问题第一反应应该是查找相应的文档或上网搜索。

不要第一反应问大神,尤其是那种理直气壮的问。接触的人多了,什么样的问法都有,比如有人用滚来试探,我当场回复「gun」,删除好友,拉黑,一套操作一气呵成。

优秀的人都是发红包试探。

2 能主动自己去找到相应的学习资料,去学习研究。

3 能利用所学的知识解决实际生活的问题。

在学校里学的内容都是基础知识,将来毕业以后想要找到一份工作,只靠学校里学习的知识是完全不够的,都是靠自己去自学。

最后祝大家开学快乐,好好珍惜大学的时光

人必有痴,而后有成

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180908A0QCKM00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券