Links

ΜΆ
Adam I. Gerard
ISU
NIU
CS MS TBD

Software Certifications

All about these marvelous digital pieces of paper.

I was recently asked why I have so many of these (which I suppose is better than being asked why I had so few earlier on in my career ha).

I realized that info I take to be common knowledge is probably what GRE words like "esoteric" and "niche" readily describe (and yes, I did have to look to those up at one point in my prior studies)!

People Actually Get Them

So it turns out that nearly every Fortune 500 team I've been a part of has required its staff members to earn some kind of cloud certification (usually specific to the cloud technologies they're expected to master). People who've worked at JPMC, AT&T, Capital One, etc. know about the (infamous) internal Hall of (Certificate) Fame that you upload your certifications to after you've earned them.

Despite this requirement, most coworkers of mine don't actively update their LinkedIn or publicize their certifications pretty much anywhere unless they're applying for jobs.

The numbers also show this a universal trend:

  1. https://www.scribd.com/document/908786071/Skillsoft-IT-Skills-Salary-Report-2024
  2. The above Skillsoft survey puts the certification attainment (at least one certification) ~90% among professional software staff.
  3. Anecdotally, in recent years nearly 100% of my immediate coworkers had one or more AWS, Microsoft, Kubernetes, or Google Certifications. (Many had Triplebyte - now defunct, HackerRank, or Coursera ones as well.)

Many folks at higher engineer levels (it goes Junior, Intermediate, Senior, Team Lead, Staff/Principal depending on the firm) earn tens or 100+:

  1. https://www.linkedin.com/in/walterwlee/
  2. I've been personally inspired by some of these stories and have earned probably 50+ at this point with most being Computer Science courses, some fun programming challenges (to prep for interviews and purely for fun), and few core Associate and Professional level Certifications.

In fact people often blog, post, or make careers about these topics fairly frequently these days.

  1. https://www.udemy.com/user/stephane-maarek/
  2. https://www.reddit.com/r/AWSCertifications/
  3. https://pages.awscloud.com/GLOBAL-event-T1-AWS-re-Invent-Golden-Jacket-2025-reg.html

Like most things, there are pros and cons. Already grumbly programmers are sometimes reluctant to pursue additional education, in cases of extreme Certification attainment the typical accusations of Tall Poppy Syndrome (resent of the meritocratic high-achieving), or its opposite the Ivory Tower (out of touch, too scholastic), and so on. But these criticisms also invite debate and the amount of content about these topics continues to accrue!

Companies that're hungry to cut cost and adapt new technologies increasingly lean on Certifications but I think there's a legitimate question around what the required number of Certifications ought to be (obviously, I don't want to have to add too many more to my already 50+ ha).

They're De Facto Licenses

Many technical disciplines require rigorous licensing standards (and after one obtains a certain level of formal education - which is considered to be the first of many steps):

  1. Law - Bar Exam
  2. Architecture
  3. Civil Engineering
  4. Information Technology
  5. ...

It makes sense that "Software Engineering" would follow suit and require similar standards (part of the so-called "professionalization" of the field). Certifications from reputable instutitions are de facto licenses (or what would be in other disciplines/lines of work).

Many certifications are worth transferrable college credit or are themselves the end goal of upper level college courses. Examples:

  1. https://www.acenet.edu/National-Guide/Pages/Organization.aspx?oid=de089b28-9016-e811-810f-5065f38bf0e1&k=Microsoft%20AND%20
  2. https://www.purdueglobal.edu/transfer-students/it-certification-exams/

To be clear we're talking about skill- or knowledge- based, proctored, sometimes lab- based, certifications with anti-cheating detection software that one takes through reputable testing platforms (resembling how one takes the SATs, GREs):

  1. Pearson/Credly (Pearson acquired Credly)
  2. HackerRank - widely used in hiring in actual interviews.
  3. Amazon AWS
  4. Microsoft Azure - Certifications through Microsoft Learn
  5. Google GCP - they offer both Certificates and Certifications
  6. Linux Foundation - open source, Kubernetes, Docker
  7. CompTIA - highly respected foundational to advanced Information Technology Certifications
  8. ISC2 - highly respected advanced and leadership Cybersecurity Certifications
  9. Coursera - take courses through various institutions for varying levels of accredited credit-bearing eligibility

To be clear, they won't typically be sufficient in-of-themselves to get many non-Junior-level roles. But they may be required for higher-level roles.

They're Useful

Amazon Web Services (AWS) routinely publishes empirically-backed research touting the advantages of a certified workforce.

Dramatic reduction in delays and time to market, reduction in errors, improved morale and retention:

  1. https://pages.awscloud.com/rs/112-TZM-766/images/ESG%20Infographic_AWS_Certification.pdf
  2. https://assets.aboutamazon.com/46/e3/21deb80343c2a0042cdc280782ad/esg-research-insights-report-aws-training-and-certification-for-aws-partners-sep-2021.pdf

Other sources indicate they're increasingly seen as the best way to implement and validate cultures of continuous learning, globabl competitiveness, reduce skill gap, and make use of AI:

  1. https://investor.skillsoft.com/news-events/press-releases/detail/413/skillsofts-new-it-skills-salary-report-highlights-trends-impacting-technology-careers-investments-and-talent-strategies-for-2025
  2. https://insight.skillsoft.com/state-of-enterprise-skilling-2024/p/1

They can help improve your salary, quality of work, push your resume across the finish line, and help make you stand out (especially if everyone else is earning them):

  1. https://www.scribd.com/document/908786071/Skillsoft-IT-Skills-Salary-Report-2024

Most large corporations are actually multi- or hybrid- cloud meaning that certain teams, subsidiaries operate on one set of cloud tools while others (potentially for jurisdictional reasons) operate on another. Having worked in finance I can say that many banks are now some combination of:

  1. GCP for cutting-edge AI/ML workloads running on Kubernetes managed TPUs.
  2. AWS for roboust cloud security.
  3. Azure for Intellectual Property sharing protection and robust compliance offerings.

They're Relatively Inexpensive

Most courses run upwards of $1000 (if you crunch the credit hour fees), bootcamps can cost $12,000 or more (for what's essentially a non-credit-bearing certification from a non-accredited institution with some exceptions including elite bootcamps with strong academic, institutional, and/or industry ties).

  1. Coursera charges a reasonable monthly subscription (for what are sometimes credit-bearing courses) that are also self-paced.
  2. Google GCP and Microsoft Learn are free (although the Exams that are required to earn Certification are not).
  3. GCP, Azure, and AWS Certifications typically hover around the ~$150 range.
  4. Certifications are typically tax-deductible and employer-reimbursable.

Contents