El món deu l’aparició de la professió d’un programador de sistemes (administrador d’informàtica, administrador del sistema) a Charles Babbage i Ada Lovelace, els creadors de la màquina analítica. El nom Ada és un llenguatge de programació. A mitjan segle XX, Konrad Zuse va muntar el primer ordinador i va escriure programes adequats per a això. Vegem quines habilitats hauria de tenir un programador modern del sistema, i quines són les seves responsabilitats immediates i els seus estàndards professionals.
Característiques de la professió
El programador del sistema està desenvolupant diversos components d’un sistema informàtic. Construeix una estructura de diversos nivells que combina elements individuals: el funcionament del processador, els equips de xarxa, la RAM en un sol tot. De fet, es tracta d’una activitat d’enginyeria, però amb un biaix creatiu. El desenvolupament de programes d'aplicacions no és responsabilitat del programador del sistema, sinó que crea les bases per al bon funcionament.
Els avantatges indiscutibles d’aquesta professió són:
- elevada demanda en el mercat de treball;
- àmplies oportunitats;
- l'oportunitat d'obtenir coneixements en informàtica aplicada.
Pràcticament no hi ha cap minúscula, tret que es tracta d’un treball sedentari i rutinari. Com que una professió és valorada pels ocupadors, significa que aporta bons ingressos. Així ho confirmen les dades salarials del novembre del 2019. A Rússia, el salari oscil·la entre 50.000 i 190.000 rubles al mes, mentre que a Moscou el cost dels serveis d’un bon especialista varia de 45.000 a 200.000 rubles.
Habilitats i coneixements
Heu de conèixer i ser capaç d’aplicar els principis de creació de diferents tipus de programari del sistema, adaptar els programes preparats a un sistema específic. Cal treballar ràpidament amb el programari d'Open Source.Els coneixements de física, matemàtiques, anglès, així com Assembler i C ++ seran útils.
A més, aquests coneixements seran necessaris.
- Teories d'algorismes i mètodes d'escriptura de llenguatges formals.
- Els fonaments bàsics de la infografia, característiques de la construcció arquitectònica d’ordinadors moderns, que reflecteixen la gestió del treball.
- Capacitat per escriure llenguatges de consulta i manipulació de dades.
- Maneres de descriure llenguatges de programació, sintaxi, semàntica.
- Els principis de funcionament dels sistemes operatius.
- Llei de drets d’autor i drets relacionats.
- Lleis, regulacions en matèria de circulació, producció i aplicació de la tecnologia de la informació.
- Dret laboral.
- Normes de seguretat i salut laboral.
Aquells que vulguin estudiar aquesta especialitat haurien de tenir la capacitat de pensar lògicament, treure conclusions, constància, alta concentració d’atenció i capacitat d’organitzar el treball.
Responsabilitats
El programador té una sèrie de tasques habituals.
- Desenvolupament de nous programes.
- Prova del programa creat.
- Si durant el primer llançament hi va haver defectes, l’especialista treballarà en els errors.
- Presentació del treball realitzat al director.
- Implantació de programari a l’organització.
- Ajust de les dades d'origen.
- Creació d’instruccions d’usuari.
- Registre de tots els documents necessaris: patent de propietat i drets d’autor.
- Supervisar el funcionament normal del programa i solucionar problemes.
- Creació d’una versió electrònica de les bases.
- Seguretat de la informació: instal·lació d’antivirus, contrasenyes.
- Assistència als empleats, resolució de problemes emergents.
- Optimització de la xarxa interna i global.
- Restricció de la capacitat del personal de l'empresa per entrar en llocs d'entreteniment durant l'horari comercial
El manual del programador del sistema fa referència a la documentació operativa i tècnica, que descriu:
- informació per a la verificació;
- assegurant el funcionament i la configuració del programa.
La llista completa de treballs es troba a la “Guia del programador del sistema”, elaborada i executada d’acord amb GOST 19.503-79 i GOST 19. 101-77 (“Tipus de documents de programa”) i GOST 19. 105-78 (“Requisits generals per a documents de programa”) .
El manual consta de les seccions següents.
- Informació general del programa.
- Estructura: components i components, la seva relació.
- Personalització: mostra totes les accions necessàries en casos concrets.
- Verificació: mètodes que estableixen la salut del programa.
- Característiques addicionals.
- Missatges a un especialista: textos de missatges que es mostren durant la configuració del producte.
- Aplicacions: imatges, gràfics, taules.
Els punts de gestió són els següents:
- abast i objectius del programari;
- regles per instal·lar components;
- principis d’acció;
- requisits del sistema
- instruccions per configurar el programari;
- periodicitat i mètode de control del rendiment;
- procediment de manteniment de programari;
- formes de resoldre problemes auxiliars;
- treballar en situacions de força major;
- mètodes d'interacció entre els programes instal·lats i les seves còpies.
Responsabilitat
El programador del sistema és responsable si:
- es va negar o va exercir les seves funcions;
- violacions descobertes durant l'operació;
- la companyia va patir pèrdues per culpa seva.