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

De JavaScript developer kom je overal tegen

Samen met C# en Python collega’s behoort de JavaScript developer tot een bijzondere categorie ontwikkelaars. Want zij beheersen de lastige taal niet alleen, zij vinden hem ook nog eens erg leuk om mee te werken.

Dat bleek immers uit de jaarlijkse Stack Overflow Developer Survey 2018. En dan heb je het natuurlijk getroffen in je werk.

JavaScript, ontwikkeld om websites dynamisch te maken

Buitenstaanders verwarren het werk van de JavaScript developer nog wel eens met de Java developer. Waar Java echter een platform onafhankelijke object oriented programmeertaal is, is JavaScript van origine een scripttaal voor scripts die binnen een browser draaien om websites dynamisch te maken. In samenwerking met de HTML en CSS code die zorgen voor respectievelijk de statische content en de opmaak van de site.

De ‘carrière’ van de JavaScript developer

We komen JavaScript vandaag de dag echter op veel meer plaatsen tegen. Want met de groei van interactieve, dynamische websites groeide ook de populariteit van JavaScript. De taal wordt ook allang niet meer alleen gebruikt in de browser, je kunt er tegenwoordig ook ‘server side’ applicaties mee bouwen. Op steeds meer plaatsen zien we dat complete delen van de backend met behulp van JavaScript zijn gerealiseerd. Niet de minste bedrijven als Microsoft, Google, LinkedIn en Netflix maken gebruik van het zogenaamde Node.js platform voor hun server side applicaties.

Dat effect lijkt zichzelf te versterken. Omdat er veel JavaScript developers zijn, bestaat de neiging om JavaScript steeds vaker toe te passen. Iets dat ook onderling bij ontwikkelaars discussie geeft. Tussen de puristen die JavaScript alleen als een scripttaal voor online browsertoepassingen zien, en de ‘rekkelijken’ die het eenvoudigweg een mooie en krachtige taal vinden die je op veel meer plaatsen kunt gebruiken. Of, zoals de vaak geciteerde Atwood’s Law stelt:

Developer en blogger Jeff Atwood bedoelde het ooit als grap, maar de grap lijkt door de realiteit te zijn ingehaald. Want naast websites, web applicaties en server side toepassingen komen we JavaScript ook tegen in onder andere games en mobiele apps. En eerder dit jaar introduceerde Microsoft JavaScript binnen haar Office omgeving om maatwerk Excel functies mee te ontwikkelen.

“Any application that can be written in JavaScript, will eventually be written in JavaScript”

Meer verantwoordelijkheid voor de JavaScript developer

Omdat JavaScript tegenwoordig zo’n cruciale rol speelt in bedrijfstoepassingen, zul je jezelf als JavaScript developer ook steeds nadrukkelijker bewust zijn van de kwaliteits- en veiligheidseisen aan jouw code. Juist omdat JavaScript zoveel wordt gebruikt, zo krachtig is en er ook nog eens zoveel mensen kennis van hebben, ligt misbruik op de loer.

Eerder dit jaar werd British Airways (BA) via hun website en mobiele app beroofd van de gegevens van 380.000 klanten. Een nachtmerrie in het tijdperk van GDPR en privacy wetten. Boosdoeners bleken 22 regels code te zijn die ongemerkt waren toegevoegd aan een van de standaard meedraaiende JavaScript-elementen. Dit skimmer-script sluisde gedurende ruim 2 weken de gegevens van de bezoekers door naar een speciaal daarvoor opgezette externe server. Het illustreert de centrale en bedrijfskritische positie die JavaScript tegenwoordig bij veel klanten inneemt.

Je kunt dus alle kanten op, JavaScript developer

Het is dus niet onlogisch dat je als JavaScript developer volgens de Stack Overflow Developer Survey een van de gelukkigste developers op aarde bent. Want je kunt werkelijk alle kanten op met jouw expertise. Van online applicaties tot complexe server software. En van zware wiskundige Excel toepassingen tot mobiele apps en games.

By Myler helpen we je graag aan zo’n nieuwe opdracht. Want als je ons overzicht met developers opdrachten checkt, zie je dat we dagelijks interessante nieuwe uitdagingen hebben. Meld je dan ook snel aan zodat we je direct op de hoogte kunnen houden. Met Myler zit je als JavaScript developer gegarandeerd in no time op een fantastische plek.