Be the first to know and get exclusive access to offers by signing up for our mailing list(s).

Subscribe

We ❤️ Open Source

A community education resource

Why your best engineer might be a former ballerina firefighter

What non-traditional paths teach us about building better teams.

A chamber musician knows how to read non-verbal cues in real-time performance. A theater technician masters troubleshooting under pressure when the show must go on. A teacher understands how to communicate complex ideas clearly. These aren’t just interesting career pivots, they’re exactly the skills software teams need, but often overlook. In her presentation at All Things Open, Sharon DeCaro from PayPal Braintree shares why unconventional backgrounds aren’t just acceptable in tech, they’re the secret ingredient for building stronger teams and better software.

Subscribe to our All Things Open YouTube channel to get notifications when new videos are available.

Sharon’s own path to software engineering involved hating programming three separate times before finally writing Excel macros out of necessity. She moved from data entry to SQL databases to full-stack engineering, never quite fitting the traditional computer science mold. Her music degree became a conversation starter in interviews, but the real value wasn’t in building music software, it was in the transferable skills from performing in small ensembles. Musicians in chamber groups, jazz combos, and a cappella ensembles communicate non-verbally during live performances, reading body language and passing cues without breaking the flow. That ability to stay synchronized with teammates under pressure translates directly to collaborative software development.

Read more: The secret skill every developer needs to succeed with AI today

The challenge with diversity isn’t just about demographics on HR forms, it’s about bringing unique perspectives that challenge assumptions and prevent teams from getting stuck in group-think. Sharon highlights how different backgrounds contribute distinct strengths: Athletes bring practice discipline and teamwork awareness, teachers excel at communication, food service workers develop deep customer empathy, and military veterans understand that plans disappear the moment situations go live. The problem is that uniform teams feel smooth in the short term because everyone agrees on next steps without conflict, but that comfort becomes dangerous and risky over time when teams need fresh thinking to solve new problems.

Organizations struggle to recognize contributions from unconventional backgrounds because they don’t always match what comes from traditional computer science paths. Sharon challenges both sides of this divide. For those with conventional backgrounds, she emphasizes becoming advocates who recognize that people don’t all learn computers the same way and that diverse hiring needs internal champions. For those with unconventional paths, she stresses being kind to yourself, leaning into your unique strengths while borrowing from others’ expertise, and remembering you’re in the right place even when conversations occasionally fly over your head.

Key takeaways

  • Transferable skills matter more than credentials. Real-time communication from music performance, troubleshooting from theater tech, empathy from food service, and adaptability from military service all translate directly to software development challenges.
  • Uniform teams feel smooth but become dangerous. Short-term comfort from everyone agreeing prevents the fresh perspectives needed to challenge assumptions and avoid getting stuck on long-term problems.
  • Everyone needs everyone else. Conventional and unconventional backgrounds both bring essential strengths, from deep technical security expertise to creative problem-solving from tangential experiences like weaving or other pursuits.

Software needs more than just people who’ve been coding their whole lives. Sharon’s message is clear: Make room for the ballerina firefighters, the chamber musicians, the theater techs, and everyone else whose winding path brought unexpected skills to your team. You have no idea who’s about to make your work so much better.

More from We Love Open Source

About the Author

The ATO Team is a small but skilled team of talented professionals, bringing you the best open source content possible.

Read the ATO Team's Full Bio

The opinions expressed on this website are those of each author, not of the author's employer or All Things Open/We Love Open Source.

Want to contribute your open source content?

Contribute to We ❤️ Open Source

Help educate our community by contributing a blog post, tutorial, or how-to.

We're hosting two world-class events in 2026!

Join us for All Things AI, March 23-24 and for All Things Open, October 18-20.

Open Source Meetups

We host some of the most active open source meetups in the U.S. Get more info and RSVP to an upcoming event.