Skip to main content

Certifications Expire. The Learning Compounds.

Brian Swiger
Author
Brian Swiger
Passionate Geek â€ĸ Proud Father â€ĸ Devoted Husband

I have a confession that will sound odd coming from someone with 44 active Microsoft certifications: the certificates are the least interesting part.

I keep them, I renew them, I am proud of them. But if a fire took the lot tomorrow, I would lose almost nothing of value. What I would keep is everything I had to learn to earn them, and that part cannot be taken away or expire.

A graveyard of great technology
#

Scroll far enough back through my transcript and you will hit a museum wing.

I was a Certified Lotus Notes and Lotus Domino Developer. I was a Certified Novell Administrator. At the time, those were the gold standards. Serious credentials for serious platforms that ran serious businesses. Today they are trivia. đŸĒĻ

If I had stopped at knowing those systems, my career would have ended alongside them. It did not, because the certifications were never the asset. The habit of learning was.

That is the part people miss when they argue about whether certifications are “worth it.” They are asking the wrong question. A certification is a receipt. It proves you paid, in hours and attention and frustration, for something you now carry around in your head. Nobody frames a receipt because the receipt is valuable. You keep it because it is evidence.

What writing exams teaches you about learning
#

For a stretch of my career I sat on the other side of the table.

Working with GrandMasters, I served as the Lead Item Writer for the Microsoft C# exam and for the Windows Phone 7 exam. That means I helped define, question by question, what “competent” was going to mean for thousands of people.

It is a strange and humbling job. You cannot test whether someone is a good developer in 60 multiple-choice items. What you can test is whether they understand the model underneath the syntax. So you spend your time hunting for the questions that separate someone who memorized an answer from someone who actually understands why the answer is the answer.

That work permanently changed how I study. Once you have written the distractors, you stop reading study material as a list of facts to absorb, and start reading it as a model to interrogate. Why is this true? What would have to change for it to become false? What is the tempting wrong answer here, and why is it tempting?

Both of those exams are long retired. The skill I picked up writing them is not.

Why I still test, after all these years
#

I have been a Microsoft Certified Trainer since October 2012, and it remains one of the professional honors I value most. Helping people skill up is genuinely my favorite part of this work. There is a specific moment, when someone stops nodding politely and actually gets it, that I have never gotten tired of.

Certifications expire. People treat that as a bug. It is a feature. 🔁

The renewal cycle is a forcing function. It drags you back to material you were confident about eighteen months ago and quietly shows you how much of it moved while you were not looking. Left to my own devices I would happily coast on what I already know. The expiry date does not let me.

From the internet age to the age of AI
#

Here is what I think is actually at stake now.

Every previous platform shift gave us a decade or so to adjust. Client-server, the web, mobile, cloud. Each one was seismic, and each one arrived slowly enough that a competent professional could absorb it at a reasonable pace.

That is over. The cycle now runs in months. I have watched entire product surfaces get rebuilt between one certification renewal and the next.

When I was verifying material for the study hub below, I found guidance written earlier this year that was already describing a version of the product that no longer exists. Not wrong when it was written. Just overtaken. Billing models replaced, chat modes renamed, whole extensibility frameworks retired and superseded.

Nobody was careless. The ground simply moved.

This is why “learn-it-all” beats “know-it-all,” and why it is no longer a nice piece of leadership advice but a survival trait. As Satya Nadella put it in Hit Refresh:

The “learn-it-all” will always do better than the “know-it-all,” even if the “know-it-all” starts with much more innate ability.

In an industry that reinvents itself every eighteen months, expertise has a half-life. The only durable asset is the ability to keep acquiring it, and the willingness to notice when something you were certain about has quietly stopped being true. 🧠

So I built a GH-300 study hub
#

Which brings me to the thing I actually want to give you.

GH-300: GitHub Copilot is a free study hub, and it is organized around the six official exam domains rather than a course timetable, because that is how the exam is actually scored and how you should actually revise.

What is in it:

  • Six domain guides covering every official subskill, with a citation to GitHub or Microsoft documentation behind essentially every factual claim
  • Eight hands-on labs, each mapped to the domains it exercises
  • 61 practice questions grouped by domain, each with an explanation and a source
  • A printable pocket card for the last hour before you sit down
  • A plans and billing deep dive, because that area moves faster than anything else in the product
  • A resources page pointing at the official material

I want to be straight about the standard I held it to, because it is the whole point.

Every fact on that site was checked against an official Microsoft or GitHub source before it went up. Where I could not verify something, I left it out rather than repeating it confidently. GH-300 does not have a published question count and its price varies by region, so you will not find either number quoted on my site. I found several widely repeated figures I could not confirm anywhere official, and those did not make the cut either.

That discipline is not me being pedantic. It is the same instinct from the item-writing days. If you are going to put something in front of someone who is about to pay to sit an exam, you owe them accuracy over confidence. đŸŽ¯

The official sources, all in one place
#

You do not need my site to pass this exam. You need these. My hub exists to organize them and add practice, not to replace them.

Microsoft Learn

GitHub

Video

  • My friend Peter De Tender has an excellent GH-300 series on YouTube that walks the exam objectives. If you would rather watch than read, start there. Peter is one of the best in the business at this, and it is free

Go and fail a practice test
#

If you take one thing from this, take the reframe.

Do not study to pass. Study until the material is genuinely yours, and let passing be the side effect. The badge goes on your profile and slowly becomes wallpaper. The understanding shows up two years from now in a design review, when you catch something nobody else in the room caught, and you cannot even remember where you learned it.

Go take the free practice assessment cold, before you have studied anything. Fail it comprehensively. It is the most useful twenty minutes you will spend, because now you know exactly where the holes are.

Then go fill them. 🚀

The hub is right here, it is free, and it will stay free.