110 karma · joined September 11, 2017
Maybe the space wasn't laid out well. I would imagine, with only 700 sq ft per floor, a good portion of that is taken up by the stairs. My condo is a flat in a 100-year-old building, built before the "open concept" plans came into vogue. It means out rooms are separated and lets my wife and I do different things in different parts of the house.
People used to raise families in these old buildings with 1000 square feet. Their third-spaces weren't taken over by profit-seeking companies and their interests took them outside the home. 2000 square feet for 2 people seems utterly ridiculous!
Not a single CS major in my graduating class got a 4.0, and I refer to this with honor and respect. The curriculum taught us how to think, how to problem-solve, and how to design programs. It felt like the curriculum was created to foster _understanding_, not to crank out high GPAs.
I’m so disappointed that the Northeastern admin is trying to force such an excellent CS program into something more “accessible” a-la a boot camp. That’s not a knock against boot camps, which should be a low-cost way for people to get their foot in the door for this amazing profession! But, for a 4-5 year university costing $60k per year, I would expect to be challenged, learn theory, become versed in things I’ll never use on the job, and come out a well-rounded SE.
Felleisen may be a bit cantankerous, but he sure as hell knows how to approach CS education, and I can’t thank him enough for the opportunity I had to learn via his approach.
I'm not even living a life of tech-bro luxury. I've got a mortgage, bills to pay, retirement to save for, groceries, transportation, etc that take a significant plurality of my take-home pay. Sure, my standard of living is a bit higher than average (I have a penchant for expensive bicycles...), but that doesn't add up to the pay cut I'd have to take to work at any salary grade besides the literal highest one.
I would adore working for the government on technology. I work at a non-profit for its social impact, and I can't see myself working in ads, ai, finance, or other place that doesn't contribute to the social good. I wouldn't expect to be paid at FAANG/MAMAA/whatever levels, but something competitive with what I see private companies offering would get me to sign up in (almost) an instant.
Maybe I'm missing something?
I work 40-ish hours a week, have ample vacation, and am paid enough to own a fairly basic condo in Boston, all by my late 20s. It’s not glamorous, I don’t earn $300k+ a year, and it’s certainly not a prestigious resume entry, but hey, I like my life so far. It’s definitely sustainable. Enough so that my wife and I will probably start a family soon.
Another job I applied to before graduating offered me $60k and told me I couldn’t negotiate. Guess who didn’t even bother responding to them?
Source: Software Engineer for a well-known non-profit sequencing lab/center.