现在是 21 世纪, 是科学技术大力发展的一个时代, IT 行业已经成为现在的一个非常热门的一个行业, 许许多多的人都想要往 IT 方面发展, 找 IT 方面相关的一个工作.
很多想要接触 IT 行业的初学者伤透了脑筋, 我该学什么? 我该学哪方面的? 学什么更好? 一系列问题就来了. 有些同学再不知道学什么的时候就会想我每样都去学点这样总该行了吧, 达妹想说的是: 如果你这样想, 那就错了, 你这样学一点那样学一点, 想着自己学了很多, 其实不然, 你什么都去学必然会花费很多精力, 最后导致你什么可能都懂一点点, 但是却什么都没学精, 学了也是白学.
对于准备从事 IT 年行业小伙伴存在的疑问, 达妹总结了一些趋势来供大家参考, 希望对各位小伙伴有帮助.
1,IT 技术方向划分
首先是 IT 技术方向, 我觉得这样划分更合理一点: 移动开发方向, 后台方向, 游戏开发方向, 算法 / 研究方向.
因为互联网行业后端服务器一般都是 Linux, 所以 web 后台开发和 Linux 服务器开发可视为是一个方向 (除非你指的 Linux 服务器开发是系统架构师, 不过那是运维的工作, 应该不算做开发吧).
还有就是游戏开发以 C++ 为主却不仅限于 C++, 虽然很多大型游戏都是 C++ 开发的, 比如现在的手游也有 Android,iOS 的开发的, 还有些游戏开发会用新的技术 (如比较有名的 Unity, 可能在大学都还接触不到). 数据库基本上都是架构师和程序员一起的设计的.
2,IT 行业的发展趋势
互联网我认为 IT 领域未来的发展方向, 从实体方面来看一定是智能设备和物联网, 从领域来看一定是互联网 +, 未来的网络将会越来越智能.
互联网是网络与网络, 网络与人的连接; 而物联网就是物体与网络, 人与网络的连接.
阿里巴巴的投资人孙正义在互联网大会上说过:"今天每个人大概会有两个移动设备, 2020 年的时候, 每个人连接的设备的数量会达到一千个". 未来将会是周围都是物体, 而物体都与网络连接, 也就是周围都是物体, 周围都是网络. 而且物体将会越来越智能, 智能家居应该会发展起来, 比如你一回家, 空调就开了, 电灯就亮了; 一出门空调和电灯就关了, 还提醒你今天的天气状况...... 现在已经有很多物联网慢慢发展起来了.
游戏我本人不怎么玩游戏, 对游戏不太了解! 但从整个社会发展来看, 世界在不断发展, 中国也日益强大, 随着经济水平的不断提高, 人们有更多的时间用来悠闲娱乐, 也有更好的物质基础. 在这种趋势下, 玩游戏的人应该会越来越多, 游戏行业应该会越来越景气.
3, 技术方向的前景
根据以上的分析, 互联网将会应用的越来越广泛, Web 前端, Web 后台方面, 移动开发的人才在未来的三五年内应该都是紧需的人才. 随着大数据时代的到来, 算法 / 研究方向的高端人才将变得及为紧缺.
4, 技术的学习
我曾经做过阿里和百度的校招笔试题, Java 研发工程师的笔试题要求的计算机语言主要以 Java 为主, 会有少量的 C++ 题, 程序设计的题目一般可以在 Java,C++ 等语言中任选一种. 题目的类型的话, 你提到的数据结构与算法, 数据库, 操作系统, 计算机网络等都会有. 算法工程师职位的笔试题语言主要以 C++ 为主, 类型会有什么 KNN 啊, 隐马尔可夫啊, 最短距离等很难的算法.
如果你想做 Java 后台开发的话, 就以 Java Web 技术的学习为主, C++ 基础还是有必要掌握的.
5, 方向的选择
至于技术方向的选择, 我觉得不管做什么选择, 都应该以兴趣为主, 跟着自己的心走! 这样才不会留下遗憾. 这样还无法做出选择的话, 就跟着直觉走吧! 我觉得在对事件一无所知的情况下, 直觉是 0.5 自我意识 + 0.5 天意.
个人建议: 如果是 0 基础入门, 选择 Web 前端会比较好点, 因为 Web 前端工作相对于其他软件开发工作是比较容易入门的, 它需要从业人员掌握一定的设计, 代码, 交互技能, 有的公司还会要求有一点 SEO 技能.
首先 html,CSS 和 JS, 是 Web 前端开发包括的三要素, 当然服务器端语言以及基本的 PS, 视觉设计也是需要了解的. Web 前端既需要与上游的交互设计师, 视觉设计师和产品经理沟通, 又要与下游的服务器端工程师沟通, 需要掌握的技能比较多. 所以对于有些知识只需要入门不需要精通, 有些知识却需要融会贯通, 这对 Web 前端开发的学习比较重要.
而且前端的三个技术阶段分别是前端美工, 前端开发和前端架构. 前端美工主要负责最基本的一些平面设计, 交互设计, 不需要参加太多代码问题, 中级 Web 前端会写 JS, 应用 JS, 用户交互等, 前端架构是开发, 优化框架和服务器, 用户体验等涉汲就比较广. 三者薪资根据等级不同也逐渐升高.
最后, 我想说适合自己的才是最好的学习方向, 科学技术是未来发展的趋势, 也是现在的趋势, 所以让我们踏出学习的第一步开始吧! 加油, 少年! 成功是属于努力的人儿!!
多年编程经验, 今年 1 月整理了一批 2019 年最新 Web 前端教学视频, 不论是零基础想要学习前端还是学完在工作想要提升自己, 这些资料都会给你带来帮助, 从 HTML 到各种框架, 帮助所有想要学好前端的同学, 学习规划, 学习路线, 学习资料, 问题解答. 只要加入 Web 前端学习交流 qun:296,212,562, 即可免费获取, 学习不怕从零开始, 就怕从不开始.
来源: http://www.jianshu.com/p/9450284921d6