One thing is certain in the software engineering industry nowadays: it is changing. After intense growth for multiple years, we see retraction and layoffs in most technology companies, rapidly shifting the landscape for engineers and managers.
Without the capacity to add more people to sustain growth, we also see this movement’s natural consequence. Companies need to focus on their engineering department’s efficiency and performance.