Anyway, the confusing programming languages and software frameworks are just the beginning.
Then, there are dozens of acronyms such as API, CMS, CSS, CDN, CI, CD, HTML, JSON, JSF, JSP, etc. etc...
And I'm not even mentioning how can you visit someone's GitHub profile
and derive some meaningful value from the repositories and source code you find.
This may seem so far fetched and "Mission Impossible" if you've never worked as an IT professional.