Programador de sistemes: característiques, habilitats i responsabilitats
El món deu l'aparició de la professió de programador de sistemes (administrador informàtic, administrador del sistema) a Charles Babbage i Ada Lovelace, els creadors del motor analític. Un llenguatge de programació rep el nom d'Ada. A mitjans del segle XX, Konrad Zuse va muntar el primer ordinador i va escriure programes adequats per a ell. Vegem quines habilitats ha de tenir un programador de sistemes moderns, així com quines són les seves responsabilitats immediates i els estàndards professionals.
Característiques de la professió
Un programador de sistemes desenvolupa diversos components d'un sistema informàtic. Construeix una estructura de diversos nivells que uneix elements separats: el treball del processador, l'equip de xarxa, la memòria RAM en un sol tot. Aquesta és, de fet, una activitat d'enginyeria, però amb un biaix creatiu. El desenvolupament de programes d'aplicació no és competència d'un programador de sistemes, sinó que crea les bases per al seu bon funcionament.
Els avantatges indiscutibles d'aquesta professió són:
- alta demanda en el mercat laboral;
- àmplies oportunitats;
- l'oportunitat d'adquirir coneixements en informàtica aplicada.
Pràcticament no hi ha cap desavantatge, excepte que és una feina sedentària i rutinària. Com que la professió és apreciada pels empresaris, vol dir que aporta bons ingressos. Així ho confirmen les dades salarials de novembre de 2019. A Rússia, el sou oscil·la entre 50.000 i 190.000 rubles al mes, i a Moscou el cost dels serveis d'un bon especialista varia entre 45.000 i 200.000 rubles.
Habilitats i coneixements
És imprescindible conèixer i ser capaç d'aplicar els principis de construcció de diferents tipus de programari de sistema, per adaptar programes ja fets a un sistema concret.Heu de treballar ràpidament amb programari de codi obert. Seran útils els coneixements de física, matemàtiques, anglès, així com Assembler i C++.
A més, necessiteu aquests coneixements.
- Teories dels algorismes i maneres d'escriure llenguatges formals.
- Els fonaments de la infografia per ordinador, característiques de la construcció arquitectònica dels ordinadors moderns, que reflecteixen la gestió del treball.
- Capacitat per escriure llenguatges de consulta i manipulació de dades.
- Mètodes per descriure llenguatges de programació, sintaxi, semàntica.
- Principis de funcionament dels sistemes operatius.
- Llei de drets d'autor i drets afins.
- Lleis, normatives en matèria de circulació, producció i ús de les tecnologies de la informació.
- Dret laboral.
- Normes de seguretat i salut laboral.
Els que vulguin estudiar aquesta especialitat són desitjables que tinguin capacitat de pensar lògicament, extreure conclusions, perseverança, alta concentració d'atenció i capacitat d'organització del treball.
Responsabilitats
El programador s'enfronta a una sèrie de reptes comuns.
- Desenvolupament de nous programes.
- Prova el programa creat.
- Si durant el primer llançament es van trobar defectes, l'especialista treballa en els errors.
- Presentació del treball realitzat al director.
- Implementació de programari en les activitats de l'organització.
- Correcció de les dades inicials.
- Creació del manual d'usuari.
- Registre de tots els documents necessaris: una patent de propietat i drets d'autor.
- Supervisar el funcionament normal del programa, eliminant errors.
- Creació d'una versió electrònica de bases de dades.
- Seguretat de la informació: instal·lació d'antivirus, contrasenyes.
- Ajudant als empleats, resolent problemes emergents.
- Optimització de la xarxa interna i global.
- Restringir la capacitat del personal de l'empresa per accedir als 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.
A la "Guia del programador del sistema" s'estableix una llista completa de treballs, desenvolupada i executada d'acord amb GOST 19.503-79 i GOST 19.101-77 que l'acompanyen ("Tipus de documents del programa") i GOST 19. 105-78 ( "Requisits generals per als documents del programa")...
El manual es divideix en les seccions següents.
- Informació general sobre el programa.
- Estructura - components i components, la seva connexió.
- Configuració: enumera totes les accions necessàries en casos específics.
- Comprovació: mètodes que estableixen el rendiment del programa.
- Característiques adicionals.
- Missatges especialitzats: missatges de text emesos durant la configuració del producte.
- Aplicacions: imatges, gràfics, taules.
Els punts de guia són:
- abast i objectius del programari;
- regles per instal·lar components;
- principis d'actuació;
- Requisits del sistema;
- instruccions per configurar el programari;
- freqüència i mètode de seguiment del rendiment;
- procediment de manteniment del programari;
- maneres de resoldre problemes auxiliars;
- treballar en cas de força major;
- mètodes d'interacció dels programes instal·lats amb les seves còpies.
Una responsabilitat
El programador de sistemes és responsable si:
- es van negar o van complir malament les seves funcions;
- es van trobar infraccions comeses durant el treball;
- l'empresa va patir pèrdues per culpa seva.