Internationale Dag van de Programmeur

Vandaag is het 13 september. Dus? Nou dat is de 256e dag van het jaar. En dat betekent? Juist ja, de dag van de programmeur. Nog nooit van gehoord? Dat is ook niet zo gek. Buiten het feit dat het een officiële Russische feestdag is (ja serieus) hebben de meeste mensen amper een idee wat een programmeur precies doet. “Ze schrijven soort van code” of “Iets met websites toch” hoor je vaak.  Maar zonder programmeurs zag de wereld er toch een stuk minder handig uit. Zonder hen een wereld zonder computers, Apple, telefoons, Google, robotstofzuigers, zelfrijdende auto’s, rekenmachines en Mario Bros. Oke misschien klinkt dat zo erg nog niet. Maar de mens wil nu eenmaal vooruit en in onze steeds verder digitaliserende wereld zijn we hulpeloos zonder programmeurs. 

Reden genoeg om de programmeurs van Onlinq en hun vak eens in het zonnetje te zetten en de vele misvattingen voor eens en altijd uit de wereld te helpen. Of toch niet? 

Binair, bits en bytes in Jip en Janneke taal

Hoe nutteloos het voor jou mag lijken, het zal je 1-miljoen-euro-vraag tijdens Weekend Miljonairs maar zijn. Goed opletten dus! 

Computers communiceren in enen en nullen, ofwel in binaire getallen. Om hun zware berekeningen en taken uit te laten voeren moeten we dus ook hun computertaal spreken. Middels moderne programmeertalen zoals Java, SQL en PHP schrijven programmeurs codes die de vertaalslag maakt naar de uiteindelijke primaire taal van de computer, binaire getallen dus. 

De meeste computers werken met binaire getallen op basis van bytes. Een byte bestaat uit een reeks van 8 posities ofwel bits. Een bit is dus een 0 of een 1. Bijvoorbeeld: 

00000000 = 0      00000001 = 1      00000010 = 2      00000011 = 3      00000100 = 4

Met 8 bits zijn dus in totaal 256 verschillende variaties mogelijk. Vandaar dat deze wonderlijke dag van het jaar is gekozen. Snap je hem? Of duizelt het nog? Geen probleem, je mag ons natuurlijk altijd als hulplijn inschakelen! Delen we wel netjes dat miljoen ;). 

Onze programmeurs echte nerds?

Bij programmeurs denkt men vaak aan nerds. Van die super-over-intelligente-sociaal-gestoorde-geeks. Die nachtenlang starend naar hun computer in een donkere kamer omgeven door stapels pizzadozen doorhalen. Of die enkel in comic stores durven te komen en er vaak een rare verzameling aan overhouden. Maar is dat wel echt zo? Veel voorkomende misvatting of realiteit? 

De ultieme test (lekker representatief met 3 man ;)). Onze programmeurs aan het woord. 

1. Qua intelligentie en vaardigheden beschouw ik mijzelf als de volgende... 

Tim: Nikola Tesla, ik zie mezelf wel als een uitvinder.
Roy: Hans Kazàn, ik tover van alles uit mijn hoge hoed.
Ruben: Da Vinci, tja wat kan ik niet. 

2. Er zijn 10 soorten mensen in de wereld: zij die binair begrijpen en zij die het niet begrijpen.

Tim: Correct.
Roy: Dat is 1100100% waar!
Ruben: Klopt.

3. Schrijf het wiskundige getal Pi in zo veel mogelijk decimalen uit. 

Tim: Ik zal er niet omheen draaien, geheugen is niet mijn sterkste kant.
Roy:      888888  111
             88    88    
             888888  111
             88          111
             88          111 

Ruben: 3,14.

4. Star Wars of Star Trek. 

Tim: De enige astronaut die ik nodig heb is Buzz Lightyear.
Roy: Huh?
Ruben: Star Wars natuurlijk.

5. Er staat een lepel tussen de vorken in de vaatwasser. De lepel die…

Tim: MOET bij de lepels. Ik krijg er de rillingen van. Ik zet iemand anders aan het werk.
Roy: Voelt zich meer vork dus die staat daar prima.
Ruben: MOET bij de lepels. Ik krijg er de rillingen van. Ik zet hem waar hij hoort.

6. Als ik honger heb dan…

Tim: Ligt mijn koelkast gelukkig vol pizza’s en diepvriesmaaltijden.
Roy: Betaal ik graag iemand om voor mij te koken.
Ruben: Kijk ik gerust dagelijks in een van mijn kookboeken en bereid ik een culinair gerecht.

7. Als het kon leefde ik in deze game, film of fantasiewereld.

Tim: Springen met Mario of ontdekken met Link, in een land van Nintendo zou je mij dagelijks vinden.
Roy: Film! Voor altijd ABBA hits meezingen met Meryl Streep en Cher in Mamma Mia op een Grieks eiland.
Ruben: Marvel Universe, tussen de superhelden.

8. Beschrijf in een zin hoe de wereld er in 2029 uit zal zien.

Tim: De wereld is prachtig met een bril op.
Roy: Er bestaan geen auto’s meer, iedereen vliegt in een drone naar het werk, eten doen we via sondes en films kijken we door geïmplanteerde lenzen.
Ruben: Overgenomen door robots of verwoest.

9. Sport je graag?

Tim: Ik werk liever aan mijn computer dan aan mijn conditie.
Roy: Ik werk liever aan mijn computer dan aan mijn conditie.
Ruben: Ja zeker. Ik heb een tennisarm van de Wii Nintendo.

10. Mijn huis ligt vol met stof, stappels pizzadozen en je struikelt over de games….

Tim: Ik veeg alles onder de bank en het bed. Opgeruimd staat netjes.
Roy: Ik heb een schoonmaak robot.
Ruben: Ze noemen mij ook wel Assepoester. 

Conclusie

Oke vooruit, ze hebben een bovengemiddeld IQ, krijgen de rillingen van bestek waar het niet hoort, omgeven ze zich graag rondom computers en robots en is sport al helemaal niet voor ze weggelegd. Stiekem lijken ze net op echte mensen.  

En ondertussen ben ik, de internetmarketeer bij Onlinq, wellicht de enige echte nerd met mijn collectie X-men comics, lego en voorliefde voor Star Wars. Mocht ik ooit die 1-miljoen-euro-vraag goed beantwoorden dan koop ik per direct het Darth Vader kostuum en ga ik voortaan zo naar mijn werk ;). 


PS. mocht je nog comics of lego op de zolder hebben liggen, je weet me te vinden.

Mike Faber