So, sorry -- if you actually get into and graduate from MIT, chances are your debt levels are going to be at the levels of many state university graduates, perhaps lower.
This is doubtful. If only because the caliber of student who is admitted to MIT is likely to receive extremely generous merit-based scholarships at most state schools, and especially at lower-tier state schools. There's at least one AAU member school (Arizona) that offer a free ride (tuition + fees + room + board) to any national merit scholar. When I was applying to colleges (which, admittedly, was 20 years ago), I was offered free rides to the University of Oklahoma and LSU based solely on my SAT Math score. It really depends on which state schools we're talking about (top-tier vs. lower-tier) and the student's household income. In the specific case of a middle-income student (household income = $70k/year) and a top-tier state school then what you've said is likely correct. Despite having a strong resume (evidenced by his being admitted to MIT) that student may not get a full ride at a top-tier state school. So he's relying on financial aid, and MIT's financial aid package for a student whose family earns $70k/year is likely better than the top-tier state school's. As income goes up and/or the quality of state school goes down, though, the equation starts to favor the state school if all we care about is out-of-pocket cost.
You are a fscking moron for the comment you made to the other person.
What was moronic about it? The poster claimed he will only be able to command 35-40% of his previous salary when he finds a new job. Presumably his productivity will stay roughly constant, assuming he stays in the same industry. So the "market value" of all that he brings to the table is actually 35-40% of what his previous employer was paying him. Ergo his previous employer was overpaying him. If I can buy an identical car from two dealers, A and B, and they provide equivalent customer service, have identical policies, are equally convenient, etc., but A charges N and B charges N + $1000, then buying from B is "overpaying". Likewise if I can hire either A or B to perform a given task and A and B are such that they'll perform it equally well, but B costs 35-40% more than A, then hiring B is "overpaying" to have that task completed.
Many of us have been laid-off as a cost-reduction strategy by short-sighted management.
It may well be that your layoff was shortsighted. But how do you know? Is it possible the layoff was, in fact, the right move to make with respect to the business's short-term and long-term success?
My salary has been on a steady decline for the past decade as a consequence of these "thought leaders" and "best and brightest."
If your salary has steadily declined then it's because your skill set has become comparatively less valuable over time. That's likely the result of a whole host of factors, and isn't necessarily caused by the employers in your industry acting contrary to their own self-interest (i.e. being short-sighted).
With over 2 decades professional experience and currently unemployed I feel as though I made a terrible mistake pursuing a career in many roles within IT.
It is entirely possible you have, in fact, made a terrible mistake. And I don't say that to be mean. It absolutely sucks. But it is what it is. If I were in your shoes, the main question I'd be asking myself (and I'm sure you are) is: what can I do about it? Unless it's reasonable to expect that the trend will reverse, and it probably isn't, then it may be time to consider switching career tracks. Or, alternately, relocating to someplace your skill set is in higher demand. Obviously both of those are more easily said than done, but they're not impossible.
I'm estimating a 35 -> 45% pay drop from the job I've just been given the heave ho-from to my next one
If this is accurate, then it sounds like your former employer was massively overpaying you and was smart to let you go. They can hire a new you for 35-40% less.
Our country is demonstrably not better off with them
I don't cede this point. Nor would the majority of those who actually study and think about this stuff.
The age-old fallacy that what specifics you teach people has any correlation to their future careers. If you're a programmer, the language does not matter.
I'd like to push back against this. I'll agree that the specifics of what one learns in university, assuming we're talking about someone who got a Math/Physics/CS/Engineering degree, likely aren't predictive of long-term career success. That said, subject matter can be decently predictive in terms of short-term success. If I'm looking to hire a junior Java developer, say, and I have two candidates in front of me who appear to be equally hard-working, intelligent, sociable, etc. but one exhibits high Java proficiency and the other has never seen a line of Java then I'm going with the former. Your skill set does matter when it comes to getting a job. Your point is that anybody who's a decent dev. can ramp up on almost any technology. I agree. But not every employer is willing to pay for the lag-time for you to ramp up. Especially if you're competing with other candidates who are already ramped up.
The use of money is all the advantage there is to having money. -- B. Franklin