Joke Collection Website - Blessing messages - What knowledge do program developers need?

What knowledge do program developers need?

(1) Master the number system and its transformation, the built-in representation of data, arithmetic and logical operations and related basic knowledge of applied mathematics;

(2) Understand the composition of the computer and the performance indicators of the main components;

(3) Master the basic knowledge of operating system and programming language;

(4) Master the basic operation methods of common computer office software;

⑤ Master basic data structures and common algorithms;

(6) Master C programming language and one of C++, Java, C# and Visual Basic;

(7) Familiar with the basic knowledge of database, network and multimedia;

(8) Master the basic knowledge of software engineering, understand the basic knowledge of software process and the common sense of software development project management;

(nine) to understand the basic knowledge of general information technology standards, safety and related laws and regulations;

(10) Understand the basic knowledge of informatization and computer application;

(1 1) Read and understand simple English materials in the computer field correctly.