Ik zou zeggen dat er meer dan één manier is om dat te doen. Voor mij was het makkelijk om een specialisme te kiezen. Ik werk aan nichetechnologie. Het heet React Native en houdt in dat we JavaScript gebruiken om telefoonapps te bouwen. Ik doe dat al vijf jaar, wat veel tijd is voor die specifieke technologie, en dat maakt mij een senior binnen deze technologie. Voor mij viel alles dus op zijn plek. Maar met alle technologie moet je wel goed kunnen omgaan met verandering, want alles verandert constant. Voorheen was er een ander erg populair JavaScript-framework, Angular genaamd. Vóór Angular was er jQuery. Je moet dus echt op de hoogte blijven.
Maar je hoeft je niet per se te specialiseren. Als je als freelancer wilt werken, kun je het breed aanpakken en zeggen: 'Ik neem alles aan wat ik kan binnen deze drie of vier technologieën.' Dat kan je heel goed afgaan. Maar je krijgt waarschijnlijk niet zo'n hoog tarief als met een specialisme. Er zijn dus voor- en nadelen voor elke optie. En als je denkt: 'Maar waar moet ik me dan in specialiseren?', ga dan naar een aantal vacaturesites en kijk hoeveel vacatures er zijn voor de verschillende technologieën.
Ik zou ook zeggen dat netwerken erg handig is. Organisaties zoals Girls Who Code en Women Who Code kunnen uitstekende partners of drijfveren voor het opbouwen van je netwerk zijn. Women Who Code Austin heeft bijvoorbeeld een Slack-kanaal met duizenden mensen. Dus bijna elke week zegt er wel iemand: 'Hoi allemaal, we hebben een open vacature. Solliciteer en ik zorg dat je een interne verwijzing krijgt.' Als je op zoek bent naar een baan of naar bepaalde kansen kan elke gespecialiseerde organisatie daar geweldig voor zijn.