Darbo aprašymas
Yra dviejų tipų programinės įrangos kūrėjai. Sistemų programinės įrangos kūrėjai sukuria programinę įrangą, kuria paleidžiami kompiuteriai ir kiti įrenginiai.
Tai apima jūsų kompiuterio ar įrenginio operacinę sistemą. Programos programinės įrangos kūrėjai kuria programines programas, tokias kaip teksto redaktoriai, duomenų bazės, skaičiuoklės ir žaidimai. Šios paraiškos gali būti parduodamos arba kuriamos verslo įmonėms, organizacijoms ir kitiems subjektams pagal jų poreikius ir specifikacijas.
Greiti faktai
- 2016 m. Sistemų programinės įrangos kūrėjai uždirbo vidutinį metinį atlyginimą 106 860 JAV dolerių, o taikomųjų programų kūrėjai uždirbo 100 080 JAV dolerių.
- 396000 žmonių dirbo sistemų programinės įrangos kūrėjais; 2014 m. Programinės įrangos kūrėjai buvo 718 000 žmonių.
- Daugiausia jų užsiima kompiuterių sistemų projektavimas ir susijusių paslaugų pramonė, o kiti paprastai dirba kompiuterių ir elektroninių produktų gamintojams, finansų ir draudimo bendrovėms bei programinės įrangos leidėjams.
- Programų kūrėjai paprastai dirba visą darbo dieną, daugelis jų dirba daugiau nei 40 valandų per savaitę. Kai kurie kūrėjai nuotoliniu būdu.
- JAV darbo statistikos biuras tai apibūdina kaip ryškią perspektyvą. Vyriausybės agentūra prognozuoja, kad iki 2024 m. Užimtumas augs daug greičiau už visų profesijų vidurkį.
Dieną programinės įrangos kūrėjo gyvenime
Darbo skelbimai yra puikus informacijos šaltinis, kai norima sužinoti apie darbo pareigas.
Pagal skelbimus "Indeed.com" programinės įrangos kūrėjams:
- "Kodekso ir bandymo programinė įranga, pagrįsta programinės įrangos specifikacijomis ir dizainu"
- "Analizuokite naudotojų poreikius ir programinės įrangos reikalavimus, kad galėtumėte nustatyti dizaino įgyvendinamumą laiko ir kainos ribose"
- "Ištaisykite ir išspręskite esamos programinės įrangos problemas"
- "Analizuoti ir ištirti sudėtingus sistemų reikalavimus"
- "Parengti projektinę dokumentaciją"
- "Parašykite ir tvarkykite techninę dokumentaciją, kad aprašytumėte programos kūrimą, logiką, kodavimą, testavimą, pakeitimus ir pataisymus"
- "Bendrai bendradarbiauti ir veiksmingai bendrauti su suinteresuotosiomis šalimis visoje organizacijoje"
- "Remti klientų liudytojų bandymus"
Kaip galėtumėte tapti programinės įrangos kūrėju
Ar jus domina ši karjera ? Nors jums nereikia turėti bakalauro laipsnį, daugelis šioje srityje dirbančių žmonių dirba. Kompiuterizuoto rango pagrindas kuriant programinę įrangą gali paruošti jūsų pirmąjį darbą. Kai kurie darbdaviai netgi nori gauti magistro laipsnį.
Programinės įrangos kūrėjai, kurie dirba tam tikrose pramonės šakose, turi įgyti su šiuo verslu susijusių įgūdžių. Pavyzdžiui, jei norite sukurti programinę įrangą draudimo bendrovei, turite gerai suprasti, kaip ši pramonė veikia.
Šios žinios leis jums kurti programinę įrangą, kuri atitiktų tiems, kurie ją naudosis.
Kokie meistriški įgūdžiai jums reikia
- Komunikaciniai gebėjimai : Jums reikės veiksmingų klausymo ir kalbėjimo įgūdžių, kad galėtumėte perduoti instrukcijas kolegoms, dirbantiems su jūsų vykdomais projektais.
- Tarpasmeniniai gebėjimai : kadangi programinės įrangos kūrėjai dažnai yra komandos dalis, jie turi sugebėti bendrauti ir gerai bendrauti su kitais. Šis įgūdžių rinkinys, apimantis socialinį suvokimą ir sugebėjimą koordinuoti veiksmus su kitų veiksmais, taip pat yra svarbus sprendžiant su klientais.
- Analizės ir problemų sprendimo įgūdžiai . Pirmasis leis jums nustatyti vartotojų poreikius, o pastarasis - norint išspręsti problemas, kurios kyla per kūrimo procesą.
- Detaliai orientuota : jūs turite sugebėti atidžiai atkreipti dėmesį į daugybę sistemų ir programų dalių, kuriose dirbate.
- Kūrybiškumas : kaip kūrėjas, jums reikės pasiūlyti naujų programų ir sistemų idėjų.
Kokie darbdaviai laukia iš jūsų
Mes vėl pažvelgė į skelbimus apie darbą, išvardytus "Indeed.com", norėdami išsiaiškinti, kokias kvalifikacijas darbdaviai siekia:
- "Gebėjimas greitai pasiimti naujas kalbas, technologijas ir sistemas"
- "Gebėjimas dirbti bendrai vieningų žmonių grupėje"
- "Išradingas ir aktyvus informacijos rinkimas ir dalijimasis idėjomis"
- "Tvarumas vykdant tam tikras užduotis"
- "Gebėjimas subalansuoti įvairius projektus sparčiai besivystančiose darbo aplinkose"
Profesijos, susijusios su veikla ir uždaviniais
| apibūdinimas | Metinė atlyginimas (2016 m.) | Ugdymo reikalavimai | |
| Kompiuterių sistemų analitikas | Padeda įmonėms efektyviai ir efektyviai naudoti kompiuterines technologijas | 87220 USD | Daugelio darbo vietų bakalauro laipsnis informacinių technologijų srityje; daugiau techninių darbų reikalauja kompiuterių magistro; kai kurie darbdaviai teikia pirmenybę kandidatams, turintiems verslo administravimo magistro ir koncentruojant kompiuterines sistemas. |
| Programuotojas | Įrašo kodą, kuris programinės įrangos kūrėjo dizainą paverčia instrukcijų rinkiniu, kurį gali sekti kompiuteris. | 79 840 JAV dolerių | Kompiuterių, matematikos ar informacinių sistemų bakalauro laipsnis |
Programinės įrangos kokybės užtikrinimo inžinierius ir testavimas | Sukuria ir atlieka bandymo planus, norėdami nustatyti programinės įrangos problemas | 86 510 USD | Kompiuterijos bakalauro laipsnis |
| Kompiuterinio naudotojo palaikymo specialistas | Padeda žmonėms, kuriems kyla problemų naudojant programinę įrangą, kompiuterius ir išorinius įrenginius | 49390 JAV dolerių | Patirtis naudojant kompiuterį; kai kuriems darbdaviams reikalingas kompiuterių mokslo laipsnis |
> Šaltiniai:
Darbo statistikos biuras, JAV darbo departamentas, Profesinės perspektyvos vadovas , 2016-17 (aplankytas 2017 m. Liepos 13 d.).
Užimtumo ir mokymo administracija, JAV darbo departamentas, O * NET Online (aplankė 2017 m. Liepos 13 d.).