什么是IT行业?在IT行业就要学无止境吗?很多人不了解这个行业,IT行业官方解释:信息技术产业,又称信息产业,它是运用信息手段和技
术,收集、整理、储存、传递信息情报,提供信息服务,并提供相应的信息手段、信息技术等服务的产业。信息技术产业包含:从事信息的生产、
流通和销售信息以及利用信息提供服务的产业部门。
当初热爱,歪打正着入了IT行业,然后发现自从进入这个行业之后,就是无止境的学习,有学不完的东西。学的太痛苦了,学了几年了就没停
过。。。
看完html、css基础、又有高级的html、css、又有html5、css3、后面还有js,然后光会几本的js并没有什么卵用,还要会jquery和各种框
架,会了这些框架之后,不算牛逼,你还要去学js的几本原理,然后js是相当的奇葩,完全掌握的难度丝毫不亚于JAVA with JVM。
前端还没完全吃透,然后搞后台,就最简单的PHP来说,除了会写普通代码,还要学数据库,数据库涉及到SQL又要学、表结构又要设计的
好,还有服务器又要学个APACHE或NGINX等,各个都要会配置,各个都要会装,哦,对了,一般都是在Linux下的,所以你又要学Linux、会
基本的命令,然后安装编译又是烦的很的事情,都过去了之后,你想稍微先进点,还有各种NOSQL、缓存、负载、主从等着你去配置,全趟平了
之后。其实也就是个普通程序员的水平,后面其实还有一大堆东西呢。能否自己写PHP框架、能否轻松二次开发、能否对PHP做异步、怎么扛高
并发、如何理解PHP底层原理、如何编写PHP内核扩展,省略无数个etc.。完全可以学死人。
IT行业上面看上去很多,其实还是很LOW,为了高大上,光会那些三脚猫的编程技术根本不够大牛看的,首先,你起码要学下C和C++,否
则你对底层的理解是远远不够的,可能会傻傻的觉得字符串类型就应该是和诸如整形之类的一模一样,比如内存只需要new就行了。会了C和
C++就够了吗?还差远了,它们只是最基本的工具,你要能用它写基本的程序,能浏览一些开源代码,能对系统API有更多的了解,然后里面会涉
及到计算机网络、操作系统等,若你想看汇编,还要学下计算机组成原理,想很透彻还有编译原理等着你,想更好的了解,那还需要补习离散数学
等。然后还忘了数据结构和算法,这个要玩的深入不知道要投下去多少时间(前面的东西也一样)。底层差不多了(也仅仅是差不多),你还要了解现
在的大数据,设计各种分析、各种机器学习,各种数据可视化,各种数学(啃数学书会cost太多太多的时间) 如果要和移动端合作,你可能还要去
懂移动端的东西,各种GUI编程,底层又会碰到图形学IT行业。
IT行业最后最后,技术发展超级快,你一定要跟上,不断的学,工资高也没什么时间玩,估计想做NB程序员,就要天天当高三吧!又或者用
考研来形容更合适……
献给那些想培训进入it行业的