Computable.be
  • Thema’s
    • Security & Awareness
    • Cloud & Infrastructuur
    • Data & AI
    • Software Innovation
  • Computable Awards
    • Nieuws Computable Awards
    • Hall of Fame
  • Cybersec e-Magazine
  • Kennisbank
  • Inlog
  • Nieuwsbrief

Ontwikkelaars zetten in op meerdere talen

30 mei 2022 - 08:314 minuten leestijdAchtergrondCarrièreAmazonElasticsearchGoogleIBMJetBrainsMicrosoftMySQLOraclePostgreSQL
William Visterin

De ontwikkelaar die resoluut op één taal mikt, wordt schaars. Steeds vaker worden andere programmeertalen ingeschakeld. ‘De leuze is steeds meer: gebruik de taal die het beste is voor het project.’ Die vaststelling geldt alvast voor Java-programmeurs, maar blijkt universeel.

We halen de bevindingen uit een rondvraag van it-dienstverlener Continuum. Zij lanceerden recent een online enquête gelanceerd om inzicht te krijgen op het Java-ecosysteem in België. Maar de resultaten gaven ook inzichten voor ontwikkelaars in het algemeen. Negentig procent van de tweehonderd respondenten was van het mannelijk geslacht, en de gemiddelde leeftijd van de Java-programmeur is dertig jaar oud in hun onderzoek, met de volgende resultaten.

Vier conclusies

  • Kennis meerdere talen

Uit het onderzoek blijkt dat de meeste ontwikkelaars die met Java werken ook actief gebruik maken van SQL (42 procent) , Javascript (41 procent) en/of Typescript (32 procent). Ook Kotlin (14 procent) en Python (7,5 procent) zijn in opmars bij Java-programmeurs.

Nog opvallender blijken de plannen met die andere talen. Bijna veertig procent van de respondenten zou graag Kotlin of Python willen leren, gevolgd door Go. ‘Kotlin zal in de toekomst nog meer aanhang krijgen naarmate veel grote bedrijven en toepassingen, zoals Tiktok en Instagram het gebruiken’, meent Bart Waterlot van Continuum, die de combinatie van functioneel programmeren en object-georiënteerd programmeren waarschijnlijk als de belangrijkste toegevoegde waarde aan Java ziet. Hij merkt op dat JetBrains, dat tools maakt voor softwareontwikkelaars, veel energie heeft gestoken in de interoperabiliteit van Kotlin en Java, wat de leercurve voor de meeste Java-ontwikkelaars aanzienlijk verkort. ‘Kotlin is ook gebaseerd op veel van dezelfde principes als Java’, aldus Waterlot.

Waardoor de conclusie ook wel is dat de typische (Java-)ontwikkelaar meer en meer vervaagt. ‘Het lijkt erop dat ontwikkelaars steeds meer polyglot-ontwikkelaars worden. Waarschijnlijk heeft de uitspraak ‘gebruik de taal die het beste is voor het gegeven project of de omgeving’ daar iets mee te maken’, stelt Waterlot vast. Die vaststelling geldt alvast voor Java-programmeurs, maar blijkt universeel. Denk aan de opmars de voorbije jaren van de zogenaamde full-stack-ontwikkelaar.

  • Klassieke databaseproviders op tweede plan

Het tijdperk van grote databaseaanbieders zoals Oracle , Microsoft SQL Server of IBM DB2 is nog niet voorbij. Maar de resultaten uit het onderzoek van Continuum laten zien dat PostgreSQL (34 procent) , MySQL (27 procent) en Elasticsearch (18 procent) de bovenhand hebben. ‘PostgreSQL omschrijft zichzelf als ‘de meest geavanceerde open source database ter wereld’ en het lijkt erop dat de meeste besluitvormers op het gebied van technologie het met die stelling eens zijn. Elasticsearch is dan weer snel in het opslaan, analyseren en opvragen van grote hoeveelheden data’, haalt Waterlot aan.

De klassieke namen volgen op enige afstand bij de database-aanbieders: Oracle (18 procent), Microsoft SQL Server (14 procent) en IBM DB2 (13 procent). Dan komen Maria DB (13 procent) en MongoDB (8 procent) aan de orde.

  • AWS boven, maar cloud vergt nog inhaalslag

AWS (35 procent) is de duidelijke winnaar als het gaat om cloud platforms bij Java-ontwikkelaars. Gevolgd door Microsoft Azure (22 procent). ‘Belangrijke kanttekening is dat 22,4 procent van onze respondenten momenteel geen gebruik maakt van een cloudplatform. Aangezien cloudmigratie hoog op de agenda staat van cio’s en cto’s is er dus nog werk aan de winkel’, stelt Waterlot vast.

Voor de andere cloud-omgevingen lijkt de weg nog lang. Google Cloud Platform (GCP) haalt zeven procent, IBM Cloud/Watson strandt op vijf procent, Heroku op 2 procent en Oracle Cloud Infrastructure op een procent.

  • Idea IntelliJ, Maven en Java 11 bovenaan

Wat betreft DE/Tools die voor Java-ontwikkelaars het meest waardevol zijn in de ontwikkelomgeving, daar zijn de respondenten zijn duidelijk fan van de Jetbrains Idea IntelliJ. Qua bouwplatform is Maven absoluut de koploper.

Java-kwesties

Om te eindigen nog wat andere pure Java-kwesties. Zo blijkt Java 11 de nieuwe standaard en is op dit moment de meest gebruikte LTS-versie die draait op de ontwikkelomgeving van een Java-ontwikkelaar. ‘De populariteit van Java 17 moet nog zijn hoogtepunt bereiken, maar slechts zes maanden na de release heeft Java 17 een groter marktaandeel dan alle antecedenten van Java 11’, stelt Waterlot van Continuum vast. Ook in productieomgevingen is Java 11 is de populairste versie.

Als het om JDK gaat tenslotte ligt de Oracle OpenJDK goed bij ontwikkelaars. Maar er is ook een toenemende populariteit van andere implementaties. ‘Vooral de Amazon JDK zal aan belangstelling winnen naarmate nieuwe AWS Cloud-omgevingen verschijnen’, voorspelt hij. ‘Waarschijnlijk heeft de beslissing van Oracle om de OracleJDK onder een betaalde licentie beschikbaar te stellen, ook al was dit slechts tijdelijk, mensen ertoe aangezet andere implementaties te overwegen. Of mogelijk was het gewoon het feit dat het de openJDK leveranciers ertoe heeft aangezet hun eigen JDK te implementeren.’

Meer over

AzureDatabasesDB2JavaJavascriptMySQLSalesforceSQL

Deel

Fout: Contact formulier niet gevonden.

Meer lezen

ActueelCarrière

De 5 populairste ontwikkel-skills volgens VMware

OpinieCarrière

Ontwikkelaar van toekomst bezit deze 4 skills

Geef een reactie Reactie annuleren

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Populaire berichten

Meer artikelen

Footer

Direct naar

  • Kennisbank
  • Computable Awards
  • Colofon
  • Cybersec e-Magazine

Producten

  • Adverteren en meer…
  • Persberichten

Contact

  • Contact
  • Nieuwsbrief

Social

  • Facebook
  • X
  • LinkedIn
  • YouTube
  • Instagram
© 2025 Jaarbeurs
  • Disclaimer
  • Gebruikersvoorwaarden
  • Privacy statement
Computable.be is een product van Jaarbeurs