Skip to main content

Microsoft MTA Exam - 98-381 - Intro to Programming with Python

Feature

The Long Road to Python Proficiency

*Reflecting on a multi-year journey from certification goals to practical mastery*

180
Days initial prep
~200
Hours studied
4
Years milestone
1
Professional shift
Section I

My Preparation

Recommended Books
  • Intro to Python, 5th Edition — Authored by Mark Lutz, this served as a primary resource for conceptual understanding.
  • Programming in Python — Also by Mark Lutz, used to deepen technical knowledge during the early stages of study.
Self-Practice
  • Writing Python Applications — Hands-on development to transition from theoretical reading to active coding.
Section II

Timeline

Initial Roadmap
  • Study Period — 180 Days (December 2017 – May 2018)
  • Exam Goal — Microsoft MTA Exam 98-381: Introduction to Programming with Python (Tentative: Early May 2018)
I won't feel competent in Python until I have spent at least a full year writing serious code. For now, I want to understand the basics and apply them at work. I have some small projects in mind to gain practical experience with Python, and I plan to implement them in 2018. I consider this the foundational step to solidify my Python knowledge.
Section III

Updates

Progress Log
DateMilestoneStatus
2/1/18Initial StudiesDelayed due to workplace obligations
7/4/20Mid-point CheckShifted from certification study to workplace automation
7/28/21Skill PivotTransitioned focus to Microsoft DP-100 certification
11/30/25Final ReflectionCertification abandoned in favor of hands-on mastery
2020: Practical Application

Life happens, and I never got around to taking the certification exam. However, I've been using Python more regularly at work. I've automated simple tasks, like extracting files from one location and moving them to another, then transforming them into a different format. It may sound complex, but it's not, and that's the beauty of Python.

Despite two years of tinkering, I wouldn’t call myself a Pythonista due to a lack of consistent practice. After two years, I've read thousands of pages of Python books and spent approximately 200 hours reading and writing code. While this helped me learn the basics, I believe that working on a meaningful project would have made my learning experience much more valuable.

2021: Professional Growth

Wow, it’s been four years since I first began my Python studies, and I am now using it regularly at work. It’s true that you don't truly care to learn something until you need it, and my proficiency in Python has improved considerably since I started using it for production work. All those years spent casually studying and coding in my spare time were not wasted; they helped me become comfortable with the language and various tools.

2025: The Verdict

I never got around to getting the Python certification and turns out I didn't need to. I use Python extensively every day at work and that practical hands-on provided me most of what I needed to feel comfortable using Python. Everything else? Honestly, ChatGPT has proven a perfect coding companion.

Lessons learned: Practical application always beats a framed certification.

Comments

  1. Hi, how is the studying going ? I intend to sit this exam end of Feb so am following your journey :-) . I am using "Python Crash Course" by Eric Matthes as my main resource. All the best

    ReplyDelete
    Replies
    1. Awesome! I hope you make it through your journey. I may have to delay as the books are taking longer to read. You probably will pass the exam before I do and I’ll likely have to ask you for advice.

      I’m hoping the second book will get me more into the ‘code’ and I’ll focus on the the study areas suggested by the Microsoft Site.

      Delete
  2. Check this out
    http://pythoninstitute.org/certification/

    ReplyDelete
    Replies
    1. Interesting. Thanks for the info. I vaguely recall seeing this before and worth a check. Had to put my studies on hold due to work and will resume probably later in the year after some projects are done. How goes your studies?

      Delete
  3. This comment has been removed by a blog administrator.

    ReplyDelete

Post a Comment

Popular posts from this blog

Sony MDR-ZX100 vs ZX-110 vs ZX-310 Series Headphones

Gear Review Budget Audio Face-off: Sony ZX Series Review Comparing the ZX-100, ZX-110, and ZX-310 for your everyday carry ~3 Models ~$10–$20 Price 2.5+ Years Longevity Table of Contents ① Build Quality ② Cost Comparison ③ Sound Quality ④ Overall Value ⑤ Upgrade Path Section I Build Quality The Sony ZX series headphones primarily feature a durable plastic construction. My ZX-100 has lasted over 2½ years, enduring countless tosses into my backpack and car without any issues. However, the lower-end ZX-100 and ZX-110 models have a significant downside: poor-quality earpads.   The Earpad Problem Over time, the earpads on the ZX-100 and ZX-110 disintegrate, leaving vinyl flakes that stick to your hair and ears. The ZX-310 comes with upgraded earpads that don't suffer from this problem — a clear win in the build department. Tip: If your earpads start to flake, it is a sign of material degradation; consider replacing the cushions or upgrading to a model with more durable synthetic lea...

Casio G-Shock 5600 vs 6900 vs 9000

Gear Review Finding the Perfect Fit: My G-Shock Journey A deep dive into balancing form, function, and wrist presence. 4 Models Tested 2 Favorite Series 1 Non-negotiable Feature Table of Contents ① The Quest for Size ② Best Compromise: G9000 Mudman Series ③ Feature Needs: G/GW vs DW ④ The Lineup: Models at a Glance ⑤ Final Verdict: 5600 Wins Section I The Quest for Size After trying out several G-Shock models, I've developed a better sense of the specific features and design elements I appreciate most. While features are always a plus, my main priority is size. Here's how some of the models I've tried stack up. 5600 Series For overall size, the 5600 series stands out as a favorite due to its compact, comfortable form. It's slim, lightweight, and fits well on my wrist without being too bulky. Although the 6900 series provides the benefit of a well-placed front illumination button, the 5600 remains the ideal size for everyday wear.   Section II Best Compromise: G900...

Casio MTD 1010 the $30 Submariner Homage

Diver-Style Watches  ·  Budget Horology Casio MTD-1010 Oyster Quartz  ·  Ref. MTD-1010-1AV The Best Budget Submariner Homage $30 eBay Price 41.5mm Case Size 10 ATM Water Resistance 20mm Lug Width If you're on the hunt for an affordable watch that channels the classic diver aesthetic of the Submariner, look no further than the Casio MTD-1010. Priced at around $30 on eBay, this model offers incredible value for anyone who loves a good deal.   Table of Contents ① Affordable Elegance ② Function Over Frills ③ Best Bang for Your Buck ④ Specs & Practical Tips Section I Affordable Elegance The MTD-1010 strikes a bala...