
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
1 对编程的痴迷程度
学习编程最重要的点就是「兴趣」,按我的话来讲就是你对编程痴迷程度到底有多深。如果你关注我公众号有一段时间,你就会知道「兴趣」一直是我反复强调的点。
学习是件非常枯燥的事,人的大脑对于枯燥的行为是有着本能的排斥。而对于刚接触编程的人来说,更加的晦涩难懂。刚入门的小白很难能体会到编程中的乐趣,更不用说找到对编程感兴趣的点。
对于如何判断自身是否对编程感兴趣,这篇文章里我也已经说过了,就不再重复造轮子。
兴趣是你最好的老师
任何的成功都是不可复制的,但如果「小猪佩奇」创始人,没有对其足够的痴迷,不惜花费大量的时间,精力,金钱。我想是不可能有后来的动画商业奇迹。我们的生活也是如此,只要当你对某件事产生足够的兴趣。本质上你是可以把任何事情,做的足够的好,甚至做到顶尖,而剩下的只是时间的问题。
学习编程也是如此,兴趣是所有人最好的老师。
2 计算机基础知识
在你确定自己对编程有足够的痴迷后,那么接下来对于编程学习最重要的就是计算机基础知识。
在我看来学习编程除了兴趣,还有一个最重要的内容就是基础,只要你基础足够扎实,不管以后从事什么方向的工作都可以非常轻松的上手。
编程基础的知识主要有五个部分:
数据结构
算法
计算机网络
学习一门编程语言
操作系统
有人说为什么计算机毕业的学生找不到编程的工作?
因为工作的知识学校里没有教过啊,就拿爬虫来讲,你说学校里会教 requests、beatifulsoup、xpath、scrapy 等库吗?不会,并且可能学校里的老师都没有听说过这些库的名称,然而这些库却是爬虫工作上高频率使用到的知识。
很多课在我看来就是浪费时间的课,这些课不是说学了没有用,相反只要是知识都有它的用处。但这些知识要么太过落后,要么就业前景不是很好,你即使花费了大量的时间和精力,最后从事的职业却开始走下坡路。
所以对于这类的课程,保证不挂科就行,把所有的时间和精力都放在真正的计算机基础课程上。
3 学习资源
以前大家想学习名师的课程,比如北大的经济学,你必须要去北大,然而全中国有多少人可以考上北大。而如今只需要一部手机,下载「得到」即可。
在如今的互联网时代,对于学习资源只要你用心上网搜索就都可以搜索的到。利用好互联网上的资源,理论上来说你就可以学习到任何领域的知识。
上网搜索是一个途径。
4 女生学编程
这世界总是对女生有种某名的鄙视感,比如:你一个女生读完大学就好了,还读什么研究生,硕士生,甚至博士后啊,女生学历要那么高干嘛,还不如早点找个人嫁了。你一个女生去做护士,当个老师不好吗?非要去做编程干嘛。你一个女生跑那么远的地方干嘛。你一个女生 balabala。
都2019年了!女生高学历怎么了?我有能力读到高学历,我就可以接触到更优秀的人,我的未来就可以有更好的发展,也就可以遇到更优秀的 ta。
人各有所好,不是女生就一定想做护士和老师,当个纹身师也是非常酷非常有前景的职业,做编程一样不比别人差。
我独自一人来到上海,离家几千里远,是为了自身的梦想,是为了接触更优秀的人,是为了开阔自己的视野,是为了让自己变得更好。
编程界一切以实力为王。这也是我为什么喜欢做编程的原因。在编程行业中,只要你有足够的实力,是否是男生,是否有高学历,是否有人脉,是否要看背景等等都不重要。
你有非常好的技术实力,任何公司都会抢着要你。
女生就业编程在现在的时代真的太正常不过了,我们公司就有好几个,而且技术都是非常强,同样受人尊重。
5 自主学习的意识
最后还有一个很重要的点,编程的学习一定要有自主学习的意识,自学的意识一定要从最开始就要养成。
何为自主学习的意识?
(1)遇到问题第一反应应该是查找相应的文档或上网搜索。
不要第一反应问大神,尤其是那种理直气壮的问。接触的人多了,什么样的问法都有,比如有人用滚来试探,我当场回复「gun」,删除好友,拉黑,一套操作一气呵成。
(2)能主动自己去找到相应的学习资料,去学习研究。
(3)能利用所学的知识解决实际生活的问题。
在学校里学的内容都是基础知识,将来毕业以后想要找到一份工作,只靠学校里学习的知识是完全不够的,都是靠自己去自学。