Mida teeb programmeerija?

click fraud protection

A arvuti programmeerija loob koodi tarkvararakendustele ja operatsioonisüsteemidele. Pärast seda, kui tarkvaraarendaja on arvutiprogrammi kavandanud, kirjutab programmeerija koodi, mis teisendab selle kujunduse juhiste kogumiks, mida arvuti saab järgida. Nad testivad programmi, et otsida vigu ja seejärel kirjutada see ümber, kuni see on vigadeta. Programmeerija jätkab kasutusel olevate programmide hindamist, tehes vajadusel uuendusi ja kohandusi.

Kiired faktid

  • Arvutiprogrammeerijad teenisid a aasta keskmine palk 2016. aastal 79 840 dollarit.
  • Sellel ametikohal töötas 2014. aastal ligi 329 000 inimest.
  • Tarkvara kirjutavad ja testivad ettevõtted kasutasid enamikku neist. Teised töötasid tarkvara väljaandjate ning finants- ja kindlustusfirmade heaks.
  • Töökohad on tavaliselt täistööajaga.
  • See on hea töö inimestele, kellele meeldib üksi töötada.
  • The tööväljavaade sest see amet on kehv. Tööandjad tellivad paljud töökohad riikidesse, kus palgad on madalamad kui USA-s, mistõttu tööhõive väheneb 2024. aastani.

Rollid ja vastutused

Kas teid huvitab, mida a programmeerija teeb tööl? Need tüüpilised tööülesanded ilmusid arvutiprogrammeerija ametikohtade veebikuulutustes Indeed.com:

  • "Arvutiprogrammide arendamine, testimine ja juurutamine mitmel arvuti/operatsioonisüsteemi platvormil."
  • "Aidake arendada uut veebipõhist infosüsteemi (IS)"
  • "Teostada kõiki tegevusi, mis on vajalikud automatiseeritud arvutisüsteemide määratlemiseks, projekteerimiseks, ehitamiseks, testimiseks ja rakendamiseks."
  • "Vaadake programme sageli üle ja tehke programmi nõuetekohase toimimise tagamiseks vajalikke muudatusi."
  • "Kinnitage programmi toimimist testide läbiviimisega; programmide jada ja/või koodide muutmine."
  • "Kodeerimise toetamiseks looge ja avaldage tehnilisi diagramme."
  • "Integreerige uued funktsioonid olemasolevatesse rakendustesse."

Kuidas saada arvutiprogrammeerijaks

Teie võimalused saada tööd arvutiprogrammeerijana on paremad, kui teenite bakalaureusekraadi arvutiteadus, matemaatika või infosüsteemid. Mõned tööandjad võtavad teid tööle, kui teil on kraad mõnes muus aines, näiteks raamatupidamine, rahandus ja äri, kui olete arvutiteaduse tundides käinud. Võimalik, et võite isegi leida tööd arvutiteaduse kraadiga.

Kuna kogemus on selles valdkonnas sama väärtuslik kui kraad, peaksite seda tegema praktikakohad kui sa oled koolis. Kui olete sellel alal töötanud, peate oma oskusi uusi programmeerimiskeeli õppides ajakohasena hoidma. Kasuks võivad tulla ka erinevate programmeerimiskeelte sertifikaadid.

Edu saavutamiseks vajalikud pehmed oskused

Lisaks ametliku koolituse ja kogemuse kaudu omandatud tehnilistele oskustele järgmised pehmed oskused aitab teil selles valdkonnas edu saavutada:

  • Lugemisest arusaamine: Peate mõistma kirjalikke juhiseid.
  • Probleemide lahendamine: programmeerijad peavad probleemid tuvastama.
  • Kriitiline mõtlemine: Probleemide lahendamisel ja otsuste tegemisel peaksite teadma, kuidas kaaluda kõiki oma võimalusi, et saaksite valida parima.
  • Aktiivne kuulamine: see võimalus võimaldab teil mõista oma meeskonnaliikmete juhiseid.
  • Tähelepanu detailidele ja tõrkeotsingule: Peate suutma koodist väikseid vigu leida ja neid parandada.

Mida tööandjad ootavad

Siin on mõned nõuded tegelikele töökuulutustele, mis leiate saidilt Indeed.com. Enamik tööandjaid nõuab ka teatud programmeerimiskeelte oskust:

  • "Peab olema iseseisva töö oskus."
  • "Peab oma töö eest vastutama kõrgel tasemel."
  • "Peab olema võimeline mõistma ja rakendama kaasaegse algebra põhimõtteid andmete analüüsimisel ja aruannete koostamisel."
  • "Peab hästi töötama meeskonnakeskkonnas."
  • "Peab olema võimeline töötama surve all, et ajakavadest kinni pidada ja toime tulla mitmete ülesannetega ja muutuvate prioriteetidega."
  • "Peab olema enesedistsipliin, kuna projektide valmimine võtab mitu kuud."

Kuidas hinnata, kas see karjäär teile sobib

Sinu huvid, isiksuse tüüp, ja tööga seotud väärtused on mõned tegurid, mis määravad, kas programmeerijaks olemine sobib teile. See karjäär sobib inimestele, kellel on järgmised omadused:

  • Huvid (Hollandi kood): ICR (uuriv, tavapärane, realistlik)
  • Isiksuse tüüp (Myers Briggsi isiksuse tüübi indikaator [MBTI]): ENTJ, INTJ, INTP, ISTJ, ISTP
  • Tööga seotud väärtused: saavutused, töötingimused, iseseisvus

Seotud ametid

Pealkiri Kirjeldus Aastane keskmine palk (2016) Minimaalne nõutav haridus/väljaõpe
Tarkvara arendaja Loob süsteeme ja rakendustarkvara.
106 860 dollarit (süsteemid)
100 080 $ (rakendused)
HS diplom; eelistatavalt bakalaureusekraad
Arvutisüsteemide analüütik
Aitab organisatsioonidel arvutitehnoloogiat tõhusalt kasutada.
$87,220 Bakalaureusekraad informaatikas või sellega seotud aines
Veebiarendaja Kaldub veebisaitide kujundamisele ja tehnilistele aspektidele. $66,130 HS diplom; Paljud tööandjad nõuavad veebidisaini advokaadikraadi
Arvutitoe spetsialist Abistab arvutikasutajaid tarkvara, riistvara või välisseadmetega seotud probleemide korral. $49,390 HS diplom; kogemus arvutitega

Pulmafotograaf selgitab, miks põgenemine on seda igati väärt

See on tegelikult omamoodi metsik pulmade keskmine maksumus maksab praegu kuskil 28 000 dollarit ja üks lahutuse peamisi põhjuseid on finantsdraama; eriti kuna üle poole noorpaaridest tegelikult lubavad pulmakulud panna nad võlgadesse kohe pärast ...

Loe rohkem

Abikaasa reaktsioon naise kahetsusväärsele ülestunnistusele oma puhkuse kohta on hindamatu

Ahh, puhkus. Teate ju seda tunnet, kui broneerite reisi ette ja loete põhimõtteliselt päevi väljalennukuupäeva saabumiseni? Teate lihtsalt, et iga hetk saab olema lõõgastav, maagiline ja igas mõttes täiuslik. Muidugi on mõnikord emakesel loodusel ...

Loe rohkem

Naine jagab 2023. aastal kuupäevi, mil ta keeldub jätkamast

Kohtingu puhul tundub, et naised on alati liikvel, et tõsta oma standardeid selle suhtes, mis on vastuvõetav ja mis mitte. See on üldiselt hea, kuid kas on hetk, mil võrdlusalus muutub ebamõistlikuks? Selles klipis @itsallurasworld annab TikToki m...

Loe rohkem