Työnkuvaus ja tosiasiat uran ohjelmoinnista
Nopeita faktoja
- Tietokoneohjelmoijat ansaitsivat keskimääräisen vuosipalkan 79840 dollaria vuonna 2016.
- Vuonna 2014 työskenteli lähes 329 000 ihmistä.
- Useimmat niistä käyttävät yrityksiä, jotka kirjoittavat ja testaavat ohjelmistoja. Muut työskentelivät ohjelmistojen julkaisijoille ja rahoitus- ja vakuutusyhtiöille.
- Työpaikat ovat yleensä kokopäiväisiä.
- Tämä on hyvä työ ihmisille, jotka haluavat työskennellä yksin.
- Tämän ammatin työllisyysnäkymät ovat huonot. Työnantajat ulkoistavat monet työpaikat maihin, joissa palkat ovat alemmat kuin Yhdysvalloissa, mikä heikentää työllisyyttä vuoteen 2024 mennessä.
Roolit ja vastuut
Oletko miettinyt, mitä tietokoneohjelmoija tekee töissä? Nämä tyypilliset työtehtävät ilmestyivät Indeed.com:n tietokoneohjelmoijien sijainteihin online-mainoksissa:
- "Kehittää, testata ja toteuttaa tietokoneohjelmia useilla tietokoneilla tai käyttöjärjestelmillä"
- "Apua uuden web-pohjaisen tietojärjestelmän (IS) kehittämiseen"
- "Tee kaikki tarvittavat toiminnot automaattisten tietojärjestelmien määrittelyyn, suunnitteluun, rakentamiseen, testaukseen ja käyttöönottoon"
- "Tarkastella ohjelmia säännöllisesti ja tehdä tarvittavat mukautukset ohjelman asianmukaisen toiminnan varmistamiseksi"
- "Vahvista ohjelman toiminta suorittamalla testejä, ohjelmasarjan ja / tai koodien muuttaminen"
- "Luoda ja julkaise teknisiä kaavioita koodauspyrkimysten tukemiseksi"
- "Integroida uudet toiminnot olemassa oleviin sovelluksiin"
Miten tulla ohjelmoijaksi
Sinun mahdollisuutesi saada työ tietokoneohjelmoijaksi on parempi, jos ansaitset kandidaatin tutkinnon tietojenkäsittelytieteessä , matematiikassa tai tietojärjestelmissä. Jotkut työnantajat palkata sinut, jos sinulla on jonkin muun aineen tutkinnot - kuten kirjanpito , rahoitus ja liiketoiminta - niin kauan kuin olet ottanut tietojenkäsittelytieteitä. Saatat jopa löytää työpaikan tietojenkäsittelytieteessä.
Koska kokemus on yhtä arvokas kuin alan tutkinto, sinun pitäisi tehdä harjoittelupaikkoja koulun aikana. Kun olet työskennellyt alalla, sinun on pidettävä taitosi ajan tasalla oppimalla uusia ohjelmointikieliä. Erilaisten ohjelmointikielten sertifikaatit voivat myös olla hyödyllisiä.
Mitä pehmeitä taitoja sinun täytyy onnistua tässä uralla?
Muodollisen koulutuksen ja kokemuksen kautta hankittujen teknisten taitojen lisäksi seuraavat pehmeät taidot auttavat sinua menestymään tällä alalla:
- Reading Comprehension: Sinun täytyy pystyä ymmärtämään kirjallisia ohjeita.
- Ongelmanratkaisu : Ohjelmoijien on tunnistettava ongelmat.
- Kriittinen ajattelu : ongelmien ratkaisemisessa ja päätöksentekoprosessissa sinun on tiedettävä, miten punnitaan kaikki vaihtoehdot, jotta voit valita parhaan.
- Aktiivinen kuuntelu : Tämän kyvyn avulla voit ymmärtää tiimisi jäsenten ohjeita.
- Huomio yksityiskohtiin ja vianmääritys: Sinun täytyy pystyä löytämään pieniä virheitä koodissa ja korjata ne.
Mitä työnantajat odottavat sinua?
Seuraavassa on joitain vaatimuksia, jotka koskevat Indeed.fi:ssä olevia todellisia ilmoituksia. Useimmat työnantajat tarvitsevat myös tietyn ohjelmointikielen taitoa:
- "Kyky työskennellä itsenäisesti"
- "Hänen on oltava erittäin vastuullista hänen työnsä"
- "Kyky ymmärtää ja soveltaa modernin algebra-periaatetta analysoitaessa tietoja ja tuottamalla raportteja"
- "Toimii hyvin tiimiympäristössä"
- "Pystyy työskentelemään painostuksessa aikataulujen täyttämiseksi ja useiden tehtävien hoitamiseksi ja prioriteettien muuttamiseksi"
- "Itsekuri, koska hankkeet kestää useita kuukausia"
Onko tämä ammatti hyvä sinulle?
Etusi, persoonallisuustyyppisi ja työhön liittyvät arvot ovat joitain niistä tekijöistä, jotka määräävät, onko tietokoneohjelmoija sopiva sinulle.
Tämä uratie sopii ihmisille, joilla on seuraavat piirteet:
- Harrastukset ( Hollannin koodi ): ICR (tutkiva, perinteinen, realistinen)
- Persoonallisuustyyppi (Myers Briggs persoonallisuuden tyypin indikaattori [ MBTI ]): ENTJ , INTJ , INTP, ISTJ, ISTP
- Työhön liittyvät arvot : saavuttaminen, työolot, itsenäisyys
Aiheeseen liittyviä ammateita
| Kuvaus | Vuotuinen mediaani (2016) | Vähimmäisvaatimus / koulutus | |
|---|---|---|---|
| Ohjelmistokehittäjä | Luo järjestelmät ja sovellusohjelmat. | $ 106,860 (järjestelmät) 100 080 dollaria (sovellukset) | HS-tutkintotodistus; kandidaatin tutkinnon etusija |
| Tietojärjestelmäanalyytikko | Auttaa organisaatioita käyttämään tietotekniikkaa tehokkaasti. | $ 87.220 | Kandidaatin tutkinto tietojenkäsittelytieteessä tai siihen liittyvässä aineessa |
| Web-kehittäjä | Suunnittele verkkosivujen suunnittelua ja teknisiä näkökohtia. | $ 66.130 | HS-tutkintotodistus; monet työnantajat vaativat liitännäiskoulutusta web-suunnittelussa |
| Tietokonetukiasiantuntija | Auttaa tietokoneita käyttäjiä, joilla on ongelmia ohjelmistolla, laitteistolla tai oheislaitteilla. | $ 49.390 | HS-tutkintotodistus + kokemus tietokoneista |
Lähteet: Bureau of Labor Statistics, Yhdysvaltain työministeriö, Occupational Outlook Handbook, 2016-17; Työ- ja koulutushallinto, Yhdysvaltain työministeriö, O * NET Online.
Pitäisikö sinun tulla tietokoneohjelmoijaksi?