前言
为什么要学计算机?为什么想往互联网方向走?对大部人来说,自己也是不知道的。 一部分人是看到了互联网的高薪,一部人是热爱,还有一部人是有着能够改变世界的梦想,毕竟科技也确实改变了世界。不过,这不是最重要的,你以哪个目标入场,都不重要,最主要的是能找你的方向,并坚持,最终时间都会给你答案。
互联网方向有什么职位
中国互联网发展到今天不过才20+年,因为发展得还算是年轻,大多数老一辈人基本没有什么经验可以传授给你的,更别说指导了。如今大部分人也是通过学校、网上或者培训班习得所需的技能,而我们现在有如此强大的网络,我们只需一台电脑一根网线就能满足我们的需求。但也正由于网络的自由,纷繁复杂的信息也很多,想快速找到对自己有价值的信息也是不太容易的。就拿寻找自身的发展方向来说,不说长远,就拿毕业后想从事的职业,我们往往不知有什么选项可选,也不知道自己喜欢哪一个,鸡汤告诉你选择大于努力,而现实会告诉你,选择本身就是一种努力,你不努力去寻找,你自己都不知道自己还有什么选项可选。
关于互联网方向的职业选择,这里简单总结两点:第一,热爱,因为喜欢,你就会不断的折腾,总有一天,你会找到你的方向,这过程也能收获到很多,这可能需要的时间要更多点。第二,目标,直接找定目标,并为之努力,这是最快最有效的方法了。那这个目标怎么找? 直接去招聘网看,看职位的描述,然后去想办法了解这职位的工作日常,多了解你便可大致的知道你想要的了。这时候你就可以去练习所需的技能了。
互联网的的基本素养
素养这词有点泛,这里总结几点吧
快速解决问题的能力
从事互联网行业,快速解决问题这个能力是很重要的,这个是可以通过练习慢慢习得,可以说是要有好的学习能力,所以,日常中,要多注意去刻意练习。
善用搜索引擎
可能有人会疑问这个也算? 其实不然,过去,我发现不同人在搜索引擎的使用上,效果是有着很大差别的。如今有些人还在使用360、搜狗、搜狐这些搜索引擎(唔~无意冒犯),却不知道白白浪费了多少时间。 以前我还专门去作了个分析,单单是搜索力(数量)上,不同引擎都相差好几个数量级,更别说体验上了,它们的排名为:google > 必应 > 百度 > …,所以,请合理利用搜索引擎,以提高效率。说到效率,给个建议吧:在使用浏览器时,一个问题搜索两次以上的,添加为书签,然后分类好,下次你搜索时浏览器会自动给你推荐书签里的。还有一些搜索技巧,比如title in:内容,可以直接过滤大部分的广告,类似的操作有很多,可以自己去了解,这也得自己慢慢养成习惯。
写作
要坚持写作,写作是人人可以做的,但不是每个人都可以坚持的。这个时代,写作也是应该人人要做的东西,不管你是做什么的,你都应该写日常写的什么,只有日积月累效果才会出来。我们可以通过写博客把日常遇到的问题或者对一些知识作整理写下来,这样你会深刻很多。写作是个漫长的过程,但它的回报是要长期坚持下来才会慢慢突显的。所以,写起来,不管写得怎样。你也可以申请个公众号写文,技术可以写技术又或者写点其他的东西,说不定还能盈利。
技术开发所需的技能
基础
大部分技术开发的基础都要求:操作系统+
计算机网络+数据结构+算法
想成为大牛,这些课程知识必不可少,像BAT、TMD这些大公司尤其看重基础知识和算法,中小公司会要求项目熟练度多一些。
但对非科班来说,这些课程肯定是没学过的,如果又没有太多时间的话,该怎么办?
这些基础课程对新手来说,用处不大,所以我们准备求职时,便可以直接去网上找一面试题,把它总结好并熟练记住,这在一定程度上能应付面试了。
专技
不同的岗位有不同的要求。
举个例子&参考路线
怎么学?先去招聘平台了解所需的技能,然后找网上课程的学习路径,跟着学习。 其实最简单的就是付费,不一定是买课,也可以付费向业内人士咨询相关职规、学习方法、学习方向等。这都是可以的,如果你觉得付费不值,那就多花点时间去成长咯。
查看职位描述,然后总结得出例如:
实例中更直白的说法:

然后整理路线,如大数据开发:
1、Java基础入门学习:
https://www.imooc.com/learn/85 (初级,时常5小时)
https://www.imooc.com/learn/124 (中级,时常4小时)
https://www.imooc.com/learn/110 (进阶,时常5小时)
2、项目一(初级):
SSM➕Solr➕Memcached 的旅游电商系统(类似携程)
3、项目二(进阶):
SpringMVC➕Dubbo➕Zookeeper➕Rabbitmq➕Redis的茶电商平台
4、项目三(大数据):
Hadoop➕Hive+Sqoop的离线计算的项目
5、项目四(大数据)
Apache Kylin实战及源码全解读。
6、8天学完Hadoop — 入门大数据必看 完整的大数据学习视频:
链接:https://pan.baidu.com/s/1Y-cF88a5iHXa5fTgEr6zeQ 提取码:zr10
内含大数据项目以及大数据组件的学习,先学5的大数据基础视频,再针对自己想从事的方向从这里面选相对应的技术栈去学习。
牛客网叶神对常见算法面试题的思路讲解(算法大厂必备)。 链接:https://pan.baidu.com/s/1P14ZekWNT36bsn2XGwPX_A 密码:u5xb
链接:https://pan.baidu.com/s/1g392fm5rREc2rEtfU4afMA
提取码:bqqk
复制这段内容后打开百度网盘手机App,操作更方便哦
总结:
互联网求职必备
基础+数据结构与算法+项目
日常工作:leetcode+牛客刷题,巩固基础+项目
多去练习算法,练习平台leecode,可以每日练1-2题,能顺畅做出一两百道中等水平的题,基本上大中型企业的笔式都问题不大。
还有可以多刷牛客网。
互联网求职平台:拉勾、boss直聘、牛客网、脉脉
牛客网上会有多面试经验、交流贴等
最后
一些电子书:https://pan.baidu.com/s/1lr_eTuA0zmcTeisuIVUpkA 密码:i2fr
推荐书单
吴军博士——大学之路
