From Zero to Swags: My Journey of Learning to Code and Earning Rewards

Ashif AnsariAshif Ansari
2 min read

1. The Accidental Motivation

It all started when I saw a tweet about Hack to be fest — just make 4 contributions and get a free t-shirt. I didn’t know what “pull request” even meant, but I wanted that shirt.

📌 Lesson: Sometimes, motivation doesn’t have to be deep. Even a small reason can get you started.


2. Learning in Public

While figuring out GitHub and open source, I messed up a lot. But instead of hiding, I shared my mistakes and progress on Twitter and Hash node.
Surprisingly, people were supportive and even gave me tips.

📌 Lesson: Sharing your journey attracts the right people and opportunities.


3. First Goodie, First Win

When my Hack to be fest package arrived, it wasn’t just a shirt — it was proof that I could learn something completely new. That boosted my confidence like nothing else.


4. Platforms That Reward Learning

If you want to try the same path, here are my top picks:

  • Hacktoberfest – October event for open source beginners

  • Postman Student Expert – Learn APIs and earn swags

  • GSSoC – Contribute to projects, win prizes and grow your skills

  • MLH Events – Participate in mini hackathons for goodies


5. Why It’s Not About Goodies Anymore

Today, I still love getting swags, but now I focus more on the skills I’m gaining. Those skills will stay with me long after the t-shirts fade.


Conclusion:

If you’re a beginner, don’t underestimate the power of small rewards. They can push you to start, and once you start, you never know where the journey will take you.
Start with curiosity, stay consistent, and the rewards — both physical and skill-based — will follow.

0
Subscribe to my newsletter

Read articles from Ashif Ansari directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Ashif Ansari
Ashif Ansari