Skip to main content

Weekly Challenges

One hands-on challenge per week. Build your portfolio and prove your skills.

0/8 challenges completed0%
Week 1Product ManagerBeginner

Write a Product Requirements Doc

Choose an app you use daily. Write a 1-page PRD proposing one new feature. Include: problem statement, user persona, proposed solution, success metrics.

2-3 hours
Week 2Product ManagerBeginner

Do a Competitor Teardown

Pick 3 competing products in a space you know. Document: core features, pricing, positioning, what each does better. Write a one-paragraph differentiation statement.

3-4 hours
Week 3Data AnalystBeginner

Analyze a Kaggle Dataset

Download any public Kaggle dataset. Write 5 SQL queries answering business questions. Screenshot the results. Write 3 insights in plain English.

3-5 hours
Week 4Data AnalystIntermediate

Build a Dashboard

Take the Kaggle data from last week and build a Google Data Studio or Tableau Public dashboard. Include 3 charts. Publish it and share the link in your portfolio.

4-6 hours
Week 5UX DesignerBeginner

Redesign a Mobile Screen

Pick one screen from an app with bad UX. Redesign it in Figma. Document: what was wrong, what you changed, and why. Share in Figma Community.

4-6 hours
Week 6QA EngineerBeginner

Write Test Cases for a Real App

Pick any web app you use. Write 10 test cases covering the main user flow. Include: test ID, description, steps, expected result, pass/fail. Format as a Google Sheet.

2-3 hours
Week 7Business AnalystBeginner

Map a Business Process

Think of any process you know well (e.g., how coffee is made at a cafe, how a support ticket gets resolved). Create a swimlane diagram in Lucidchart or Miro showing each step and who is responsible.

2-3 hours
Week 8All rolesAll levels

Write Your Career Change Story

Write a 150-word LinkedIn post announcing your career pivot: where you are coming from, what you are learning, and why. Post it publicly and tag #careerpivot #techcareer.

1 hour