We (Accidentally) Built a Certification Checker

...and found some certifications that didn’t pass

If you’re preparing to take a certification exam you want to know one thing: For any potential question on the exam, what’s the right answer? For certification exams, the “right answer” is easy to determine...or should be: It's whatever the company/organization providing the certification exam says it is. And, it turns out, that can be a problem.

We recently launched an AI-powered exam preparation site and, as a part of that development, created an AI-driven tool that measures how well a certification provider delivers the ‘right answer’ for any objective in their certification For some certifications, we found that support was…well, the term we adopted was “thin.”

We bring this up because we think certifications are important. If you’re defining a certification, you want to ensure you’ve provided the right answers for all of your certification’s objectives. Defining a certification and failing to provide the support for that certification is an abdication of responsibility.

Answering the Question

As a certification junkie (I’ve never met a certification I didn’t want to have), I’ve been using AI tools  for the last year or so to create practice exams as part of my preparation process. That work has grown into a site that leverages AI tools to provide practice exams to other people.

But if that site wasn’t going to be just AI-slop, it needed to meet some key criteria:

  • All the exam questions had to be driven the certification exam’s objectives
  • All the answers had to be the “right answer” – the answer the provider said was right

That second goal took a bunch of potential certifications off the table: The site couldn’t support any certification where the official documentation wasn’t publicly available (e.g. where the material was behind a paywall, only available in books from the provider, required attendance at approved classes, etc.).

For the remaining certifications, in order to meet our second criteria, the site needed to be able to point to the “right answer” for any objective in the provider’s documentation. In meeting that goal, we inadvertently created a “certification assessment tool” – a tool that told us, for any question for any objective in a certification, if the provider had provided a right answer.

The Problem

We first found that some objectives on some certifications had very few right answers. You've probably bumped into this if you've taken more than one practice exam in a certification: You see questions that revolve around the same one or two right answers cropping up again and again. We classified those objectives as “thin”: It turns out that, for some objectives, there just aren’t a lot of questions you can ask.

But we also found there were some certifications where there was no right answer at all: There was nothing from the provider that said, “For this objective, this is what you should know.” Not surprisingly, we ran into the most issues in this area with two very recent certifications, Anthropic’s developer and architect certifications.

Don’t misunderstand me: I’m not criticizing the Anthropic certifications. I think the certifications are well-designed – the objectives align with what practitioners need to know. To put it another way: If you have the knowledge those objectives identify and can put that knowledge into action, you will be a very good Claude architect/developer. I don’t say that idly: I’ve earned three of Anthropic’s certifications and used the related knowledge in building Claude-based applications. In my opinion, the Anthropic certifications don’t just have good objectives, they have the right objectives.

It’s just that, for some of the objectives in Anthropic’s certifications, our site couldn’t point to a right answer in the Anthropic documentation (and we love Claude very much and looked really, really hard to find answers for those objectives). Fortunately, for people seeking Anthropic’s certifications, several sites have stepped in to fill that gap: AI Cert Guides and Cred Farmer among, I’m sure, others.

It’s just that…well, neither of those site’s answers are official answers. I’m not saying those sites don’t have great answers (personally, I think they both do excellent jobs). But if Anthropic, in marking your exam, disagreed with either of those two sites, you couldn’t claim that you were right and Anthropic was wrong. And that was a problem for our site.

Our Decision

So what do you with certifications that have thin objectives? In our case, we decided to support some of those certifications…to a certain extent, and with qualifiers.

There were some certifications where we felt we could ignore one or (at the most) two objectives without significantly impacting certification exam scores. We decided to support those certifications but not include questions around those objectives in our exams. Effectively, we decided that not all objectives are equally important and, in some cases, the right answer would be based on ‘industry experience’ rather than the provider’s specific technology. We also flag those objectives in the study guide we provide for any certification we support so that users have know what they're getting (or not getting).

For some certifications, though, we decided that our process just couldn’t provide enough right answers for enough objectives for our site to be useful for someone taking the exam. We chose not to support those certifications. And we think that’s too bad because those certifications are often for technologies that we like very much and think are important. It's just that we think the real “right answer” in this case is for certification providers to first identify and then fill those gaps from their documentation (and we re-check those certifications every month, just in case).

It's not a perfect answer but it's one we can live with.

Comments

Popular posts from this blog