Defensie kiest CGI en Myler als voorkeursleveranciers voor ICT-inhuur
HeadFirst Source Group neemt Myler over
Stoppen als zzp’er: ik ben er klaar mee! 6 aandachtspunten
ZZP’er én in loondienst: het beste van twee werelden?
Debriefing? Maak je opdrachtgever blij met een evaluatie!
Technisch applicatiebeheer, wat is dat ook alweer?
Omscholing nodig, Python Developer?
Cyber Security Raad vreest tekort aan cybersecurity specialisten
5 tips voor een succesvol profiel!
ICTU selecteert Myler opnieuw als preferred supplier
Overname Myler door HeadFirst Source Group is afgerond
Enterprise Architectuur in de zorg, van patiëntenkluis tot ziekenhuis
Leuke ZZP IT opdrachten op blockchain gebied?
Krapte in de freelance ICT markt blijft
Hoe bepaal ik mijn uurtarief – alles behalve een grove schatting!
Zorgeloze facturering met reversed billing en selfbilling
Een droombaan in Nederland voor Software Engineer Alexander
Pega architect in de spotlights
Embedded software development, van lantaarnpaal tot Formule 1
Security consultant! Klaar voor het jaar van de privacy?
Bedankt, Citrix beheerder!
Inspirerende kennissessies voor zelfstandig professionals
Global recruitment, oplossing voor developers tekort
IT-professional Erik over de voordelen van werken via Myler
De 4 redenen waarom IT-professional Max via Myler werkt.
De JavaScript developer kom je overal tegen
Wehkamp selecteert Myler opnieuw voor samenwerking
Werk jij als php developer al met Docker?
Til sourcing van IT professionals naar een hoger niveau
Volop opdrachten voor zzp’ers
Een gave opdracht als inkoper via Myler bij het CAK
Klaar met je werk, AVG privacy specialist?
Werken voor de overheid, bij DigiJust bijvoorbeeld?
Al een beetje uitgestorven, Cobol developer?
Freelance opdrachten in de Eredivisie?
Zzp en arbeidsongeschiktheid: de feiten
Waarom Embedded Software Engineer Hernan Costa Rica verlaat
Handige tips voor een perfect intakegesprek
Wij zijn verhuisd!
Global Sourcing What and Why?
Teams succesvoller maken, daar gaat IT professional Peter voor!
IT-professional Lenno over verademend werken via Myler
Internationale IT recruitment? Myler regelt het
Tijdelijk inhuren van buitenlandse IT’ers een optie? Absoluut!
Internationaal IT talent werven, Myler helpt
Zes redenen voor een btw boete. En hoe voorkom je zo’n boete?

Omscholing nodig, Python Developer?

Moet je je zorgen maken als Python developer, nu Python-goeroe Guido van Rossum de Python community verlaat? Betekent zijn vertrek dat je moet gaan omscholen? Niets is minder waar, want Python lijkt populairder dan ooit.

Guido van Rossum, de ‘oer’ Python developer

Wie op ‘van Rossum’ googelt, komt geheid op Maarten van Rossem uit. Maar hoe bekend onze nationale troetel-historicus annex brombeer inmiddels ook is, er is een van Rossum (met een ‘u’ overigens) die veel meer invloed heeft. Zeker buiten onze landsgrenzen.

De naam is Guido van Rossum. Deze topprogrammeur heeft een carrière achter de rug bij gerenommeerde organisaties als het Centrum voor Wiskunde en Informatica (CWI), Google en Dropbox. In zijn jaren bij het CWI ontwikkelde hij de eerste versie van de open sourcetaal Python, zijn geesteskind. Python is geen afkorting van een mondvol technische termen, maar verwijst simpelweg naar van Rossum’s favoriete tv-programma, Monty Python’s Flying Circus (de volledige serie vind je inmiddels op Netflix).

Het idee achter Python is een ontwikkeltaal waarin met heldere, begrijpelijke statements wordt geprogrammeerd. Van Rossum had moeite met het feit dat veel talen een overkill aan symbolen gebruiken. Hij gebruikt zelf Perl als voorbeeld:

“Een taal die vrijwel volledig uit het bovenste rijtje van je toetsenbord bestaat, in shift-modus.” ~Van Rossum over Perl~

Leesbare Python-code

Met Python kun je ‘leesbare’ code ontwikkelen waarin bijvoorbeeld regelinspringing wordt gebruikt om structuur aan te brengen. Het doet veel mensen denken aan de pseudocode die vaak wordt gebruikt om algoritmes uit te leggen. Python levert toegankelijke code op die de lezer toont wat een algoritme doet, maar waarmee je tegelijkertijd daadwerkelijk de software bouwt. De droom van veel ontwikkelaars.

Het resultaat is een taal die in korte tijd erg populair werd voor een veelheid van toepassingen. Een taal die zoals veel ontwikkeltalen door een open source community verder wordt ontwikkeld. Die community werd al sinds het prille begin door van Rossum geleid. Tot afgelopen juli dus, toen hij bekend maakte terug te treden als ‘Benevolent Dictator For Life’.

Wat betekent dit voor jou als Python developer?

Niet zoveel gelukkig, want het blijft druk en uitdagend voor Python specialisten. De reden dat van Rossum vertrekt heeft te maken met interne meningsverschillen en fricties binnen de Python community. Niet uniek binnen open source gemeenschappen. Maar Python is als programmeertaal inmiddels zo wijdverbreid en populair, dat deze hick-up geen probleem is. Van Rossum’s geesteskind is volwassen.

Zeker omdat Python door zijn kracht en elegantie niet ‘gewoon populair’ is, maar op een aantal gebieden zelfs een toonaangevende ontwikkeltaal is geworden. Hoewel je met Python alle mogelijke software en scripts kunt ontwikkelen, ligt de kracht met name in het ontwikkelen van software met complexe wiskundige algoritmes. Python heeft dan ook een grote footprint binnen data science, AI en machine learning toepassingen.

Volop werk voor de Python developer

Omscholen is dus absoluut niet nodig voor de Python specialist. Integendeel, developers met Python kennis zijn werkelijk overal nodig vandaag de dag!

Kijk maar in ons overzicht met developer vacatures en opdrachten. En ook jij weet natuurlijk dat goede developers nooit maar één taal beheersen. Een ontwikkeltaal is slechts gereedschap. Python developers hebben evengoed ervaring in Java, C++, R of andere talen. Ben jij die veelzijdige Python developer en op zoek naar een nieuwe uitdaging? Meld je dan direct aan! We komen graag met je in contact.