π Analyst Forge: A 30-Day Self-Driven Data Analyst Challenge Using Python, Jupyter & Power BI
π Introduction
In a world where everyone wants to “learn data,” I decided to stop browsing tutorials and forge my own path. I created a personal 30-day challenge called Analyst Forge, a structured system to practice real data thinking every day using Python, Jupyter Notebooks, and Power BI.
In this post, I’ll walk you through the project structure, learning methodology, tools used, and how I turned this into a skill-building journey — and a step toward becoming internship-ready.
π Folder Structure and Workflow
Each day of the challenge was contained in a clearly labeled folder like 01, 02, and so on. Here’s what every question folder typically included:
-
*_question.ipynb– A Jupyter Notebook with the full problem and solution -
Notes.md– My written explanation (answers), thought process, insights, mistakes, and learnings -
Dataset files – CSV or Excel files (real or simulated) used in the analysis
-
(Optional):
valuable_insights.mdor.pbixfiles for Power BI dashboards
Additionally, outside the question folders, I maintained:
-
A general formulas sheet (Markdown) for reusable tricks and logic
-
A
requirements.txtfile for reproducibility -
A
README.mdsummarizing the challenge, tools, and reflections
π§ Learning Model
I used ChatGPT as a virtual mentor throughout this journey. Each day, it would:
-
Give me a problem (sometimes based on real-world framing)
-
Ask for my insights
-
Grade me strictly on a scale of 1–10
-
Offer visualization hints or code suggestions to guide learning
-
Encourage me to reflect on why my interpretation made sense or failed
No Stack Overflow. No copying. Just raw thinking and daily practice.
π§© Tools Used
-
Python: pandas, seaborn, matplotlib, NumPy
-
Jupyter Notebook: for flexible experimentation
-
Power BI: for visual summaries and business framing
-
Markdown (
Notes.md): to document insights, learnings, and mistakes
π Reflection
What was my biggest improvement across the 30 days?
I learned how to read and interpret data more confidently. While I sometimes looked up or cheated for code or insights, repetition and practice helped me understand what the code was doing. I also learned how to plot data effectively, make graphs visually appealing, and explore different data types, including time series.
How did my thinking shift from Day 1 to Day 30?
On Day 1, I wasn’t sure where to start. By Day 30, I could explore and interpret datasets quickly. Some insights felt repetitive due to demo data, but that taught me a real-world lesson: asking better questions matters more than finding flashy results.
What would I include in my analyst portfolio to show growth?
I’d include the insights I wrote, the visualizations I created, and the ability to explain data clearly — not just code.
π§ How I Structured the Challenge
This wasn’t random problem-solving — I followed a three-phase plan to gradually build my abilities:
-
Phase 1: Logic, math puzzles, and clean intuition. No libraries, just thinking.
-
Phase 2: Medium-to-hard analysis problems with real/synthetic datasets. I used Python and Power BI, but avoided reading documentation to push myself.
-
Phase 3: Real-world challenges requiring framing, storytelling, dashboards, and insight synthesis — mimicking what analysts do in businesses.
From Day 11 onward, each challenge also had:
-
A title explaining the core concept
-
A dataset or schema to simulate a real environment
-
A main task to trigger analytical thinking
-
Mild coding suggestions (not solutions)
-
Optional Power BI/reporting angle
-
A soft reminder of what I should submit or reflect on
✨ Start Your Own Analyst Forge
Want to build your data reading intuition and analytical muscle like I did?
Here’s the exact prompt I gave to ChatGPT to launch my challenge. You can copy and customize it to suit your needs:
And later, I refined it into this structured mentorship model:
π¨π« My Mentor
I used ChatGPT as my mentor for all 30 days.
It guided, challenged, and evaluated me without hand-holding — making this the most focused learning I’ve ever done.
π Want to Explore It?
π§± GitHub Repo: Analyst Forge
Explore the full structure, notebooks, notes, and insights in the repo.
π Final Thought
“Forging insight one dataset at a time.”
This project wasn’t just about Python or Power BI — it was about learning to think like a data analyst.
And that mindset is something I’ll carry forward to every project and opportunity that comes next.
Comments
Post a Comment