âMusic and code have a lot in common,â freeCodeCampâs Jessica Wilkins on what the tech community is doing right to onboard new software engineers
Before she was a software developer at freeCodeCamp, Jessica Wilkins was a classically trained clarinetist performing across the country.
Her days were filled with rehearsals, concerts, and teaching, and she hadnât considered a tech career until the world changed in 2020.
> âWhen the pandemic hit, most of my gigs were canceled,â she says. âI suddenly had time on my hands and an idea for a site I wanted to build.â
That site, a tribute to Black musicians in classical and jazz music, turned into much more than a personal project. It opened the door to a whole new career where her creative instincts and curiosity could thrive just as much as they had in music.
Now at freeCodeCamp, Jessica maintains and develops the very JavaScript curriculum that has helped her and millions of developers around the world.
We spoke with Jessica about her advice for JavaScript learners, why musicians make great developers, and how inclusive communities are helping more women thrive in tech.
Jessicaâs Top 3 JavaScript Skill Picks for 2025
If you ask Jessica what it takes to succeed as a JavaScript developer in 2025, she wonât point you straight to the newest library or trend.
Instead, she lists three skills that sound simple, but take real time to build:
> âLearning how to ask questions and research when you get stuck. Learning how to read error messages. And having a strong foundation in the fundamentalsâ
She says those skills donât come from shortcuts or shiny tools. They come from building.
> âStart with small projects and keep building,â she says. âBooks like You Donât Know JS help you understand the theory, but experience comes from writing and shipping code. You learn a lot by doing.â
And donât forget the people around you.
> âMeetups and conferences are amazing,â she adds. âYouâll pick up things faster, get feedback, and make friends who are learning alongside you.â
Why So Many Musicians End Up in Tech
A musical past like Jessicaâs isnât unheard of in the JavaScript industry. In fact, sheâs noticed a surprising number of musicians making the leap into software.
> âI think itâs because music and code have a lot in common,â she says. âThey both require creativity, pattern recognition, problem-solving⌠and you can really get into flow when youâre deep in either one.â
That crossover between artistry and logic feels like home to people whoâve lived in both worlds.
What the Tech Community Is Getting Right
Jessica has seen both the challenges and the wins when it comes to supporting women in tech.
> âThereâs still a lot of toxicity in some corners,â she says. âBut the communities that are doing it rightâlike Women Who Code, Women in Tech, and Virtual Coffeeâcreate safe, supportive spaces to grow and share experiences.â
She believes those spaces arenât just helpful, but theyâre essential.
> âHaving a network makes a huge difference, especially early in your career.â
Whatâs Next for Jessica Wilkins?
With a catalog of published articles, open-source projects under her belt, and a growing audience of devs following her journey, Jessica is just getting started.
Sheâs still writing. Still mentoring. Still building. And still proving that creativity doesnât stop at the orchestra pitâit just finds a new stage.
Follow Jessica Wilkins on X and Linkedin to keep up with her work in tech, her musical roots, and whatever sheâs building next.
Sticker illustration by Jacob Ashley....