Direi che c’è più di un modo per farlo. Per me è stato facile scegliere una specializzazione. Lavoro in questa nicchia di tecnologia. Si chiama React Native e sostanzialmente utilizza JavaScript per creare app per telefoni. Faccio questo lavoro da cinque anni, un periodo davvero notevole per quella particolare tecnologia, che mi colloca tra i senior. Quindi ha funzionato alla grande. Ma con tutta la tecnologia, bisogna essere disposti al cambiamento, perché il cambiamento è costante. Prima di questo, esisteva un altro framework JavaScript molto popolare chiamato Angular. Prima di Angular, c’era jQuery. Quindi devi stare all’erta.
Ma non devi necessariamente specializzarti. Se vuoi lavorare come freelance, puoi adottare un approccio ampio e pensare: “Farò il possibile in queste tre o quattro tecnologie”. Potrebbe andarti bene. Ma probabilmente non otterrai una qualifica così elevata come con una specializzazione. Quindi, ci sono pro e contro per ciascuna opzione. E se stai pensando: “Bene, in cosa dovrei specializzarmi?”, potresti andare in qualsiasi luogo di lavoro e scoprire quanti posti di lavoro sono disponibili per le diverse tecnologie.
Direi anche che la rete è fantastica. Organizzazioni come Girls Who Code e Women Who Code possono essere davvero eccellenti compagne o promotrici della tua rete. Women Who Code Austin, ad esempio, ha un canale Slack che conta migliaia di persone. Ogni settimana qualcuno se ne esce con: “Ciao a tutti, abbiamo un’opportunità, candidatevi e vi procurerò delle referenze interne”. Se stai cercando un lavoro o un’opportunità, qualsiasi tipo di organizzazione specializzata può essere l’ideale.