Quan les computadores eren més grans que els refrigeradors, els desenvolupadors es van dividir entre aplicacions i programadors de sistemes. Els programadors d'aplicacions van construir el programari que va executar el negoci, mentre que les persones del sistema van escriure el codi que mantenia l'ordinador funcionant. Amb l'arribada de les PC d'escriptori i servidors web, aquestes distincions s'han desdibuixat, però els treballs de programació encara varien molt en salaris i conjunts d'habilitats. Considereu quines d'aquestes categories d'ocupació s'ajusten millor als vostres interessos i habilitats.
$config[code] not foundProgramadors d'aplicacions
Els programadors d'aplicacions empresarials creen els programes d'escriptori i els llocs web que mantenen les empreses en funcionament. Els treballs abunden en gairebé qualsevol mitjà o gran negoci i, segons l'Oficina d'Estadístiques del Treball dels EUA, els desenvolupadors van obtenir una mitjana de 104.300 dòlars l'any 2016. Els desenvolupadors d'èxit combinen els seus coneixements de programació, anàlisi de sistemes, bases de dades i tecnologies web amb un coneixement de com negocis corren Molts programadors d'aplicacions tenen títols de grau amb majors d'informàtica i menors d'edat.
Programadors de sistemes
Mentre que alguns programadors de sistemes encara construeixen els sistemes operatius i les utilitats que mantenen l'ordinador en funcionament, el camp s'ha estès a diverses disciplines. Aquests desenvolupadors creen un programari incrustat per a dispositius mèdics, creen un programari de xarxa per a equips de comunicacions o escriviu els programes de control que funcionen amb refrigeradors o rentadores. Els treballs d'enginyeria de programari es poden trobar en una varietat d'indústries, inclosos fabricants d'ordinadors i electrònics, aeroespaciales, fabricadores de dispositius mèdics i telecomunicacions. Combina habilitats en informàtica amb coneixements sobre disciplines d'enginyeria, ciència i electrònica. La majoria tenen llicenciatures o títols avançats en enginyeria, matemàtiques o informàtica.
Vídeo del dia
Presentat per Sapling Presentat per SaplingProgramació web
Encara que alguns programadors web creen aplicacions empresarials, molts més treballen per a empreses com Google, Facebook o Amazon. Aquestes empreses proporcionen una varietat de llocs de treball de programació que combinen tant les aplicacions com les habilitats de programació de sistemes. Els arquitectes de xarxa dissenyen la infraestructura de servidors i comunicacions i creen el programari que gestiona el trànsit de la xarxa. Els especialistes en seguretat creen el programari que filtra les amenaces; Els desenvolupadors del servidor creen programari de recerca, llocs de xarxes socials i comerç electrònic. La majoria dels desenvolupadors web tenen títols de grau o superiors en informàtica, enginyeria, matemàtiques o física.
Desenvolupament mòbil
Entra a un restaurant, cafeteria o carrer de la ciutat i tothom sembla estar mirant un dispositiu mòbil o tauleta. Segons un article del CNBC del 2010, la demanda de desenvolupadors de telefonia mòbil ha superat amb escreix l'oferta, i aquesta demanda continua augmentant a mesura que les organitzacions abracen noves iniciatives de dispositius. Els desenvolupadors de mòbils necessitaran moltes de les mateixes habilitats necessàries per tenir èxit en el desenvolupament web, però amb les complexitats afegides que sorgeixen de la programació de diferents tipus de telèfons i tauletes.