IT是一个大的范畴,与计算机相关的行业都可以称之为IT行业。但是程序员主要就是特指在IT行业中从事编程工作的相关人员。
IT
IT是英文Internet Technology的缩写,意为互联网技术,可以定义为在计算机技术上建立的信息技术,一般有三层概念。
第一层是硬件,主要指数据存储、处理和传输的主机和网络通信设备;
第二层是指软件,包括可用来搜集、存储、检索、分析、应用、评估信息的各种软件,它包括我们通常所指的ERP(企业资源计划)、CRM(客户关系管理)、SCM(供应链管理)等商用管理软件,也包括用来加强流程管理的WF(工作流)管理软件、辅助分析的DW/DM(数据仓库和数据挖掘)软件等;
第三层是指应用,指搜集、存储、检索、分析、应用、评估使用各种信息,包括应用ERP、CRM、SCM等软件直接辅助决策,也包括利用其它决策分析模型或借助DW/DM等技术手段来进一步提高分析的质量,辅助决策者作决策。
IT行业也是一个比较广泛的行业,其中主要包括计算机以及网络通讯等领域,所以IT行业就是主要以电脑或者以通讯为主的的行业,比如互联网公司、软硬件开发以及手机通讯公司以及IT产品服务的工作均可成为IT行业。
程序员
程序员(英文Programmer)是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。