IT is a large category, and all computer-related industries can be called IT industries. But programmers mainly refer to relevant personnel engaged in programming work in the IT industry.
IT
IT is the abbreviation of English Internet Technology, which means Internet technology. It can be defined as information technology based on computer technology. It generally has a three-layer concept.
The first layer is hardware, which mainly refers to hosts and network communication equipment for data storage, processing and transmission;
The second layer refers to software, including software that can be used to collect, store, retrieve and analyze Various software that apply and evaluate information, including what we usually refer to as ERP (Enterprise Resource Planning), CRM (Customer Relationship Management), SCM (Supply Chain Management) and other commercial management software, as well as software used to strengthen process management. WF (workflow) management software, DW/DM (data warehouse and data mining) software that assists analysis, etc.;
The third layer refers to application, which refers to collection, storage, retrieval, analysis, application, and evaluation use Various information includes the application of ERP, CRM, SCM and other software to directly assist decision-making, and also includes the use of other decision-making analysis models or technical means such as DW/DM to further improve the quality of analysis and assist decision-makers in making decisions.
The IT industry is also a relatively broad industry, which mainly includes the fields of computers and network communications. Therefore, the IT industry is an industry that is mainly based on computers or communications, such as Internet companies, software and hardware development, and mobile phones. Jobs in communications companies and IT product services can become IT industries.
Programmer
Programmer (English Programmer) is a professional engaged in program development and program maintenance. Programmers are generally divided into program designers and program coders, but the boundaries between the two are not very clear, especially in China. Software practitioners are divided into six categories: junior programmers, intermediate programmers, senior programmers (now software designers), system analysts, system architects, and test engineers.
For more related knowledge, please pay attention to PHP Chinese website! !
The above is the detailed content of What is the difference between a programmer and it?. For more information, please follow other related articles on the PHP Chinese website!