cutting-edge technologies

So, what are the new acronyms we hear today?   A while ago, starting a career in technology was probably a matter of choosing between being a software developer, managing network infrastructure or being close to the end user and providing technical support....