I recently read "A Philosophy of Software Design" 2nd Edition by Prof. John Ousterhout, and this is my review.
389 karma · joined August 4, 2020
We already saw big layoffs from Meta (11,000 people), Amazon (10,000), and now Microsoft (11,000). There are multiple reasons why is this happening, from economic factors such as shrinking markets and higher interest rates to internal factors.
On the other hand, we have more and more people in the industry going exponentially. How is this going to affect people in the industry, job safety, tenure, salaries, and especially an entrance for junior developers? Even more, how is this going to affect the stability of the systems they worked on?
What we also see yesterday that Meta is planning a new round layoffs: https://www.ft.com/content/3f3c3fe7-fedd-4fcd-a3d9-6ce44fe56...