September, 2023

Surviving the AI Revolution as a Software Engineer
The next wave of extremely powerful and specialized AI models is coming, and it will likely revolutionize software engineering as we know it. As developers, we need to get the skills to surf the wave and keep our jobs. As with every technological breakthrough, AI will create new jobs and destroy others. In this article, I will focus on how you can keep your job in this new world dominated by AI. My focus is on software engineering jobs, but most of the principles I mentioned also apply to other professions.