Er is een voortdurende reden om beter te worden in de dingen die je al kan.
Of in de richting die je op wil gaan met je technieken en inzichten.
Zoals ik het doe gaat het op de volgende wijze:

 

Waar haal ik kennis vandaan?

Prima bronnen vol tutorials en alle fundamentals die nodig zijn om een nieuwe taal of vaardigheid teleren zijn te vinden bij Udemy ›, Pluralsight ›, Datacamp › en for free Codecademy ›. Binnen deze platformen zijn sommige delen gratis maar overall is het aanbod overal bijzonder uitgebreid, goed en evenwichtig. Zelfs als team te doen.

Heel goede boeken die top zijn in hun eigen categorie, zijn wat mij betreft Design Patterns ›, Introduction to Algorithms ›,
The Pragmatic Programmer ›, Refactoring › en Code Complete ›.


‘Ubung macht die Meister’

Je kunt nergens heel goed in worden zonder te oefenen. Veel te oefenen. En daarbij ook te kijken naar oplossingen zoals anderen die hebben bedacht voor detzelfde problemen. Sites voor codeassessment die uitstekende oefeningen geven waarbij je ook voor de industrie jezelf kan presenteren, zijn HackerRank ›, CoderByte ›, TopCoder ›, CodeWars › en LeetCode ›. Los hier problemen op, verkort de tijd die je ervoor nodig hebt, lees andermans oplossingen, werk met anderen samen, post je oplossingen op Github en verwijs ook naar oplossingen van anderen.

De alleskunner-editor – Visual Studio Code

Super belangrijk; gebruik een goede editor. Van alles wat wordt aangeraden komt voor mij vooral Visual Code Studio › als beste boven drijven. Ik wil absoluut niet meer aneders. Standaard al bijzonder compleet en snel, voor enorm veel talen heel geschikt, gratis, werkt op alle platformen, enorm veel uitbreidingen die zich makkelijk laten installeren of weer zijn te verwijderen, met een ranking systeem, een grote community en heel veel online hulp. Elke maand komen er updates met animaties die deze uitleggen. Nagenoeg alles is te configuren, je kunt uitgebreid debuggen, testen in een terminal en extern werken via FTP.

Een heel helder en overtuigend artikel over VS Code van Burke Holland stond vorige zomer in Smashing Magazine ›, nog steeds actueel. Met uitleg over de GIT integratie, gebruik met Docker, een code formatting, terminal integratie, VS Codes eigen ‘playground’ als hulpbron, live share voor samenwerken, de font ligatures en heel veel meer. Link