DEV Community

Andrew Kalik
Andrew Kalik

Posted on

After 12 AWS Certifications in 144 Days: What I'd Recommend and Why

AWS Certifications Don't Teach Answers. They Teach Patterns.

Lessons learned after completing all 12 AWS certifications in 144 days.

Between December 2025 and May 2026, I completed all 12 AWS certifications in 144 days.

One of the questions I get asked most often is:

"Which certification should I take next?"

My answer depends less on the certification and more on where someone is in their career.

The biggest lesson I learned wasn't about passing exams.

It was that certifications don't teach answers. They teach patterns.

The more patterns you're exposed to, the more likely you are to recognize better solutions when real-world problems show up.

What Surprised Me Most

[Image: "What I Expected vs What I Got" comparison table]

Certification What I Expected What I Got
Machine Learning Engineer Associate Machine Learning Modern Data Engineering
Security Specialty Compliance & Governance Practical Security Architecture
Advanced Networking Specialty Networking Cloud Architecture Foundation
Cloud Practitioner Introductory Material Business & Technical Common Language

Machine Learning Engineer Associate

This was the biggest surprise of the entire journey.

I expected a machine learning certification. Instead, I found a certification that often felt closer to modern data engineering.

Topics like data preparation, pipelines, deployment, monitoring, and operationalization are highly relevant to today's data teams.

Security Specialty

I expected a certification focused heavily on compliance.

Instead, I found one of the most practical certifications in the AWS portfolio.

IAM, Organizations, KMS, GuardDuty, Security Hub, Macie, WAF, and Shield are services that appear constantly in enterprise environments.

Advanced Networking Specialty

This was the only certification I failed on my first attempt.

Like many engineers, I viewed networking as something that network engineers worried about.

I was wrong.

The concepts from this certification have helped with disaster recovery planning, PrivateLink architectures, VPC endpoints, hybrid connectivity, multi-region deployments, and cross-account communication patterns.

Would I recommend Advanced Networking Specialty as someone's first certification? No.

Would I recommend investing time in networking? Absolutely.

Networking is not a specialty. It is a foundational skill that impacts nearly every cloud architecture.

Recommendations by Career Stage

[Image: AWS Certification ROI Matrix]

Career Stage / Role Recommended Certifications
Students & Career Changers Cloud Practitioner, AI Practitioner
Cloud Engineers Solutions Architect Associate, Developer Associate
Data Engineers Data Engineer Associate, Solutions Architect Associate, Machine Learning Engineer Associate
Security Professionals Solutions Architect Associate, Security Specialty
Platform & DevOps Engineers Cloud Operations Engineer Associate, Developer Associate, DevOps Engineer Professional
Architects & Technical Leaders Solutions Architect Associate, Solutions Architect Professional, Security Specialty
Networking Specialists Solutions Architect Associate, Advanced Networking Specialty

Students, Career Changers, and Early Career

Cloud Practitioner and AI Practitioner are excellent starting points.

Cloud Practitioner remains one of AWS's most underrated certifications because it creates a common language between technical and non-technical teams.

AI Practitioner is a natural follow-on given how quickly AI is becoming part of nearly every role.

Engineers with AWS Experience

If I could recommend only one AWS certification to most engineers, it would still be Solutions Architect Associate.

It provides exposure to networking, security, storage, resiliency, and cost optimization concepts that show up constantly in real-world environments.

Developer Associate is an excellent companion certification and provides practical knowledge around IAM, serverless, event-driven architectures, and CI/CD.

Data Engineers

For data engineers, my recommendations are:

  1. Data Engineer Associate
  2. Solutions Architect Associate
  3. Machine Learning Engineer Associate

Together, these certifications provide a strong foundation in modern data platforms, architecture, and operationalized analytics.

The Value Isn't the Badge

One misconception I often hear is that certifications only help you pass exams.

My experience has been the opposite.

The value comes from exposure to patterns.

A recent example involved designing an automated Snowflake credential rotation solution.

The initial proposal required deploying Lambda functions and Secrets Manager resources into every AWS account individually.

Because of concepts reinforced throughout Solutions Architect, Security, and DevOps certifications, I recommended centralizing the solution into a dedicated account and granting access through IAM roles, Secrets Manager policies, and KMS permissions.

The result was a simpler operational model, centralized maintenance, and significantly less operational overhead.

The certification didn't provide the answer.

It provided exposure to patterns that made the solution easier to recognize.

I've seen similar benefits from networking concepts, security principles, architecture patterns, and operational practices that initially seemed unrelated to my day-to-day responsibilities.

If I Were Starting Over Today

My highest ROI certifications would be:

  1. Solutions Architect Associate
  2. Data Engineer Associate
  3. Developer Associate
  4. Machine Learning Engineer Associate
  5. Security Specialty
  6. Solutions Architect Professional

Not because they're the easiest.

Not because they're the newest.

Because they consistently provide knowledge that translates directly into real-world engineering, architecture, security, and leadership responsibilities.

Final Thoughts

After completing all 12 AWS certifications, the biggest lesson I learned is that certifications are not about collecting badges.

They're about accelerating exposure to ideas, technologies, and architectural patterns that you may not otherwise encounter until years later.

Ironically, the certification I feared most was Advanced Networking Specialty.

It was also one of the certifications that changed how I think about cloud architecture the most.

The best certification isn't necessarily the one most closely aligned to your current job title.

It's often the one that expands how you think about solving problems.

Top comments (0)