Na de opleiding

Met dit Ad-diploma ben je een softwaredeveloper (Ad.) en kun je starten bij veel bedrijven in die functie. Bijvoorbeeld bij banken en verzekeraars, in de ICT of bij start-ups en non-profitorganisaties zoals zorg, defensie en (lokale) overheden. Of je kunt verder studeren.  

Wat kan ik worden met deze Ad?

De softwareontwikkelaar kent verschillende specialismen. Enkele voorbeelden van profielen in het werkveld zijn:

Front-end-developers houden zich voornamelijk bezig met het front-end van software. Dat is het deel van de software dat de gebruiker ziet en waarmee hij interactie heeft, ook wel de User Interface (UI) genoemd. 

Front-end-developers schrijven code die in de browser of smartphone uitgevoerd worden. Zij zorgen dat de front-end goed werkt en dat de uitvoer en bewerkingen van het systeem correct naar de gebruiker gaat. Daarnaast zorgen zij dat het visuele ontwerp van de app via alle platformen en browsers goed doorkomt. 

Een front-end-developer werkt aan en creëert:

  • De logica in apps 
  • Mobiele apps 
  • (Web)front-ends 
  • Bots 

Een back-end-developer houdt zich bezig met de achterliggende systemen en logica van de software, namelijk het deel dat de gebruikers niet waarnemen maar dat zorgt voor de juiste verwerking van de invoer.

Back-end-developers zorgen ervoor dat de data die de front end aanvraagt juist aangeleverd wordt. Zij onderhouden de volledige back-end van het systeem, waaronder de interne logica en bewerkingen binnen in de applicatie, de databases, de communicatie (APIs) en andere backend processen. 

Vaak bevindt de back-end van een systeem zich op een (gevirtualiseerde) server, bijvoorbeeld bij een client-serveropstelling. Maar zo is er ook een back-end voor lokaal uitgevoerde systemen.

Een back-end-developer werkt aan en creëert:

  • Grote en kleine backend systemen 
  • De logica in apps 
  • API’s en andere communicatiekanalen voor data 
  • Databases 
  • Bots  

Een full-stack softwaredeveloper is het type programmeur met verschillende vaardigheden om systemen te kunnen realiseren. Zo kan deze developer omgaan met verschillende technologieën op het gebied van databases, servers, en werken met cliënten. Afhankelijk van het project en wat er nodig is, kan een full-stack developer programmeren voor een mobile stack, een web stack of native apps.

Full-stack developers hebben verstand van vele technologieën en programmeertalen, waardoor ze overal ingezet kunnen worden. Zij specialiseren zich niet enkel op een technologie óf op de front-end of de back-end. Om deze reden zijn ze flexibel als het gaat om technologie en het toepassen van hun expertise. 

Een full-stack developer werkt aan en creëert:

  • Grote en kleine back-end-systemen 
  • De font-end van apps 
  • Communicatie tussen front-end en back-end 
  • Databases

Een webdeveloper ontwikkelt websites en complexe webgebaseerde apps zoals webwinkels of andere onlinesystemen. Bijvoorbeeld funda.nl, 9292ov.nl of bol.com. 

Webdevelopers richten zich op het vertalen van het visuele ontwerp, dat gemaakt is door de webdesigner, naar een dynamische website door middel van HTML5/CSS, JavaScript en andere programmeertalen.

De webdeveloper besteedt een groot deel van zijn tijd aan het aantrekkelijk maken van de website en realiseert de lay-out en de dynamische elementen van de web- UI. Zo ontstaat er een functionele website waar gebruikers op elementen kunnen klikken, bladeren etc.

Je werkt vooral aan de web-front-end. Sommige webdevelopers werken ook aan de back-end van websystemen.

Een webdeveloper werkt aan en creëert:

  • Web-front-ends 
  • Webwinkels 
  • Web apps 
  • Contentmanagementsystemen (CMS) 

Je kunt aan de slag bij

  • ICT-bedrijven en start-ups 
  • Industriële bedrijven 
  • Non-profitsector zoals zorg, defensie en lokale overheden

Doorstuderen na je diploma?

Wil je na de Ad Software Development niet meteen aan het werk? Dan kun je natuurlijk ook doorstuderen. 

Je kunt doorstromen naar een voltijd-, deeltijd- of duale bachelor ICT bij de HU. Hieronder een aantal mogelijke vervolgopleidingen. Goed om te weten: voor andere hbo-instellingen kan een schakelprogramma vereist zijn. 

Heb je nog vragen?