Cursus
De recente AI-revolutie heeft de aanzienlijke groei van datavolumes die we de afgelopen jaren zagen, doorgezet. Data maakt ons beter geïnformeerd en kan helpen om de besluitvorming van bedrijven, overheden en burgers te verbeteren. Maar om data om te zetten in relevante informatie, hebben we professionals nodig die bedreven zijn in het beheren, analyseren en ontsluiten van inzichten. Dáár komen data-sciencevaardigheden om de hoek kijken.
De noodzaak van vaardigheden voor data scientists
De mondiale bigdatamarkt zal naar verwachting groeien tot 273,4 miljard dollar in 2026, meer dan het dubbele van de verwachte marktomvang in 2018. Met andere woorden: big data is big business. Ondanks de toenemende vraag kampen bedrijven wereldwijd met een tekort aan gekwalificeerde dataprofessionals.
Een van de redenen achter dit tekort is de moeite die bedrijven hebben om data scientists met de juiste skillset te vinden. Dat is niet verwonderlijk, want data scientists beschikken over diverse vaardigheden die zelden in één persoon samenkomen. Daarom worden data scientists vaak “unicorns” genoemd.
Wat zijn de belangrijkste vaardigheden voor data scientists? Dit is een belangrijke vraag voor aspirant-data scientists en professionals die hun carrièrekansen willen vergroten.
Data scientists zijn veelzijdige professionals. Gezien de aard van hun verantwoordelijkheden hebben ze een gebalanceerde set van technische en leiderschapsvaardigheden nodig. In dit artikel behandelen we de meest gevraagde skills in de data-science-industrie. We geven ook enkele bronnen die je kunnen helpen de nodige vaardigheden voor data scientists te ontwikkelen.
Technische vaardigheden voor data scientists
Hieronder hebben we enkele kernvaardigheden uiteengezet die data scientists nodig hebben om te floreren in de sector.
1. Python-vaardigheden
Python is een van de populairste programmeertalen en staat bovenaan in verschillende populariteitsindexen, zoals de TIOBE-index en de PYPL-index.
Een van de redenen voor de wereldwijde adoptie is de geschiktheid voor data-analysetaken. Hoewel Python oorspronkelijk niet voor data science is bedacht, is het door de jaren heen uitgegroeid tot de koning in de industrie.
Python is een centrale pijler in de techstack van veel bedrijven. Met krachtige, kant-en-klare libraries zoals pandas, NumPy en matplotlib kun je eenvoudig allerlei datataken uitvoeren, van datamanipulatie en schoonmaken tot statistische analyse en datavisualisatie.
Het is ook het vermelden waard dat Python domineert in geavanceerde data-sciencesubdomeinen, waaronder machine learning en deep learning. Hier bieden populaire packages en frameworks zoals scikit-learn, Keras en TensorFlow de benodigde magie om algoritmen te bouwen en te trainen.
Dankzij de intuïtieve syntaxis die het Engels nabootst, is Python een geweldige taal voor beginnende programmeurs om te leren.
Ontwikkel je Python-vaardigheden
Je kunt aan je Python-reis beginnen met onze online cursussen, Introduction to Python of Introduction to Data Science with Python.
2. R-vaardigheden
Als Python de koning is in data science, is R de koningin. R, ontwikkeld in 1992, is een opensourceprogrammeertaal die specifiek is ontworpen voor statistische en computationele analyse.
R wordt veel gebruikt in wetenschappelijk onderzoek en academische kringen, evenals in sectoren zoals financiën en het bedrijfsleven, en stelt je in staat allerlei soorten data-analyses uit te voeren. Dit is vooral te danken aan de rijke verzameling packages voor data science die beschikbaar zijn in het Comprehensive R Archive Network (CRAN).
Sommige van de populairste R-libraries, zoals tidyr en ggplot2, maken deel uit van de tidyverse, een populaire collectie data-sciencetools binnen R.
De vraag naar R-programmeurs groeit snel. Vergeleken met Python-gebruikers is het aantal data scientists met R-vaardigheden echter beperkter. Daardoor behoren R-programmeurs tot de hoogstbetaalde professionals in IT en data science.
Ontwikkel je R-vaardigheden
Als je nieuw bent in data science, zul je vroeg of laat moeten leren coderen. Onze aanbeveling is om te beginnen met R of Python. Ontdek de basis in onze cursus Introduction to R en ga een stap verder met Intermediate R. Leer daarna hoe een speciale set R-tools je kan helpen data te wrangelen en te visualiseren in Introduction to the Tidyverse.
3. Statistiek- en wiskundevaardigheden
Je hebt geen wiskundige achtergrond nodig om te beginnen met data science, maar je komt niet ver in je carrière als je niet vertrouwd raakt met enkele wiskundige en statistische concepten.
Inzicht in statistiek is cruciaal bij het kiezen en toepassen van verschillende beschikbare datatechnieken, het bouwen van robuuste datamodellen en het goed begrijpen van de data waarmee je werkt.
Naast de absolute basis van wiskunde die in het reguliere onderwijs wordt gegeven, is het verstandig om tijd te investeren in de basis van analyse (calculus), kansrekening, statistiek en lineaire algebra. Bayesiaanse theorie is ook een pluspunt als je werkt met AI- en machinelearningtechnieken.
Ontwikkel je statistiek- en wiskundevaardigheden
Begin met een codevrije cursus Introduction to Statistics voordat je je waagt aan meer geavanceerde concepten. DataCamp biedt meer dan 70 cursussen gericht op statistiek en kansrekening, zodat je je voorkeurstechnologie kunt kiezen en je statistische technieken kunt aanscherpen.
4. SQL-vaardigheden
Ondanks dat het al sinds de jaren 60 bestaat, is SQL (Structured Query Language) nog steeds een onmisbare skill voor data scientists. SQL is de standaardtool in de industrie om relationele databases te beheren en ermee te communiceren.
Relationele databases stellen ons in staat gestructureerde data op te slaan in tabellen die via gemeenschappelijke kolommen met elkaar in verband staan. Een groot deel van de data in de wereld, met name de eigen data van bedrijven, wordt opgeslagen in relationele databases. Daarom is SQL een must-have skill voor elke data scientist. Gelukkig is SQL, vergeleken met Python en R, een rechttoe-rechtaal en vrij gemakkelijk te leren.
Ontwikkel je SQL-vaardigheden
Geef je queryvaardigheden voor relationele databases een kickstart met een Introduction to SQL of leer hoe je je eigen database maakt in Introduction to Relational Databases in SQL.
5. NoSQL-vaardigheden
Hoewel SQL het perfecte hulpmiddel is voor gestructureerde data die in tabellen met rijen en kolommen zijn opgeslagen, wordt het wat rommeliger bij ongestructureerde data. De meerderheid van de data die vandaag de dag wordt gegenereerd (bijv. audio, video, satellietbeelden, webserverlogs) is ongestructureerd, waardoor opslag en verwerking volgens het traditionele relationele model lastig is.
Om met de verschillende typen ongestructureerde data om te gaan, zijn er andere soorten databases beschikbaar. De zogeheten NoSQL-databases (staat voor Not only SQL) kunnen grote hoeveelheden complexe, ongestructureerde data verwerken. Voorbeelden van NoSQL-databases zijn MongoDB, Neo4j en Cassandra.
Ontwikkel je NoSQL-vaardigheden
NoSQL-databases lopen voorop in innovatie binnen data science. Ga aan de slag met deze zeer gewilde technologie met onze cursus NoSQL Concepts.
6. Datavisualisatievaardigheden
Een cruciaal onderdeel van het werk van een data scientist is het communiceren van de bevindingen uit data-analyse. Alleen als besluitvormers en stakeholders de conclusies van data-analyse begrijpen, kan data leiden tot actie. Een van de meest effectieve technieken om dit te bereiken is via datavisualisatie.
Datavisualisatie omvat het gebruik van grafische representaties van data, zoals grafieken, diagrammen en kaarten. Deze weergaven stellen data scientists in staat om duizenden rijen en kolommen aan complexe data samen te vatten en in een begrijpelijk en toegankelijk format te presenteren.
Het subveld datavisualisatie ontwikkelt zich snel, met belangrijke bijdragen uit disciplines zoals psychologie en neurowetenschappen, die data scientists helpen de beste manier te vinden om informatie visueel over te brengen.
Er zijn veel tools beschikbaar om overtuigende visualisaties te maken, waaronder Python-libraries zoals matplotlib, R-libraries zoals ggplot2 en populaire Business Intelligence-software zoals Tableau en Power BI.
Ontwikkel je datavisualisatievaardigheden
Volg een codevrije introductie met Understanding Data Visualization of bekijk het volledige aanbod datavisualisatiecursussen van DataCamp. Van plotly tot Power BI: je vindt cursussen voor jouw favoriete tools en technologieën.
7. Machine learning- en AI-vaardigheden
Machine learning en AI behoren tot de heetste onderwerpen binnen data science. Machine learning is een tak van kunstmatige intelligentie die zich richt op het ontwikkelen van algoritmen die leren taken uit te voeren zonder expliciet geprogrammeerd te zijn.
Van Netflix-aanbevelingen tot Instagram-filters: machine learning is verweven met je dagelijks leven. Het toenemende gebruik van machinelearningsystemen zorgt voor een groeiende vraag naar data scientists met ML-vaardigheden. Statistieken uit 2020 laten zien dat 82% van de bedrijven mensen met machinelearningvaardigheden nodig had, terwijl slechts 12% aangaf dat het aanbod van ML-professionals voldoende was.
Ontwikkel je machine learning- en AI-vaardigheden
Begrijp de basis met onze cursus Understanding Machine Learning of ontdek hoe deze technologie wordt ingezet voor betere bedrijfsresultaten in Machine Learning for Business. Voor kunstmatige intelligentie kun je onze AI Fundamentals skill track en ons artikel over hoe je AI vanaf nul leert bekijken.
8. Deep-learningvaardigheden
Een stap verder voor machinelearningbeoefenaars is deep learning. Deep learning is een subveld van machine learning dat zich richt op krachtige algoritmen, zogenaamde artificiële neurale netwerken, geïnspireerd op de structuur en werking van het menselijk brein.
Het merendeel van de vooruitgang in kunstmatige intelligentie van de afgelopen jaren komt uit deep learning. Neurale netwerken liggen aan de basis van enkele van de meest ontwrichtende en indrukwekkende toepassingen, waaronder autonome auto’s, virtuele assistenten, beeldherkenning en robots.
Kennis van de theorie en praktijk van neurale netwerken wordt snel een gamechanger bij het aannemen of promoveren van data scientists. Het is echter eerlijk om te zeggen dat deep learning een complexe discipline is die een gevorderd niveau van wiskunde en programmeren vereist. Daarom behoren dataprofessionals met deep-learningvaardigheden tot de bestbetaalde in de data-sciencesector.
Ontwikkel je deep-learningvaardigheden
Begin je leertraject door te leren hoe je neurale netwerken bouwt in enkele van de populairste frameworks voor deep learning. Probeer onze Introduction to Deep Learning with Keras en Introduction to TensorFlow in R.
9. Natural language processing-vaardigheden
Mensen communiceren vooral via taal en tekst. Het is dan ook niet verrassend dat een groot deel van de data die we verzamelen in dit formaat komt. Natural language processing (NLP) is een subveld van kunstmatige intelligentie dat zich richt op het extraheren van betekenisvolle informatie uit natuurlijke taal en tekst.
NLP is in opkomst in de data-industrie. NLP-technieken gebaseerd op machine learning en deep learning drijven enkele van de meest alledaagse toepassingen aan, zoals zoekmachines, chatbots en aanbevelingssystemen.
Ontwikkel je NLP- en machinelearningvaardigheden
Ontdek hoe Python je kan helpen om inzichten uit tekst te halen in de Natural Language Processing in Python skill track of til je R-vaardigheden naar een hoger niveau met Introduction to Natural Language Processing in R.
10. Big datavaardigheden
Als het gaat om het verwerken van enorme hoeveelheden complexe data met hoge snelheid, is alleen vertrouwen op Python of R mogelijk niet voldoende. Het bigdata-ecosysteem omvat snelgroeiende tools en technologieën die zijn ontworpen om bigdata-analyses sneller, schaalbaar en betrouwbaar uit te voeren. Deze taken variëren van ETL-processen en databasemanagement tot realtime data-analyse en taakscheduling.
Ontwikkel je big datavaardigheden
Leer de basis van gedistribueerd databeheer en -computing met onze Big Data with PySpark Skill Track, of leer hoe je dataworkflows plant met onze cursus Introduction to Airflow in Python.
11. Cloudcomputingvaardigheden
Parallel aan de evolutie van het bigdata-ecosysteem worden clouddiensten snel een go-to-optie voor veel bedrijven die het maximale uit hun datainfrastructuur willen halen.
Het cloudcomputinglandschap wordt gedomineerd door Big Tech, namelijk Amazon Web Services, Microsoft, Azure en Google Cloud. Deze aanbieders leveren oplossingen op maat afhankelijk van de situatie van de klant, en veel datatools waarmee we de data-scienceworkflow volledig in de cloud kunnen uitvoeren.
Ontwikkel je AWS- en cloudcomputingvaardigheden
Verdiep je in de basis met onze no-code cursussen: Understanding Cloud Computing en AWS Cloud Concepts. Leer vervolgens hoe je je workflows optimaliseert in Introduction to AWS Boto in Python.
Soft skills voor data scientists
Hoewel technische vaardigheden een belangrijk onderdeel vormen van de skillset van een data scientist, zijn er ook minder tastbare vaardigheden die je nodig hebt om te slagen in de sector.
12. Bedrijfskundig inzicht
Data is niets anders dan informatie. Als mens verzamelt ons lichaam continu informatie via onze zintuigen. Maar om die informatie te duiden, moeten we de betekenis en implicaties begrijpen. Hetzelfde geldt bij het analyseren van grote hoeveelheden data. Om betekenisvolle informatie uit data te halen, moeten we eerst begrijpen met welke data we te maken hebben.
Naast de technische skills die we eerder noemden, zouden data scientists ook een solide zakelijk begrip moeten hebben van de sector of industrie waarin ze werken, of dat nu financiën, gezondheidszorg, marketing of iets anders is. Deze domeinspecifieke kennis is cruciaal om data te duiden en betere analyses uit te voeren.
13. Communicatievaardigheden
Data science draait niet alleen om wiskunde en programmeren; het gaat ook om het presenteren en communiceren van de inzichten uit data-analyse. Als mensen de resultaten van een analyse niet begrijpen, is je werk als scientist niet waardevol voor een bedrijf.
Om data om te zetten in besluitvorming, moeten data scientists hun inzichten goed kunnen communiceren. Bovendien zouden data scientists moeten weten hoe ze overtuigende verhalen over data vertellen. Innovatieve benaderingen en raamwerken voor communicatie, zoals data storytelling, kunnen daarbij een groot verschil maken.
14. Vaardigheden in data-ethiek
Technologie zelf is neutraal. Maar het gebruik ervan niet. In de afgelopen jaren zijn bepaalde datagedreven bedrijven in de schijnwerpers komen te staan vanwege praktijken en toepassingen die een nadelige impact op mensen en de samenleving kunnen hebben. Dit heeft het vertrouwen en de geloofwaardigheid die burgers in bedrijven—and breder—in technologie stellen, ondermijnd.
Om ervoor te zorgen dat data tot positieve impact leidt, zouden data scientists een ethisch bewustzijn moeten opbouwen. Dit houdt in dat je vertrouwd raakt met belangrijke concepten zoals dataprivacy, algoritmische bias en feedbackloops, en werkt aan het ontwikkelen van eerlijke, transparante en verantwoorde algoritmen. Je wilt je misschien ook verdiepen in AI-ethiek, aangezien dit de komende jaren een groot thema kan worden.
15. Milieubewustzijn
De wereld bevindt zich midden in een ongekende klimaatcrisis. Klimaatverandering en het snelle verlies van biodiversiteit bedreigen de voorwaarden die menselijk leven mogelijk maken. Hoewel vaak onderbelicht, moet de digitale industrie, inclusief data science, nadenken over haar milieu-impact.
Het opslaan en verwerken van enorme hoeveelheden data en het trainen van machinelearningalgoritmen vergen aanzienlijke energie, wat leidt tot extra CO2-uitstoot in de atmosfeer. Zo werd in 2019 geschat dat het trainen van een groot deep-learningmodel meer dan 626.000 pond CO2-equivalent kan uitstoten, bijna vijf keer de levenslange uitstoot van de gemiddelde Amerikaanse auto, inclusief de uitstoot bij de productie. Daarnaast verbruiken datacenters veel water om servers te koelen.

Grafiek: MIT Technology Review. Bron: Strubell et al.
Om de klimaatcrisis aan te pakken, zouden data scientists zich bewust moeten zijn van de milieu-impact van hun werk en, breder, van de data-sciencesector. Dit kan uiteindelijk helpen om het energieverbruik te optimaliseren en te verminderen en duurzamere praktijken te ontwikkelen.
Vaardigheden voor data scientists – slotgedachten
Dit artikel besprak de 15 meest gevraagde vaardigheden voor data scientists. Het leren van al deze skills kan een uitdaging zijn, zelfs overweldigend, zeker als je aan het begin van je data-sciencereis staat. Toch is er geen reden om te stressen. Slechts weinig data scientists hebben zo’n complete toolkit.
Je kunt beginnen met het leren van enkele basisvaardigheden, waaronder Python, R en/of SQL, en wat fundamenten van statistiek, en vervolgens geleidelijk doorgaan naar andere onderwerpen.
Maar welke vaardigheden voor data scientists moet je daarna leren? Daar is geen eenduidig antwoord op. Waarschijnlijk hangt je leertraject af van de eisen van je baan. Als je bijvoorbeeld bij een cloudprovider terechtkomt, zul je waarschijnlijk cloudcomputingskills moeten leren. Aan de andere kant, als je bedrijf zich richt op machine learning, weet je al wat je nodig hebt voor een promotie.
Wil je simpelweg je skillset verbeteren, dan is ons advies eenvoudig: leer de vaardigheden die je het meest interesseren! Bekijk onze gids over hoe je data scientist wordt voor meer tips om deze spannende carrièrerichting te volgen. Ga vandaag nog aan de slag met leren via onze Data Scientist with Python career track.
