Overcommitted | Software Engineering and Tech Careers Insights

Overcommitted brings you software engineers who are genuinely passionate about their craft, discussing the technical decisions, learning strategies, and career challenges that matter.



47: From Score to Source Code: Non-Traditional Careers, Rust, and Embracing What You Don't Know Yet

What do composing music and fixing bugs have in common? More than you'd think.In this episode of Overcommitted, hosts Erika and Bethany sit down with Marco Herrera Rendon, Senior Engineer at Comcast specializing in Rust development who, not long ago, was apply...

Show Notes

What do composing music and fixing bugs have in common? More than you'd think.In this episode of Overcommitted, hosts Erika and Bethany sit down with Marco Herrera Rendon, Senior Engineer at Comcast specializing in Rust development who, not long ago, was applying to master's programs in film composition.Marco shares how his background as a music composition student shapes the way he writes code today: the attention to detail that comes from handing parts to live players (not unlike submitting a PR), and the surprising overlap between navigating from theme A to theme B in a score and tracking down a bug in a codebase. He also digs into why he fell in love with Rust after years of frustration with C++, what he wishes he'd learned first, and his philosophy for picking up new skills: start with 10% comprehension, build a mental model, and embrace not understanding everything at once.In this episode:1. How a composition degree became an unexpected foundation for software engineering2. Rust vs. C++: what finally clicked, and why the borrow checker is a feature not a bug3. The Hector model design pattern and the power of Rust macros4. Learning on the job without shame and why being the least experienced person in the room can be freeing5. Async Rust: the beast within the beast6. What our college selves would think about our careers todayWhether you came to tech through a traditional path or a wildly unconventional one, this conversation is a reminder that the skills you carry from your past life don't disappear, they just find new ways to show up.

Links:

- Marco's Github: https://github.com/mherrerarendon


Hosts:

- Overcommitted: https://overcommitted.dev

- Bethany Janos: https://github.com/bethanyj28

- Brittany Ellich: https://brittanyellich.com

- Erika Eggemeyer: https://github.com/eggyhead

Episode Transcript

No transcript available for this episode.