Als IT programmeur is het jouw taak om software te ontwikkelen voor bedrijven. Veel bedrijven nemen een aantal programmeurs in dienst om ervoor te zorgen dat de software zo goed mogelijk werkt. Wanneer je als programmeur bij een bedrijf komt te werken, wordt het meestal jouw taak om de software te controleren op fouten. Ook kun je kijken of de software verbeterd kan worden. Als dit het geval is, dan krijg jij de verantwoordelijkheid om een plan te bedenken waarmee de software kan worden geoptimaliseerd. Hierbij komt veel creativiteit kijken. Ook zelfstandigheid is een vereiste. Je zult veel zelf moeten beslissen, hoewel je vaak wel kunt overleggen met je collega’s. Vaak werk je met een compleet team om je heen, zodat je altijd makkelijk om hulp kunt vragen als je vastloopt. De taken van een programmeur lijken soms nog wat vaag. In ieder geval zul je bij elk plan vanaf het begin tot aan het eind verantwoordelijk zijn. Zodra je opdrachtgever jou vertelt wat er moet gebeuren, is het jouw taak om te bedenken of de plannen wel haalbaar zijn. Ook moet je beslissen hoe je de taak het beste kunt aanpakken. Zo moet je onder andere bedenken welke programmeertalen je het beste voor de software kunt gebruiken.
Nieuwe software
In ieder bedrijf is het belangrijk om zoveel mogelijk unieke software te gebruiken. Bestaande software is lang niet even handig in ieder bedrijf. Vaak is software ontwikkeld voor één bepaald doel en in andere bedrijven heb je daar niet zoveel aan. Daarom willen bedrijven vaak graag dat hun programmeurs unieke software voor het bedrijf ontwikkelen. Als programmeur wordt het dus jouw taak om te bedenken wat voor software handig is voor het bedrijf. Vaak krijg je een aantal eisen mee van je opdrachtgever. De opdrachtgever zegt dan waar de software op zijn minst aan moet voldoen. Jij kunt dan beslissen hoe je de klus gaat uitvoeren. Zo werk je dus met veel creativiteit én zelfstandigheid.