Programer

Sistemski programer: lastnosti, veščine in odgovornosti

Sistemski programer: lastnosti, veščine in odgovornosti
Vsebina
  1. Značilnosti poklica
  2. Spretnosti in znanja
  3. Odgovornosti
  4. Odgovornost

Svet dolguje nastanek poklica sistemskega programerja (IT administrator, sistemski skrbnik) Charlesu Babbageu in Adi Lovelace, ustvarjalcema analitičnega motorja. Po Adi je poimenovan programski jezik. Sredi 20. stoletja je Konrad Zuse zgradil prvi računalnik in napisal zanj primerne programe. Poglejmo, kakšne veščine mora imeti sodobni sistemski programer, pa tudi, kakšne so njegove neposredne odgovornosti in poklicni standardi.

Značilnosti poklica

Sistemski programer oblikuje različne komponente računalniškega sistema. Gradi večnivojsko strukturo, ki združuje posamezne elemente - delo procesorja, omrežno opremo, RAM v eno celoto. To je pravzaprav inženirska dejavnost, vendar z ustvarjalno pristranskostjo. Razvoj aplikativnih programov ni v pristojnosti sistemskega programerja, on ustvarja osnovo za njihovo nemoteno delovanje.

Nedvomne prednosti tega poklica so:

  • veliko povpraševanje na trgu dela;
  • široke možnosti;
  • možnost pridobivanja znanja iz uporabne informatike.

Slabosti praktično ni, le da gre za sedeče in rutinsko delo. Ker je poklic cenjen pri delodajalcih, pomeni, da prinaša dober zaslužek.To podpirajo podatki o plačah od novembra 2019. V Rusiji se plača giblje od 50.000 do 190.000 rubljev na mesec, v Moskvi pa se stroški storitev dobrega strokovnjaka gibljejo od 45.000 do 200.000 rubljev.

Spretnosti in znanja

Bodite prepričani, da poznate in znate uporabiti načela gradnje različnih vrst sistemske programske opreme, prilagodite končne programe določenemu sistemu. Potreba po hitrem delu z odprtokodno programsko opremo. Koristno bo znanje fizike, matematike, angleščine, pa tudi Assemblerja in C ++.

Poleg tega je takšno znanje potrebno.

  • Teorije algoritmov in načini pisanja formalnih jezikov.
  • Osnove računalniške grafike, značilnosti arhitekturne konstrukcije sodobnih računalnikov, ki odražajo upravljanje dela.
  • Sposobnost pisanja poizvedbenih jezikov in jezikov za obdelavo podatkov.
  • Načini opisovanja programskih jezikov, sintaksa, semantika.
  • Načela delovanja operacijskih sistemov.
  • Zakon o avtorski in sorodnih pravicah.
  • Zakoni, normativno-pravni akti na področju prometa, proizvodnje in uporabe informacijskih tehnologij.
  • Delovno pravo.
  • Predpisi o varstvu pri delu in varnosti.

Za tiste, ki se želijo naučiti te specialnosti, je zaželeno, da imajo sposobnost logičnega razmišljanja, sklepanja, vztrajnost, visoko koncentracijo pozornosti in sposobnost organizacije dela.

Odgovornosti

Programer se sooča s številnimi pogostimi nalogami.

  • Razvoj novih programov.
  • Testiranje izdelanega programa.
  • Če se med prvim zagonom odkrijejo napake, strokovnjak dela na napakah.
  • Predstavitev opravljenega dela direktorju.
  • Implementacija programske opreme v dejavnosti organizacije.
  • Popravek začetnih podatkov.
  • Izdelava uporabniškega priročnika.
  • Registracija vseh potrebnih dokumentov - lastninski patent in avtorske pravice.
  • Spremljanje normalnega delovanja programa, odpravljanje težav.
  • Izdelava elektronske različice baz.
  • Zagotavljanje varnosti informacij - namestitev antivirusov, gesel.
  • Pomoč zaposlenim, reševanje nastalih težav.
  • Optimizacija dela notranjega in globalnega omrežja.
  • Omejevanje zmožnosti osebja podjetja, da vstopi na zabaviščna mesta med delovnim časom.

Priročnik za sistemskega programerja se nanaša na operativno in tehnično dokumentacijo, ki opisuje:

  • informacije za preverjanje;
  • zagotavljanje delovanja in konfiguracije programa.

    Celoten seznam del je naveden v "Vodniku za sistemskega programiranja", razvitem in izvedenem v skladu z GOST 19.503-79 in povezanimi GOST 19. 101-77 ("Vrste programskih dokumentov") in GOST 19. 105-78 ( "Splošne zahteve za programske dokumente").

    Vodnik je sestavljen iz naslednjih razdelkov.

    • Splošne informacije o programu.
    • Zgradba - sestavni deli in komponente, njihova povezava.
    • Prilagajanje - navaja vsa potrebna dejanja v določenih primerih.
    • Preverjanje - metode, ki ugotavljajo delovanje programa.
    • Dodatne lastnosti.
    • Specialistična sporočila – besedila sporočil, izdana med nastavitvijo izdelka.
    • Aplikacije - slike, grafi, tabele.

    Vodilne točke so:

    • obseg in naloge programske opreme;
    • pravila za namestitev komponent;
    • načela delovanja;
    • Sistemske zahteve;
    • navodila za nastavitev programske opreme;
    • pogostost in način spremljanja uspešnosti;
    • postopek vzdrževanja programske opreme;
    • načini reševanja pomožnih problemov;
    • delo v razmerah višje sile;
    • metode interakcije med nameščenimi programi in njihovimi kopijami.

    Odgovornost

        Sistemski programer je odgovoren, če:

        • zavrnil ali slabo opravil svoje uradne dolžnosti;
        • med delom so bile ugotovljene kršitve;
        • je podjetje po njegovi krivdi utrpelo škodo.
        brez komentarja

        Moda

        lepota

        Hiša