“Don’t care” is not something to live your life by. You should care about your fellow developers and peers, and if you spent years of your life building respected technology, it is natural to care about it.
The answers on this thread (along the lines of ‘don’t care, give up’) shock me. I see HN as an audience of passionate, tech-loving people - people who would not want to be in the position described in this question and people potentially with the passion and drive to do something about it.
I get what you say. But are you also saying it is not possible to communicate with that style management team, and not possible to educate them about the effects of lost institutional knowledge, etc?
I feel it must be possible. The question is how. How do you survive well in such an environment?
That knowledge needs to be found and learned fast - now. Leaving and going to college is clearly not an option. Are there good reliable or solid online resources for that kind of material?
Certainly you can expect yourself and your peers to be fired. I don't think laws matter - Idera has reportedly fired entire teams in the past in countries with similar laws. I recall hearing of two times that has supposedly happened. In those cases, the employees did not band together. Perhaps that's the advice: do so. Find a collective lawyer. Advertise and promote the company's activities towards you; make their actions publicly clear. HN here is a good place. Do everything you can.
Do you have resources on how to learn USA C-level and board-level corporate speak? And how to learn American corporate financing to understand their revenue reports and expectations?
I don't think that's fair at all. Idera acquires developer tools companies, and the tools are used by many developers - people here on HN. Let's suppose you built a tool used worldwide by your peers: would you just shake your head and go "yep, don't care"?
Have you read the tweets by the departing Sencha devs? They were desolate.
Why? Because you're invested in it. Or you feel a responsibility to the users, some kind of ethical sense for your fellow developers. Or maybe just wanting to do the best in your job in the new company.
We all have things we love, or responsibilities we feel.