The engineer-programist

Trade general characteristic

The expert in the field of computer facilities, the modern software, automation of industrial and other processes. The engineer solves research-and-production problems by means of the personal computer; spends debugging of the developed programs. Often the programming engineer is engaged in training of the personnel for work with its program.

Functions

In the computing (information) centers on the basis of the analysis of mathematical models and algorithms of the decision of scientific and technical and industrial problems develops programs of performance of computing works. Makes the computing scheme of a method of the decision of problems, translates algorithms of the decision on the formalized computer language. Defines the information entered into the car, its volume, a quality monitoring of operations made by car, form and content of initial documents and results of calculations. Develops breadboard models and schemes of input, processing, storage and information delivery, spends cameralistic check of programs. Defines a data set, providing the decision of the maximum number of the conditions included in the given program. Spends debugging of the developed programs, defines possibility of use of the ready programs developed by other organizations. Develops and introduces methods of automation of programming, the typical and standard programs programming the programs, the compiler, entrance algorithmic languages. Performs work on unification and typifications of computing processes, participates in creation of catalogs and cards of standard programs, in working out of forms of the documents which are subject to machining, in design works on expansion of a scope of computer facilities.

Necessary qualities

  • Assiduity
  • Inquisitiveness

Specificity of a trade

By means of computer aids and the software develops technology of the decision of problems on information processing. Defines volume and structure of the information, the scheme of its input and processing and carries out a choice of a programming language for the description of algorithms and structures of the data. Finds out possibility of use of ready software products and carries out their support. Develops instructions on work with computer programs, makes out necessary engineering specifications. Level of dialogue average in constant collective.

Qualifying requirements

The higher technical or engineering-economic education.

Formation

Higher technical "Programming" on a speciality; it is important to have experience in scientific work.

Career and the salary

The launching pad for the engineer makes from 32 000 roubles to 100 000 roubles.

Используются технологии uCoz