
Ep 2. How To Stay Motivated As A Developer? Answering Your Questions Pt 1.
04/14/23 • 16 min
Is Imposter Syndrom holding your growth as Software Engineer? Are you struggling to find motivation? In this episode, the host - Sahil, answers technical questions submitted by the audience. After working in the industry for over a decade and having a deep understanding of various technical topics, Sahil shares some insightful and valuable lessons to help you start your career in programming and gain confidence in your abilities.
In this podcast, the host answers questions from listeners on a variety of coding-related topics, including imposter syndrome, burnout, and tips for coding. The host emphasises the importance of appreciating small wins in programming life and shares his personal experience and the benefits of having a good disciplined routine to stay motivated in this ever-moving, fast-paced world.
The key points from Questions & Answers are:
- How to feel confident when applying for a technical job as a new programmer? The answer lies in Practice, practice, practice. “Practice brings failure, Failure builds Confidence”. Strengthen your basic fundamentals, solve as many coding problems as you can, and work on a personal project from start to finish
- Tips to start learning to code & develop logical thinking. a) Focus on fundamentals, b) Ask for help. c) Find a mentor. d) Put your knowledge into action. e) Learn to code by hand. f) Read as many books as you can. g) Analyse other people’s code. h) Practice.
- How to stay motivated as a developer and avoid burnout? a) Take real vacations, b) Disconnect from your work after working hours. c) Take real weekends. d) Take breaks during the day. e) Give yourself permission to take a mental health day. f) Journal your day. g) Have a good daily routine. Listen to podcasts, Read books, do exercises, do yoga, and practice meditation. h) Surround yourself with people who motivate you.
- Frontend Development roadmap - Learn about the Internet, Focus on Fundamentals of HTML, CSS, and JavaScript, Learn version control, CSS & JS Frameworks and so on...
Tune in and find out more.
The episode covers
(00:00) Introduction
(01:05) My Life Update - Work & Travels
(02:24) Your Technical Questions
(03:06) Q1. I am new to programming. When will I be ready for a technical job?
(05:29) Q2. Tips to start learning to code & develop logical thinking
(06:58) Q3. How to stay motivated as a developer and avoid burnout?
(11:00) Q4. Frontend Development roadmap
(14:58) Summary & Key Takeaways
Connect With Sahil
Personal Website (sahildavid.dev)
Instagram (@sahildavid.dev)
LinkedIn
Linktree
If you know a developer or tech professional you would like to listen to on the show, please let me know via email [email protected]
If you liked the episode please leave a review. Let Sahil know what you think about the episode.
Is Imposter Syndrom holding your growth as Software Engineer? Are you struggling to find motivation? In this episode, the host - Sahil, answers technical questions submitted by the audience. After working in the industry for over a decade and having a deep understanding of various technical topics, Sahil shares some insightful and valuable lessons to help you start your career in programming and gain confidence in your abilities.
In this podcast, the host answers questions from listeners on a variety of coding-related topics, including imposter syndrome, burnout, and tips for coding. The host emphasises the importance of appreciating small wins in programming life and shares his personal experience and the benefits of having a good disciplined routine to stay motivated in this ever-moving, fast-paced world.
The key points from Questions & Answers are:
- How to feel confident when applying for a technical job as a new programmer? The answer lies in Practice, practice, practice. “Practice brings failure, Failure builds Confidence”. Strengthen your basic fundamentals, solve as many coding problems as you can, and work on a personal project from start to finish
- Tips to start learning to code & develop logical thinking. a) Focus on fundamentals, b) Ask for help. c) Find a mentor. d) Put your knowledge into action. e) Learn to code by hand. f) Read as many books as you can. g) Analyse other people’s code. h) Practice.
- How to stay motivated as a developer and avoid burnout? a) Take real vacations, b) Disconnect from your work after working hours. c) Take real weekends. d) Take breaks during the day. e) Give yourself permission to take a mental health day. f) Journal your day. g) Have a good daily routine. Listen to podcasts, Read books, do exercises, do yoga, and practice meditation. h) Surround yourself with people who motivate you.
- Frontend Development roadmap - Learn about the Internet, Focus on Fundamentals of HTML, CSS, and JavaScript, Learn version control, CSS & JS Frameworks and so on...
Tune in and find out more.
The episode covers
(00:00) Introduction
(01:05) My Life Update - Work & Travels
(02:24) Your Technical Questions
(03:06) Q1. I am new to programming. When will I be ready for a technical job?
(05:29) Q2. Tips to start learning to code & develop logical thinking
(06:58) Q3. How to stay motivated as a developer and avoid burnout?
(11:00) Q4. Frontend Development roadmap
(14:58) Summary & Key Takeaways
Connect With Sahil
Personal Website (sahildavid.dev)
Instagram (@sahildavid.dev)
LinkedIn
Linktree
If you know a developer or tech professional you would like to listen to on the show, please let me know via email [email protected]
If you liked the episode please leave a review. Let Sahil know what you think about the episode.
Previous Episode

Ep 1. My Story As A Software Engineer
In this episode, the host - Sahil, shares his personal journey of becoming a software engineer, from his early days from learning to code to his current position as a Data Science Engineer. He talks about the challenges he faced and the lessons he learned along the way. A personal insight into how to navigate the tech industry's constantly evolving landscape.
The host shares tips and insights for aspiring software engineers, such as the importance of building a strong foundation in computer science fundamentals and the value of mentorship and networking.
The host discusses the importance of embracing change and being open to new opportunities, even if they're outside of your comfort zone. He shares how taking calculated risks, such as accepting a job offer in a new city or learning a new programming language, has helped him grow both personally and professionally.
Overall, this episode offers an honest and inspiring look at one software engineer's journey to success through taking bold risks and embracing change. It provides valuable insights and advice for anyone looking to pursue a career in tech or make a change in their professional life.
The episode covers
(00:00) Introduction to learning from other people’s experiences.
(01:33) Who Am I?
(02:34) Tech influence at an early age
(04:53) Introduction to Programming & Projects at University
(08:19) Moving to Oxford for Postgraduation
(09:40) First Job as a Frontend Developer - JavaScript
(10:27) Current Job as Data Science Engineer
(11:08) Entrepeneur's Journey - Startup
(11:49) My passion to teach coding
(12:25) Summary & Key takeaways
Connect With Sahil
Personal Website (sahildavid.dev)
Instagram (@sahildavid.dev)
LinkedIn
Linktree
If you know a developer or tech professional you would like to listen to on the show, please let me know via email [email protected]
If you liked the episode please leave a review. Let Sahil know what you think about the episode.
Next Episode

Ep 3. Chase what you love and live it. Life lessons from Technical Lead: Marga López
In this podcast episode, the host Sahil sits down with his good friend, Senior Software Engineer & Technical Lead - Marga López, to talk about her career in tech and the lessons she's learned along the way.
Interestingly, Marga comes from a background in the arts, and she believes in pursuing what you love. Marga's experience highlights the idea that with hard work and dedication, anyone can succeed in the tech industry.
Marga starts by sharing her journey into tech, including her early interest in programming and how she turned that passion into a successful career. Marga shares that continuous learning and improvement are crucial in tech and that asking for feedback from team members can help identify areas for growth. Marga shares how she encourages her team to work collaboratively and to learn from each other's experiences. She believes that a positive and supportive team culture can go a long way in achieving success as a developer.
Throughout the episode, Marga shares her insights and advice for others looking to build a career in tech, including the value of networking and finding a mentor to help guide your career path. Overall, this episode provides valuable insights for anyone interested in pursuing a career in tech or looking to advance their skills as a technical leader.
Recommendations for Learning JavaScript:
30-Day Vanilla JS Coding Challenge
https://javascript30.com/
Guest: Marga López - Technical Lead & Senior Software Engineer.
Connect with Marga López
LinkedIn: https://www.linkedin.com/in/marga-l%C3%B3pez-27781684/
Instagram: https://www.instagram.com/marguxi/
The episode covers
(00:00) Introduction - Marga López
(01:45) Marga’s background story, from arts to front-end development.
(05:05) Starting days as UI Developer
(11:25) What inspires Marga to be a better developer
(14:20) Marga’s secret to keep growing
(17:23) Importance of Code Reviews
(19:41) Qualities for a successful developer
(22:39) Lessons learned from the most challenging project
(25:50) Challenges as Technical Lead, work-life balance
(28:51) Summary & Connect with Marga
Connect With Sahil
Personal Website (sahildavid.dev)
Instagram (@sahildavid.dev)
LinkedIn
Linktree
If you know a developer or tech professional you would like to listen to on the show, please let me know via email [email protected]
If you liked the episode please leave a review. Let Sahil know what you think about the episode.
The Tech Diaries - Ep 2. How To Stay Motivated As A Developer? Answering Your Questions Pt 1.
Transcript
Hello and welcome to this special episode. How are you doing today? I am very excited about today’s episode, as I will be answering your questions - the technical questions you have asked me on social media platforms.
My name is Sahil David, and I am a Data Science Engineer based in the UK. Welcome to my podcast - The Tech Diaries where we explore stories and ideas that inspire our technical minds.
Before I dive into questions, let me take a moment to thank all of you for giving
If you like this episode you’ll love
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/the-tech-diaries-644515/ep-2-how-to-stay-motivated-as-a-developer-answering-your-questions-pt-85322645"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to ep 2. how to stay motivated as a developer? answering your questions pt 1. on goodpods" style="width: 225px" /> </a>
Copy