The Art of Building from Scratch: Small Wins, Big Dreams

Kashish Gupta
3 min readNov 21, 2024

Introduction:
Every success story starts with a single step. Whether you’re dreaming of landing a job at top tech companies, starting your own business, or creating something meaningful, the journey often feels overwhelming. But here’s the secret: success isn’t about giant leaps; it’s about consistent small wins that lead to extraordinary outcomes.

In this blog, I’ll break down how starting small, staying consistent, and learning from failures helped me transition from a Tier-3 college graduate to securing offers at Amazon, Google, and Microsoft. Let’s dive into the steps that can help you achieve your big dreams, one small win at a time.

1. Starting Small: Embrace What You Have

I didn’t begin my journey with vast resources, a prestigious background, or an impressive network. Instead, I focused on leveraging what I had — a hunger to learn and an unwavering determination.

  • Tip: Identify your strengths and double down on them.
  • Example: When I couldn’t find formal mentorship, I turned to free resources like YouTube, blogs, and open-source projects to fill the gap.

2. The Compound Effect of Consistency

Consistency is underrated but transformative. Showing up every day, even for 30 minutes, can lead to exponential growth over time. For me, coding daily and solving even one problem at a time…

--

--

Kashish Gupta
Kashish Gupta

Written by Kashish Gupta

Crafting Scalable Solutions | Software Engineer | Empowering individuals with expert insights on system design, scalable solutions, and career growth in tech.

No responses yet