Programmētājs

Sistēmas programmētājs: īpašības, prasmes un pienākumi

Sistēmas programmētājs: īpašības, prasmes un pienākumi
Saturs
  1. Profesijas iezīmes
  2. Prasmes un zināšanas
  3. Pienākumi
  4. Atbildība

Pasaule ir parādā par sistēmu programmētāja (IT administratora, sistēmas administratora) profesijas rašanos Čārlzam Beidžam un Adai Lavleisai - analītiskā dzinēja radītājiem. Programmēšanas valoda ir nosaukta Ada vārdā. 20. gadsimta vidū Konrāds Zuse samontēja pirmo datoru un uzrakstīja tam piemērotas programmas. Apskatīsim, kādām prasmēm vajadzētu būt mūsdienu sistēmu programmētājam, kā arī kādi ir viņa tuvākie pienākumi un profesionālie standarti.

Profesijas iezīmes

Sistēmu programmētājs izstrādā dažādas datorsistēmas sastāvdaļas. Tas veido daudzlīmeņu struktūru, kas apvieno atsevišķus elementus - procesora darbu, tīkla aprīkojumu, operatīvo atmiņu vienotā veselumā. Patiesībā šī ir inženiertehniska darbība, taču ar radošu aizspriedumu. Lietojumprogrammu izstrāde nav sistēmas programmētāja kompetencē, tā rada pamatu to raitai darbībai.

Šīs profesijas neapstrīdamas priekšrocības ir:

  • liels pieprasījums darba tirgū;
  • plašas iespējas;
  • iespēja iegūt zināšanas lietišķajā informātikā.

Mīnusu praktiski nav, ja neskaita to, ka tas ir sēdošs un rutīnas darbs. Tā kā profesiju novērtē darba devēji, tas nozīmē, ka tā nes labus ienākumus. To apliecina algu dati par 2019. gada novembri. Krievijā alga svārstās no 50 000 līdz 190 000 rubļu mēnesī, un Maskavā laba speciālista pakalpojumu izmaksas svārstās no 45 000 līdz 200 000 rubļu.

Prasmes un zināšanas

Obligāti jāzina un jāprot pielietot dažāda veida sistēmas programmatūras veidošanas principus, pielāgot gatavās programmas konkrētai sistēmai.Jums ātri jāstrādā ar atvērtā pirmkoda programmatūru. Noderēs fizikas, matemātikas, angļu valodas, kā arī Assembler un C ++ zināšanas.

Turklāt jums ir vajadzīgas šādas zināšanas.

  • Algoritmu teorijas un formālo valodu rakstīšanas veidi.
  • Datorgrafikas pamati, mūsdienu datoru arhitektoniskās konstrukcijas īpatnības, atspoguļojot darba vadību.
  • Spēja rakstīt vaicājumu valodas un datu manipulācijas.
  • Programmēšanas valodu aprakstīšanas metodes, sintakse, semantika.
  • Operētājsistēmu darbības principi.
  • Autortiesību un blakustiesību likums.
  • Likumi, noteikumi informācijas tehnoloģiju aprites, ražošanas un izmantošanas jomā.
  • Darba likums.
  • Darba veselības un drošības noteikumi.

Tiem, kas vēlas apgūt šo specialitāti, vēlama spēja loģiski domāt, izdarīt secinājumus, neatlaidība, augsta uzmanības koncentrācija un spēja organizēt darbu.

Pienākumi

Programmētājs saskaras ar vairākiem kopīgiem izaicinājumiem.

  • Jaunu programmu izstrāde.
  • Izveidotās programmas testēšana.
  • Ja pirmās palaišanas laikā tika konstatēti defekti, speciālists pievēršas kļūdām.
  • Veiktā darba prezentācija direktorei.
  • Programmatūras ieviešana organizācijas darbībā.
  • Sākotnējo datu labošana.
  • Lietotāja rokasgrāmatas izveide.
  • Visu nepieciešamo dokumentu reģistrācija - īpašuma un autortiesību patents.
  • Programmas normālas darbības uzraudzība, kļūmju novēršana.
  • Datu bāzu elektroniskās versijas izveide.
  • Informācijas drošība - antivīrusu, paroļu uzstādīšana.
  • Palīdzēt darbiniekiem, risināt radušās problēmas.
  • Iekšējā un globālā tīkla optimizācija.
  • Ierobežot uzņēmuma personāla spēju iekļūt izklaides vietās darba laikā.

Sistēmas programmētāja rokasgrāmata attiecas uz ekspluatācijas un tehnisko dokumentāciju, kurā aprakstīts:

  • informācija pārbaudei;
  • programmas funkcionēšanas un konfigurācijas nodrošināšana.

    Pilns darbu saraksts ir norādīts "Sistēmas programmētāja rokasgrāmatā", kas izstrādāta un izpildīta saskaņā ar GOST 19.503-79 un pievienota GOST 19. 101-77 ("Programmas dokumentu veidi") un GOST 19. 105-78 ( "Vispārīgās prasības programmas dokumentiem") ...

    Rokasgrāmata ir sadalīta šādās sadaļās.

    • Vispārīga informācija par programmu.
    • Konstrukcija - sastāvdaļas un sastāvdaļas, to savienojums.
    • Iestatījums - uzskaita visas nepieciešamās darbības konkrētos gadījumos.
    • Pārbaude - metodes, kas nosaka programmas veiktspēju.
    • Papildus iespējas.
    • Speciālistu ziņojumi - īsziņas, kas tiek izsniegtas produkta iestatīšanas laikā.
    • Lietojumprogrammas - attēli, grafiki, tabulas.

    Vadlīnijas punkti ir:

    • programmatūras darbības joma un mērķi;
    • komponentu uzstādīšanas noteikumi;
    • darbības principi;
    • Sistēmas prasības;
    • instrukcijas programmatūras iestatīšanai;
    • darbības pārraudzības biežums un metode;
    • programmatūras uzturēšanas procedūra;
    • palīgproblēmu risināšanas veidi;
    • darbs nepārvaramas varas gadījumā;
    • instalēto programmu mijiedarbības metodes ar to kopijām.

    Atbildība

        Sistēmas programmētājs ir atbildīgs, ja:

        • atteicās vai slikti pildīja savus pienākumus;
        • konstatēti darba laikā pieļautie pārkāpumi;
        • uzņēmums cieta zaudējumus viņa vainas dēļ.
        bez komentāriem

        Mode

        Skaistums

        Māja