据前瞻产业研究院发布的《2016-2021年中国IT运维O2O市场前瞻 与商业模式深度分析报告》显示,随着现代经济和科技的发展,中国IT行业已经步入了一个高速发展的时代。大家有目共睹的IT发展及其迅猛,每年的IT人才缺口人数都高达百万以上。在我们的工作中、学习中、生活中无不存在和使用着互联网信息技术。事实说明,互联网已经越来越广泛地深入到人们生活的方方面面,IT技术服务市场需求空缺会越来越大。精通一门编程语言,掌握一种IT技术将拥有更多的就业选择。特别是困扰应届大学生的就业难问题,IT企事业单位将会给他们打开另一扇方便之门。
  根据教育部的统计,2014年高校毕业生有727万,比2013年又增加了28万。在大学毕业生“就业难”的同时,用人单位也普遍存在着“选材难”。近年来企业在招聘时也普遍希望减少对员工的招聘和培养开支,因此对大学生的招聘标准也将有所提高。而作为每年的大学生主流——应届生,由于缺乏工作经验,很难获得名企青睐。所以应届毕业生们掌握一门专业技术是非常必要,对于学什么好?从上文我们就可得知,IT行业发展前景非常大。

IT的基本功是什么?怎样打基础?

信息技术(Information Technology,缩写IT),是主要用于管理和处理信息所采用的各种技术的总称。它主要是应用计算机科学和通信技术来设计、开发、安装和实施信息系统及应用软件。它也常被称为信息和通信技术(Information and Communications Technology, ICT)。主要包括传感技术、计算机技术和通信技术。
按技术的功能层次不同,可将信息技术体系分为基础层次的信息技术(如新材料技术、新能源技术),支撑层次的信息技术(如机械技术、电子技术、激光技术、生物技术、空间技术等),主体层次的信息技术(如感测技术、通信技术、计算机技术、控制技术),应用层次的信息技术(如文化教育、商业贸易、工农业生产、社会管理中用以提高效率和效益的各种自动化、智能化、信息化应用软件与设备)。
基本功就是基础层次的信息技术,但首先要学会简单的编程。
参阅书籍,可以买一些编程方面的书籍,如:C++,Java,C#都可以看一下

多做实践,只看不做永远得不到提高。
不懂就问,初学不用学高深的算法和理论,但是平时常用的知识一定要搞懂。
尝试行动,尝试着做一些小的软件,做实实在在能用的东西是提升的最快捷径。