Sanoisin, että tapoja on monia. Minulle erikoisalan valitseminen on ollut helppoa. Käytän työssäni tiettyä ohjelmistoa. Se on nimeltään React Native, ja siinä käytetään pääasiassa JavaScriptiä puhelinsovellusten ohjelmointiin. Olen tehnyt tätä viisi vuotta, mikä on pitkä aika kyseisen ohjelmiston kohdalla, ja sen ansiosta kuulun nykyään kokeneisiin työntekijöihin. Minun asiani ovat siis parhain päin. Teknologia-alalla on kuitenkin aina oltava valmis mukautumaan, sillä muutos on jatkuvaa. Ennen nykyistä ratkaisua käytössä oli toinen JavaScript-ohjelmistokehys nimeltä Angular, joka oli todella suosittu. Angularia puolestaan edelsi jQuery. Varpaillaan pitää siis olla koko ajan.
Erikoistuminen ei silti ole välttämätöntä. Jos haluat olla freelancerina, voit valita laaja-alaisen lähestymistavan ja sanoa: ”Otan vastaan kaiken mahdollisen työn näissä kolmessa neljässä teknologiassa.” Töitä saattaa riittää mainiosti. Palkkiot luultavasti jäävät kuitenkin alhaisemmiksi kuin siinä tapauksessa, että erikoistut. Jokaisella vaihtoehdolla on siis hyvät ja huonot puolensa. Jos mietit, mihin sitten kannattaisi erikoistua, kannattaa käydä eri työpaikkasivustoilla ja kokeilla, kuinka monta paikkaa on tarjolla kunkin teknologian osaajille.
Verkostoituminen on myös loistava idea. Järjestöt, kuten Girls Who Code ja Women Who Code, voivat auttaa verkostoitumista huomattavasti. Esimerkiksi Austinin Women Who Codella on Slack-kanava, jolla on tuhansia käyttäjiä. Harva se viikko joku postaa: ”Meillä on avoin paikka, lähetä hakemus, niin lupaan suositella.” Jos siis etsit töitä tai tilaisuuksia, mistä tahansa alan organisaatiosta voi olla paljon hyötyä.