Tag zelfstudie

Leren in je codebase

Laatst had ik een gesprek met een collega van me, over een meningsverschil dat hij had met onze leidinggevende over zijn zelfstudieproject. Hij wilde zijn handen vuil maken - dat is hoe hij het liefst leert -, niet in een klein, losstaand codeproject, maar in een branch van onze productiecodebase. Onze leidinggevende vond dat, tot frustratie van mijn collega, een slecht idee. - Daar was ik het, eerlijk gezegd, wel mee eens.

Een reflectie op communicatiestijlen

Elk mens is uniek, maar laten we niet overdrijven. Het menselijk vermogen te generaliseren wint het met gemak van de uniciteit van het individu - dat is waar stereotypen vandaan komen. En stereotypen hebben hun functie. Ze geven ons handvaten in de omgang met individuen, in het bijzonder wanneer hun stereotype anders is dan het onze.

Waarom ik twee keer per week blog

Een collega vroeg me eens: “Twee keer per week bloggen, is dat niet heel erg veel?” Mijn antwoord was: “Het is uitdagend.” Nu ik erop reflecteer, besef ik dat je zijn vraag op twee manieren op kan vatten. De eerste, en volgens mij meest voor de hand liggende: zitten er wel genoeg uren in de week om goed en wel twee blogs te kunnen schrijven? Maar de tweede is even gegrond: heb je wel genoeg materiaal om twee keer per week over te schrijven?

Hoe leer je eigenlijk programmeren?

Hoe leert iemand programmeren? Felienne Harmans stelt deze vraag naar aanleiding van een persoonlijke anekdote over de tijd dat ze jonge kinderen lesgaf over het onderwerp. Ze geeft ruiterlijk toe, als onbewust onbekwame leraar, in eerste instantie terug te vallen op de manier waarop ze zelf leerde programmeren: door het te doen. Maar is ontdekkend leren de beste manier om te leren programmeren? Te oordelen naar het succes van haar leerlingen, concludeert Hermans: nee, bepaald niet.

Drie tips voor beginnende bloggers

Ik ben de laatste die zal beweren dat ‘ie een expert is op het gebied van bloggen. Maar aan de andere kant: ik blog wel al een maandje of wat twee keer per week. Dus ik geloof dat ik met minimale autoriteit over het onderwerp mag spreken - oftewel: met evenveel autoriteit als over elk onderwerp dat op deze blog voorbijkomt. Bij dezen: dit zijn drie tips die ik softwareontwikkelaars mee zou willen geven die een blog over hun vakgebied zouden willen beginnen.

Meer dan een zwarte doos

De basis van een programmeren kost je misschien een weekendje, maar een goed programma leren schrijven, dat is een proces van jaren. Waarom? Het besef dat een goed programma meer is dan een werkend programma, daalt pas na veel vallen en opstaan in. Studenten en beginnend programmeurs die meer uit hun strubbelingen willen halen, doen er daarom goed aan Perdita Stevens' How to Write Good Programs aandachtig te lezen.

Wat er gebeurt wanneer je op 'save' klikt

De theorie achter relationele databases en een goede beheersing van SQL is essentieel voor softwareontwikkelaars vandaag de dag. Studenten en professionals die hun kennis willen opfrissen, kunnen voor een toegankelijke inleiding in dit onderwerp terecht bij Relationele databases en SQL van Leo Wiegerink, Jeanot Bijpost en Marco de Groot. Dit relatief lijvige boekwerk (520 pagina’s) maakt de lezer in een aangenaam tempo bekend met de basis van de onderwerpen in de titel.

Vijf voordelen van bloggen

Als ervaringsdeskundige ben ik heilig overtuigd van de waarde van het bijhouden van een blog - voor de lezer, maar misschien nog wel meer voor de schrijver. Dit zijn vijf voordelen voor de schrijver van het bijhouden van een blog.

Lees elke dag twee kwartier over je vak

Een treinreis van Nijmegen naar Arnhem duurt zo’n dertien minuten. In januari 2020 kwam ik erachter dat dat, als je elke dag twee keer dertien minuten leest, je binnen een paar dagen De Aanslag van Harry Mulisch uit kan hebben.

Toegegeven, een héél prettige leeservaring is dat niet. Maar je hoeft ook geen roman te lezen in de trein. Je zou ook een boek over software ontwikkeling kunnen lezen. Sterker nog, je zou een boek over software ontwikkeling moeten lezen in de trein.