About Software Engineering Journey
Prashant is a Software Engineer (SD3) at Qorb, a customer experience and analytics platform based in India. He specializes in backend development and microservices architecture, with experience in infrastructure management including Kubernetes and Azure resources.
Episode Summary
- Prashant discusses his role as a backend developer working on migrating from monolithic to microservices architecture at Qorb.
- He shares his structured approach to time management, including daily planning sessions and weekly/monthly goal-setting inspired by August Bradley's productivity system.
- The conversation covers his side projects and how he uses them as learning opportunities to experiment with new technologies.
- Prashant explains his typical workday routine, from 9:30 AM to 6:30 PM, including daily walks, meditation, and dedicated planning time.
- The discussion touches on career planning philosophy, emphasizing adaptability over rigid long-term planning due to unpredictable opportunities and growth.
Key Takeaways
- Document and share your technical work through writing - even high-level processes and design decisions can provide valuable content without revealing company secrets.
- Implement a structured planning system with daily, weekly, monthly, and quarterly reviews to maximize productivity and track progress toward goals.
- Use side projects as learning laboratories to experiment with new technologies and validate skills in real-world scenarios with actual users.
- Focus on short-term planning (monthly/quarterly) rather than rigid long-term career plans, as opportunities and situations can change rapidly in tech careers.
- Maintain consistent daily routines including breaks, walks, and meditation to sustain high productivity while working on multiple projects.
Productivity & Success Habits
Prashant has developed a remarkably structured approach to productivity that he learned during the lockdown from August Bradley's content. His system operates on multiple levels: annual, quarterly, monthly, weekly, and daily planning cycles. "Every weekend on Sunday I have a review of the past week what are things that I've done and I also have monthly quarterly and annual planning," he explains. This hierarchical planning system allows him to break down big goals into manageable weekly tasks that he schedules directly on his calendar.
His daily routine reflects disciplined time management: he wakes up early for workouts, works from 9:30 to 6:30 with mindful breaks, then takes a daily walk followed by 10-15 minutes of meditation. The key to his productivity lies in his evening planning ritual - he spends 30-45 minutes each night planning the next day's activities, both for work and personal projects. "The most helpful things about the planning sessions that I do the monthly planning, the monthly goal setting that I do, then the weekly planning that I do on the weekends and then the day planning I do the night before," Prashant notes. He typically focuses on one major project per month, acknowledging that trying to achieve multiple big goals simultaneously leads to failure. This focused approach has enabled him to successfully manage his full-time engineering role while actively developing side projects that have gained substantial user bases.
Final Thoughts & Advice
In his closing advice, Prashant emphasized three core principles that have shaped his career journey. First, he advocates for continuous learning: "trying to learn things trying to mean just learn all the things that you can." He's observed that many people, including his juniors, are afraid of learning new technologies and prefer staying in their comfort zones, but he believes embracing challenging and initially scary technologies is essential for growth since "it's again a problem that you're solving and as an engineer you have to solve a lot of problems."
Second, he stresses the importance of following your interests while not neglecting important but boring tasks. Prashant discovered his passion for creating projects he could see in action, from automating math calculations in college to building successful side projects. However, he also acknowledges the need to consistently work on less enjoyable but crucial activities like DSA preparation: "we need to consistently work on those boring important things every day, need to schedule at least an hour or whatever time we can every day to continue forward."
His final and most powerful piece of advice centers on taking action despite fear or shyness: "whatever you find you just do it, don't think a lot about it." Drawing from personal experience, he shared how participating in one extracurricular activity despite his natural shyness gave him such a confidence boost that he started participating in everything, eventually leading to leadership roles. "Just do things, not worry a lot about anything else," he concluded, emphasizing that this mindset of action over hesitation has been the foundation of his success.
Notable Quotes
"I used to think that I had no idea what I was going to do 3 months ago and I had different plans maybe for this year for six months from now and if I see myself I if I go back two years and see what I've done now I could not have planned for this."
— Prashant Discussing why he doesn't plan 3-5 years ahead and how his career has evolved unexpectedly.
"There are always some ideas bouncing off my head on what all I can build but there always at least two or three projects that I'm actively working on during my weekends or after my working hours."
— Prashant Explaining his approach to continuous learning and side project development.
"The most helpful things about the planning sessions that I do - the monthly planning, the monthly goal setting that I do, then the weekly planning that I do on the weekends and then the daily planning I do the night before."
— Prashant Describing his structured approach to time management and productivity that he's followed for 3-4 years.