Mentoring, learning multiple programming languages, multiple databases and advent of code.
Mar 20, 2025•1 hr
Summary
John and Arnab discuss career growth, the despair that can come with senior roles, and the importance of mentors. Arnab shares his journey from Amazon to starting Metacast, a podcast app focused on searchable content. They also explore the value of learning multiple programming languages and adapting to industry changes.Episode description
Coding Chats episode 21 - John talks to Arnab Deka about:
- the benefits of mentoring in software engineering
- learning multiple programming languages
- learning multiple databases
- doing advent of code in a different programming language each year
Arnab's Links:
- Metacast App - https://metacast.app/
- Arnab's Bluesky - https://bsky.app/profile/arnab.metacast.app
John's Links:
- John's LinkedIn: https://www.linkedin.com/in/johncrickett/
- John’s YouTube: https://www.youtube.com/@johncrickett
- John's Twitter: https://x.com/johncrickett
- John's Bluesky: https://bsky.app/profile/johncrickett.bsky.social
Check out John's software engineering related newsletters:
- Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills.
- Developing Skills: https://read.developingskills.fyi/ covering everything from system design to soft skills, helping them progress their career from junior to staff+ or for those that want onto a management track.