I always told my managers to text or email me so I do not have to get out of bed. I will send you my laptop and we good.
I am ... unique in this. I know that most people do not like this situation and would feel betrayed. You cannot have loyalty to corporations, they are there for their interest. You have to follow yours all the time as well.
I have been through enough companies that grow and layoff people to be immune from it. It would impact me, and I feel bad for the people that did get impacted by this. The writing on the wall for me was when Elon took over the company and told everyone to come in over the weekend and print their contributions. That to me signalled ok give me my package. It ended for me there. I know my self worth, and know working more hours per week does not make you a better developer. It does the opposite actually.
One of my initial managers when I started working almost 20 years ago said to me that developers and code is like artists. You cannot just tell someone sit down and write code, or you will get the Walmart paintings. Creativity cannot be turned on, bam write code for me. Make this piece of software.
The point that I am trying to make is that employment should be a transaction. That is why you sign the contract when you get hired. When it is not beneficial to you or the company that contract is terminated. I have no loyalty and always question if this is the best situation for me. Am I learning? How is the work I am doing benefiting me? How is the company benefits helping my family? It is selfish but I think that is the way to look at it, since the company is selfish as well.
They never will. Your company will dump you at any time to hit numbers. You should be willing to do the same. Whether you are at-will or not through law, you’re at-will unfortunately.