Onderwerp
- #Werkvaardigheden
- #Projectervaring
- #Portfolio voor niet-IT'ers
Aangemaakt: 2024-04-03
Aangemaakt: 2024-04-03 20:41
Meestal zijn degenen die zich voorbereiden op een baan als ontwikkelaar afgestudeerden in de IT, die na hun afstuderen aan de universiteit als ontwikkelaar aan de slag gaan, of niet-IT'ers die na het afronden van een cursus een baan zoeken. Dit zijn de twee meest voorkomende gevallen.
Onlangs heb ik via Infrlearn mentoring de cv's en portfolio's van sollicitanten die geen IT-achtergrond hebben beoordeeld en feedback gegeven. Ik merkte dat veel van hen dezelfde fouten maakten. Daarom ga ik vandaag tips geven over het schrijven van een portfolio voor beginnende ontwikkelaars (gericht op niet-IT'ers).
[Tips voor het schrijven van een portfolio voor beginnende ontwikkelaars]
Het is belangrijk om verschillende projectervaringen in je portfolio op te nemen. Tijdens een cursus worden er meestal twee projecten uitgevoerd, en deze tellen mee als projectervaring. Je beschrijft elk project gedetailleerd, inclusief de gebruikte technologieën, ontwikkelde functies enzovoort. Je kunt ook je verantwoordelijkheden voor de ontwikkelde functies beschrijven.
Wat beginnende ontwikkelaars vaak fout doen, is dat ze zich te veel richten op de 'technologie'. Ik zal dit met een voorbeeld uitleggen.
Projectnaam: Community voor sollicitanten
Gebruikte technologieën: Spring Boot, Oracle, JPA, React.js, CSS, HTML
Verantwoordelijkheden
Bovenstaande beschrijving lijkt een goede technische beschrijving van het project te geven. Maar voor iemand die het portfolio voor het eerst ziet, kan het gevoel ontstaan van 'Oké, maar wat is er dan precies gemaakt?'.
Wat hier ontbreekt, is een beschrijving van de 'taken'. Het is essentieel om te beschrijven welke 'services of functies' zijn ontwikkeld. In principe bestaat een portfolio of werkervaring beschrijving uit een introductie van de taken + technische details. Daarom heb ik de volgende feedback gegeven op het portfolio:
Projectnaam: Community voor sollicitanten
Gebruikte technologieën: Spring Boot, Oracle, JPA, React.js, CSS, HTML
Verantwoordelijkheden
Het is een simpel voorbeeld, maar door toe te voegen welke taken zijn uitgevoerd, krijgt de lezer een beter beeld van welke service is ontwikkeld en welke technische problemen er zijn opgelost tijdens de ontwikkeling. Dit is de feedback die ik heb gegeven.
Persoonlijk vind ik dat naast de technische aspecten ook de functionele aspecten voldoende aandacht moeten krijgen. Het is niet voor niets dat de financiële sector mensen met ervaring in financiële taken aanneemt. Ontwikkelaars moeten de taken beter begrijpen dan de eindgebruikers. Daarom is het belangrijk om je begrip en analysevaardigheden op het gebied van de taken te laten zien.
Ik hoop dat veel sollicitanten die een portfolio aan het schrijven zijn, hier baat bij hebben.
Reacties0