Job Description
Der binne twa soarten softwareûntwikkelders. Systemen software-ûntwikkelders meitsje de software wêrtroch kompjûters en oare apparaten rinne.
Dit befettet jo kompjûter of bestjoeringssysteem fan it apparaat. Applikaasjes software ûntwikkelers ûntwikkelbedriuwprogramma's lykas wurdprozers, databases, spesjalisten en spultsjes. Dizze tapassingen kinne massa ferkocht wêze of ûntwikkele wurde foar bedriuwen, organisaasjes en oare entiteiten neffens har ferletten en spesifikaasjes.
Quick Facts
- Yn 2016 fertsjinnet system software-ûntwikkelders in medysk jierlikse salaris fan $ 106.860, wylst applikaasje-software-ûntwikkelders $ 100.080 fertsjinje.
- 396.000 minsken wurken as syndersoftware-ûntwikkelders; 718.000 minsken wienen yn 2014 in applikaasje-ûntwikkelders.
- De kompjûtersysteem ûntwerp en relatearre yndustry brûkte de measte fan harren, mei oaren, dy't faak wurkje foar komputer en elektroanyske fabrikanten, finansjele en fersekeringsbedriuwen, en softwareferhierders.
- Software-ûntwikkelders hawwe gewoanwei folsleine banen mei in soad dy't wurkje mear as 40 oeren per wike. Guon ûntwikkelers televyzje.
- It US Bureau of Labor Statistics stelt dit as in ljochte persoanlike besetting. De oerheidstsjinst foarsjocht de wurkgelegenheid hurde folle flugger as de trochsneed foar alle beroppen troch 2024.
In dei yn in Software Developer's Life
Berjochtynformaasje binne in grutte boarne fan ynformaasje as jo besykje te learen oer taakopsjessingen.
Neffens advertinsjes op Indeed.com binne softwareûntwikkelders:
- "Code- en test-software basearre op software-spesifikaasjes en ûntwerp"
- "Analysearje brûkersbehearders en softwarefoarsjenningen om feasibiliteit fan ûntwerp te bepalen yn 'e tiden en kostenûntstannen"
- "Troubleshoot en resolúsje yn besteande software" beheine
- "Analyse en studearje kompleetsynstandsfragen"
- "Oanbiede dokumintaasje te meitsjen"
- "Skriuw technyske dokumintaasje om te bepale programmaûntwikkeling, logika, kodearring, testen, wizigingen en korreksjes"
- "Gearwurkjen en kommunisearje effektyf mei belanghawwenden yn 'e hiele organisaasje"
- "Stipe fan klant-tsjûge testen"
Hoe kinne jo in Software Developer wurde?
Bist belangstelling foar dizze karriêre ? Wylst jo net nedich binne om in stipepunt te hawwen, binne in soad minsken dy't op dit fjild wurkje. Majoaren yn kompjûterwittenskippen mei in fokus op boubedriuw kinne jo foar jo earste wurk meitsje. Guon wurkjouwers foarkomme ek kandidaatstellingen dy't in master-diploma hawwe.
Software-ûntwikkelders dy't yn guon yndustry wurkje moatte hawwe feardichheden oangeande dy line fan bedriuw. As jo bygelyks software foar in fersekeringbedriuw ûntwikkelje wolle, moatte jo in goed begryp hawwe oer hoe't dizze bedriuw wurket.
Dit kennis makket it mooglik om software te ûntwikkeljen dy't oanbelanget oan 'e behoeften fan' e minsken dy't har brûke.
Wat Soft Skills You Need
- Kommunikaasjefeardichheden : Jo sille effektyf harkje en sprekke feardichheden nedich om ynstruksjes te kiezen foar kollega 's dy't wurkje oan projekten dy't jo oerskriuwe.
- Ynternasjonale feardigens : Omdat software-ûntwikkelders faak diel fan in team binne, moatte se mei-inoar ynliede kinne en wurkje goed. Dizze feardigensnota, wêrby de sosjale periferiteit en de mooglikheid hat om jo aksjes te kiezen mei oandielen fan oaren, is ek essinsjeel by it omgean mei kliïnten.
- Analytysk en probleemensliedingen : De eardere sil jo de behoeften fan 'e brûkers bepale en de lêste wurde om problemen te behanneljen dy't ûntwikkelje yn' t ûntwikkelingsproses.
- Detail-rjochte : Jo moatte in soad omtinken jaan kinne oan meardere dielen fan 'e systemen en applikaasjes dêr't jo wurkje.
- Kreativiteit : As ûntwikkelder moatte jo ideeën komme foar nije applikaasjes en systemen.
Hokker wurkjouwers sil fan jo ferwachtsje
Wy sjogge opnij oan werkenoankundigen dy't op Indeed.com opnaam binne om te finen hokker kwalifikaasjes wurkwinkel sykje:
- "Fermogen om rapporteare nije talen, technyske en ramten"
- "Fermogen om gearwurkjen te wurkjen op in team fan likegoed minsken"
- "Opsoarch en proaktyf yn it sammeljen fan ynformaasje en dielen fan ideeën"
- "Persistinsje om trochgeande opfolgingen te folgjen"
- "Fermogen om in breed ferskaat oan projekten te balânsjen yn in rappe wurkomjouwing"
Beroppen mei relatearre aktiviteiten en taken
| Beskriuwing | Jierlikse salaris (2016) | Educational Requirements | |
| Computer Systems Analyst | Helps bedriuwen effektyf en effisjint brûke fan kompjûtertechnology | $ 87.220 | Bachelorstudium yn kompjûterwittenskip foar de measte banen; jobs dy't mear technysk binne in master yn 'e kompjûterwittenskip nedich ; Guon wurkjouwers foegje oanfregers dy't in master yn bedriuw bestjoere hawwe mei in konsintraasje yn kompjûtersysteem. |
| Kompjûter programmeur | Skriuwt koade dy't in ûntwerp fan software-ûntwikkelders yn in set fan ynstruksjes konvertearret in komputer kin folgje. | $ 79,840 | Bachelorstudium yn kompjûterwittenskippen, wiskunde of ynformaasjesystemen |
Software Keurzorgingen en Tester | Untwikkelt en útfiert testplannen om problemen te identifisearjen mei software | $ 86,510 | Bachelorstudium yn kompjûterwittenskip |
| Computer User Support Specialist | Assists people who have problems with software, computers, and peripherals | $ 49,390 | Ferwizing mei in kompjûter; Guon wurkjouwers freegje in oanslutingstúdzje yn kompjûterwittenskip |
> Boarnen:
Bureau of Labor Statistics, US ôfdieling fan 'e Arbeid, Oplieding fan' e hânboek , 2016-17 (besykje 13 july 2017).
Wurkjen en trening, US Department of Labor, O * NET Online (besykje 13 july 2017).