Beroepsprofielen in IT Flashcards

1
Q

Welke soorten Skills zijn er?

A

Hard skills
◦ Technische skills
◦ Je hebt hiervoor een opleiding gevolgd en/of een diploma behaald
◦ Voorbeelden: kennis van [programmeer]talen zoals C#, Java, Python; kennis van databanken en SQL, of Engels; kennis van Linux, Windows, Netwerken; kennis van projectmethodes zoals scrum, …

Soft skills
◦ “Personality and people skills”
◦ Ze kunnen deels gevormd worden (je kan erin groeien)
◦ Ze hangen ook af van je persoonlijkheid en kernkwaliteiten
◦ Voorbeelden: communicatie skills, presentatievaardigheden, team player, time management, leadership skills, resultaatgerichtheid, …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welke evolutionaire profielen zijn er in de markt?

A

◦ BASISPROFIELEN(analist, projectleider, ontwikkelaar,
ICT beheerder, …) maar soms meer gericht op een
onderdeel daarvan (bv. front end developer)

◦ Wil je groeien in EXPERTISE (bv in C# of in Linux, …)
OF vooral een brede ervaring uitbouwen?

◦ Wil je na verloop van tijd de leiding nemen (bv.
TEAMLEAD of projectleider) of wil je een senior
profiel worden in je expertise (bv development of
system engineer)?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Geef enkele voorbeelden van IT Development profielen

A

◦ Analist (business analist/ process analist / functioneel analist)
◦ Ontwikkelaar (application engineer, …)
◦ Tester

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Geef enkele voorbeelden van gespecialiseerde functies

A
  • full stack developer
  • front of web developer
  • ML developer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Geef enkele voorbeelden van meer algemene/brede IT functies

A

◦ IT architect
◦ Programma manager
◦ Business consultant
◦ IT auditor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wat doet een Analist?

A

◦ Maakt een analyse van een probleem
◦ Vormt de brug tussen business en IT
◦ Luistert naar de business / de klant, en formuleert de behoeften (voor een automateringsproject)
◦ Denkt na over mogelijke oplossingen
◦ Business analist, functioneel analist, data analist … of algemeen “analist”, afhankelijk van de organisatie
◦ Je moet vooral analytisch kunnen denken en goed luisteren naar de behoeftes van de gebruiker/klant om de
requirements neer te kunnen schrijven.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wat doet een Ontwikkelaar?

A

◦ Beschrijft de oplossing en de eisen waaraan een systeem moet voldoen
◦ Maakt het ontwerp en bouwt het systeem
◦ Maakt het systeem operationeel en zorgt voor een werkende oplossing
◦ Technische kennis is nodig. Ontwikkelen in C#, C++, Java, javascript, Python, met html/css, PHP, … maar ook oude
programmeertalen zoals Cobol worden nog gebruikt. Ook kennis van SQL is meestal belangrijk. Soms zijn er ook
specifieke frameworks of ontwikkeltools met een eigen manier van coderen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wat doet een Tester?

A

◦ Test het resultaat van een ontwikkeling en zorgt zo voor kwaliteit van de oplevering
◦ Op zoek naar bugs en ze melden
◦ Testen of het resultaat overeenkomt met de (behoeften) analyse
◦ Testen of het resultaat performant is (snelheid, netwerk testen, veel gebruikers die gelijktijdig werken, …)
◦ Testen of het resultaat technisch op meerdere manieren kan gebruikt worden volgens wat nodig is (bv. in
verschillende Internet browsers, op Internet of op een smartphone, …)
◦ Manueel testen of geautomatiseerde testen
◦ Er zijn verschillende soorten testen die op verschillende momenten in een project uitgevoerd worden (meer
daarover in het hoofdstuk “IT-Organisatie”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wat doet IT Beheer?

A

◦ In de lucht houden van systemen (nadat ze gemaakt zijn).
◦ Zorgen dat de computers in een bedrijf werken en blijven werken. De systemen beheren en laten evolueren.
◦ Beheer van de bijbehorende processen, procedures en documenten
◦ Soms beheer op afstand.
◦ Wijzigingen / probleembeheer
◦ Aansturen van aanpassingen aan de systemen
◦ Soms een Helpdesk uitbouwen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wat doet een Cloud Engineer?

A

Cloud engineers voeren technische taken uit die verband houden met cloud computing. Werkzaamheden variëren van
het ontwerpen van cloudsoftware en -systemen tot het implementeren, beheren en onderhouden ervan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wat doet een system engineer?

A

verantwoordelijk voor de installatie en service van ICT infrastructuur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wat doet een Database administrator?

A

Zal de gegevens van de organisatie opslaan en organiseren, zijn erg belangrijk voor het gegevensbeheerproces van een
bedrijf

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wat doet een Helpdesk of Service Desk medewerker?

A

Een helpdeskmedewerker of servicedeskmedewerker is iemand die mensen helpt met vragen of problemen op het
gebied van ICT. Hij/zij lost eventuele technische problemen op en adviseert mensen over het omgaan met bijvoorbeeld
softwaresystemen, computerprogramma’s, applicaties, hardware, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wat doet een IT Architect?

A

◦ Vormt de brug tussen de opdrachtgever, gebruikers en ontwikkelaars of system engineers
◦ Verantwoordelijk op hoog niveau over processen, applicaties en techniek in het bedrijf
◦ Heeft een breed zicht op de processen, systemen, en/of infrastructuur van het bedrijf
◦ Heeft een brede kennis. Richt zich op de kwaliteit.
◦ Moet architectuurkeuzes adviseren en valideren.
◦ Er zijn architecten op verschillende niveaus:
◦ Informatie-architect / business architect
◦ Software architect / applicatie architect
◦ Technische architect of infrastructuur architect

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wat doet een Projectmanager?

A

◦ Ervoor zorgen dat het resultaat van het project overeenkomt met hetgeen afgesproken is met de
opdrachtgever
◦ Opdrachtgever en opdrachtnemer moeten beiden tevreden zijn met het resultaat
◦ Moet zijn projectteam motiveren en aansturen.
◦ Moet beschikken over uitstekende sociale vaardigheden, resultaatgericht zijn, conflicten kunnen oplossen enz.
◦ Moet best ook wat kennis hebben van de business en/of technologie waarmee in het project gewerkt wordt
◦ Het hebben van “projectmanagement” vaardigheden is uiteraard heel belangrijk: kennis van projectmethodes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wat doet een Programma manager?

A

◦ Is verantwoordelijk voor een heel programma (= een groep van samenhorende projecten)
◦ De projecten werken allemaal aan eenzelfde hogerliggend doel, nl. het doel van het programma
◦ Een programma manager is een meer senior functie dan een projectmanager

17
Q

Geef een voorbeeld van een programma

A

Voorbeeld van een programma:
◦ Programma: Implementatie van een nieuw software pakket voor een bedrijf dat zorgt dat toepassingen beter geintegreerd
zijn, men via internet producten kan verkopen (wat vooraf nog niet ging) en gemakkelijk een mobile versie kan maken en dat
de onderhoudskost van de toepassingen verlaagt (ze werken immers met eenzelfde architectuur en technologie) en men in
de toekomt gemakkelijker op nieuwe vragen kan inspelen.
◦ Er zijn verschillende (deel)projecten om dit te realiseren:
◦ Project 1: De pakketimplementatie zelf
◦ Project 2: Vernieuwen van het randsysteem voor een gecentraliseerd persoonsbeheer
◦ Project 3: Implementatie van een integratie tool
◦ Project 4: Implementatie van de infrastructuur (servers, …); …

18
Q

Wat doet een Business-consultant of IT consultant?

A

◦ Advies geven over een bedrijfsaspect (vb. HR, Productontwikkeling)
(business consultant), over een IT technologiekeuze of manier van werken
binnen IT (IT consultant)
◦ Helpen met de uitvoering van dat advies
◦ Helpen bij complexe vraagstukken
◦ Begeleiden van veranderingen in een organisatie

19
Q

Wat zijn vaardigheden die een IT consultant of Business-Consultant moet beschikken?

A

◦ Brede kennis van business processen, methodes en/of technologie
◦ Uitstekende mondelinge en schriftelijke vaardigheden
◦ Luistervaardigheden
◦ Je moet ook heel klantgericht en servicegericht kunnen werken

20
Q

Wat doet een IT-Auditor

A

◦ Beoordeelt onafhankelijk een onderdeel van de informatievoorziening
◦ Doet controle op de manier waarop projecten, ontwikkeling gebeurt of infrastructuur is opgezet
◦ Conclusie is dat het een handvat tot verbetering biedt, een advies voor verbetering
◦ Dit kunnen intern onafhankelijke rollen zijn (apart in de organisatie), of externe rollen (waarbij
men iemand van een externe firma inhuurt om een audit te doen) (bv experts in IT Audit:
Deloitte, McKinsey)

21
Q

Wat is een Full Stack Developer?

A

een programmeur die zowel front-end als back-end werkzaamheden verricht. … , een
allrounder die een brede, maar doorgaans minder specialistische kennis heeft dan een back-end developer
of front-end developer

22
Q

Wat is een UI desinger of developer?

A

User experience design is het ontwerpgebied dat zich richt op de
gebruikerservaring. Aan de hand van testen, gebruikersonderzoeken, statistieken en analyses wordt
nagegaan hoe een gebruiker bepaalde websites, producten, apps, webtoepassingen enz. ervaart.