From Contributions to Career: Leo Kettmeir's Path to Deno | Beyond Coding Podcast #169

Topics covered
Popular Clips
Episode Highlights
Adoption
Adopting new programming languages in organizations often faces a chicken-and-egg problem. notes that larger companies tend to stick with established languages like Java, while smaller companies might experiment with newer ones like Rust or Go 1. adds that for a language to gain traction in a large organization, it usually requires advocacy from someone in a senior position 1.
If a senior manager says, this looks interesting, let's try this out, then it most likely will happen.
---
Finding the right people who are interested in the technology is crucial for its adoption 1.
Learning
Learning new programming languages can be challenging, especially when transitioning from one language to another. shares his experience of moving from Go to Rust, highlighting the initial difficulties 2. He suggests starting with a language that has more defined concepts before tackling something like Rust 2. Leo, however, found Rust relatively easy to pick up, emphasizing that it varies from person to person 2.
I only knew JavaScript and some TypeScript. It made sense. This is weird, but it makes sense.
---
Personal preferences and prior experience play significant roles in how easily one can learn a new language 2.
Related Episodes


Developing People | Ester Le Roux | Beyond Coding Podcast #164
Answers 383 questions

Career Switch to Software Engineer | @AnnaMcDougall | Beyond Coding Podcast #56
Answers 383 questions

From Open Source to SaaS Company | Henric Trotzig | Beyond Coding #186
Answers 383 questionsSenior Software Engineers and LeetCode | Ilya Pimenov | Beyond Coding Podcast #158
Answers 383 questions

Personal Development, Goals and Career | Milan Milanović | Beyond Coding Podcast #97
Answers 383 questions

Tech Leadership | Ariel Weinberger | Beyond Coding Podcast #66
Answers 383 questions













