Ką veikia kompiuterių programuotojas?

click fraud protection

A programuotojas sukuria programinės įrangos ir operacinių sistemų kodą. Programinės įrangos kūrėjui sukūrus kompiuterio programą, programuotojas parašo kodą, kuris paverčia tą dizainą į instrukcijų rinkinį, kurį kompiuteris gali vykdyti. Jie išbando programą, ieškodami klaidų, o tada perrašo ją, kol joje nebus klaidų. Programuotojas ir toliau vertina naudojamas programas, prireikus atnaujina ir koreguoja.

Greiti faktai

  • Kompiuterių programuotojai uždirbo a vidutinis metinis atlyginimas 79 840 USD 2016 m.
  • Šioje profesijoje 2014 metais dirbo beveik 329 000 žmonių.
  • Daugumą jų naudojo įmonės, kurios rašo ir testuoja programinę įrangą. Kiti dirbo programinės įrangos leidėjams ir finansų bei draudimo bendrovėse.
  • Darbai paprastai yra pilno etato.
  • Tai geras darbas tiems, kurie mėgsta dirbti vieni.
  • The darbo perspektyva nes šis užsiėmimas prastas. Darbdaviai perkels daug darbo vietų į šalis, kuriose atlyginimai yra mažesni nei JAV, todėl užimtumas sumažės iki 2024 m.

Vaidmenys ir pareigos

Ar jums įdomu, kas a

programuotojas dirba darbe? Šios tipiškos darbo pareigos buvo pateiktos internetiniuose kompiuterių programuotojo pareigų skelbimuose Indeed.com:

  • "Kurti, išbandyti ir įdiegti kompiuterines programas keliose kompiuterių / operacinės sistemos platformose."
  • „Padėkite sukurti naują internetinę informacinę sistemą (IS)“
  • „Atlikti visą veiklą, reikalingą automatizuotų kompiuterinių sistemų apibrėžimui, projektavimui, konstravimui, testavimui ir diegimui.
  • „Dažnai peržiūrėkite programas ir atlikite reikiamus pakeitimus, kad užtikrintumėte tinkamą programos veikimą.
  • „Patvirtinkite programos veikimą atlikdami testus; keisti programų seką ir (arba) kodus.
  • "Sukurkite ir skelbkite technines diagramas, kad palaikytumėte kodavimo pastangas."
  • "Integruokite naujas funkcijas į esamas programas."

Kaip tapti kompiuterių programuotoju

Jūsų galimybės įsidarbinti kompiuterių programuotoju bus didesnės, jei įgysite bakalauro laipsnį informatika, matematika ar informacinės sistemos. Kai kurie darbdaviai jus pasamdys, jei turite kito dalyko laipsnį, pvz buhalterinė apskaita, finansai ir verslui, jei lankėte informatikos pamokas. Galbūt netgi galėsite susirasti darbą, turėdami asocijuotą kompiuterių mokslo laipsnį.

Kadangi patirtis šioje srityje yra tokia pat vertinga, kaip ir diplomas, turėtumėte tai padaryti stažuotes kol esi mokykloje. Kai dirbsite šioje srityje, turėsite nuolat atnaujinti savo įgūdžius mokydamiesi naujų programavimo kalbų. Taip pat gali būti naudingi sertifikatai įvairiomis programavimo kalbomis.

Minkšti įgūdžiai, kurių reikia sėkmei

Be techninių įgūdžių, įgytų per formalų mokymą ir patirtį, taip pat: minkšti įgūdžiai padės pasiekti sėkmės šioje srityje:

  • Teksto suvokimas: Turite suprasti rašytines instrukcijas.
  • Problemų sprendimas: programuotojai turi nustatyti problemas.
  • Kritinis mąstymas: Spręsdami problemas ir priimdami sprendimus turėtumėte žinoti, kaip pasverti visas savo galimybes, kad galėtumėte pasirinkti geriausią.
  • Aktyvus klausymas: ši galimybė leidžia suprasti komandos narių nurodymus.
  • Dėmesys detalėms ir trikčių šalinimas: Turite mokėti rasti mažas kode klaidas ir jas ištaisyti.

Ko tikisi darbdaviai

Štai keli reikalavimai faktiniams skelbimams apie darbą, rastiems Indeed.com. Dauguma darbdavių taip pat reikalauja mokėti tam tikras programavimo kalbas:

  • „Turi turėti galimybę dirbti savarankiškai“.
  • „Turi būti labai atsakingas už savo darbą“.
  • "Turi turėti galimybę suprasti ir taikyti šiuolaikinės algebros principus analizuojant duomenis ir generuojant ataskaitas."
  • „Turi gerai dirbti komandinėje aplinkoje“.
  • "Turi sugebėti dirbti esant spaudimui, kad atitiktų terminus ir atliktų daugybę užduočių bei besikeičiančių prioritetų."
  • „Turi turėti savidisciplinos, nes projektai užbaigiami kelis mėnesius“.

Kaip įvertinti, ar ši karjera jums tinka

Tavo interesus, asmenybės tipas, o su darbu susijusios vertybės yra keletas veiksnių, nuo kurių priklausys, ar būti kompiuterių programuotoju jums tinka. Ši karjera tinka žmonėms, turintiems šiuos bruožus:

  • Pomėgiai (Olandijos kodas): ICR (tiriamoji, įprasta, tikroviška)
  • Asmenybės tipas (Myerso Briggso asmenybės tipo indikatorius [MBTI]): ENTJ, INTJ, INTP, ISTJ, ISTP
  • Su darbu susijusios vertybės: pasiekimai, darbo sąlygos, nepriklausomybė

Susijusios profesijos

Pavadinimas apibūdinimas Vidutinis metinis atlyginimas (2016 m.) Minimalus reikalingas išsilavinimas/apmokymas
Programinės įrangos kūrėjas Kuria sistemas ir taikomąją programinę įrangą.
106 860 USD (sistemos)
100 080 USD (programos)
HS diplomas; pageidautina bakalauro laipsnis
Kompiuterinių sistemų analitikas
Padeda organizacijoms efektyviai naudoti kompiuterines technologijas.
$87,220 Informatikos ar susijusio dalyko bakalauro laipsnis
Žiniatinklio kūrėjas Linkęs kurti ir techninius svetainių aspektus. $66,130 HS diplomas; daugelis darbdavių reikalauja asocijuoto interneto dizaino laipsnio
Kompiuterių palaikymo specialistas Padeda kompiuterių vartotojams, turintiems problemų dėl programinės įrangos, aparatinės įrangos ar išorinių įrenginių. $49,390 HS diplomas; patirtis dirbant su kompiuteriais

Viskas, ką reikia žinoti dirbant liftų mechaniku

Liftų mechanikai montuoja, prižiūri arba taiso liftus, eskalatorius ir judančius takus. Kiekvienas darbų tipas – montavimas, priežiūra ir remontas – reikalauja skirtingų įgūdžių, todėl dirbantieji šią profesiją dažniausiai specializuojasi vienoje...

Skaityti daugiau

Darbai sandėlyje: kaip dirbti paskirstymo centre

Nesvarbu, ar perkate internetu, ar tradicinėse parduotuvėse, jūsų perkamos prekės buvo laikomos sandėlyje. Ten darbuotojai prekes iš tų patalpų, kurios taip pat žinomos kaip paskirstymo ar vykdymo centrai, pristato į parduotuves arba tiesiai į jū...

Skaityti daugiau

Pirmieji darbo patarimai paaugliams

Paaugliai gali būti sunerimę, kai patenka į darbo vietą. Kai kurie nerimauja dėl savo sugebėjimo atlikti naują darbą. Tai turėtų būti mažiausiai jų rūpesčių. Dauguma viršininkų pasirūpins, kad galėtumėte atlikti pareigas, už kurias jie jums moka....

Skaityti daugiau