Hacker News new | ask | show | jobs
by nobody31 5341 days ago
>Half a mil to learn about Poetry Writing. Sorry, but that's just silly.

Half a mil so that when you apply for a job at $MEGA-CORP or in government the hirer says "Oh you went to %SCHOOL%, same as me" welcome to our management fast-track program, followed by promotion and VP-dom.

As opposed to "Oh you got a CS degree", well programmers get to sit in this cubicle and get paid $50k until we outsource the whole thing to India.

3 comments

> As opposed to "Oh you got a CS degree", well programmers get to sit in this cubicle and get paid $50k until we outsource the whole thing to India.

If you're making $50k you're being screwed.

Also, a small percent of people (business students, poetry majors) ever go down the VP track. As a CS major I'm much, much better off in pay, quality of life, career stability than my friends who got business degrees. Never mind liberal arts, liberal arts is a vacation you take before you actually go to (graduate) school.

> If you're making $50k you're being screwed.

I'm being screwed then. I have a CS degree and a business Masters degree. I'm a "senior" developer and make $55k.

The primary employer in my area is the Montana State government. Programmer pay here tops out at about $60k/year. Low-end programmer salaries are about $35-$40k. In the private sector you'd be lucky to get $70k/year.

My wife and I are thinking about moving, but you can't really beat the quality of life here. Remote work is an option, but I don't really have the network/stomach to freelance and remote permanent positions are pretty scarce.

Ok if you lived in a major metropolitan area you'd be getting screwed.

Cost of living is cheaper in rural areas, and there are fewer tech companies. But the vast majority of CS graduates live and work in metropolitan areas, so for the vast majority of CS graduates $50k is getting screwed.

You're right, cost of living matters. I think it's safe to say that 50k in most metros (even ignoring the coasts) is a pretty bad deal, though.
$50K in Missoula is probably $80K in San Francisco and $100K in NYC, and that's without taking discrepancies in federal, state, local, and sales taxes into account.

A senior developer in SF or NYC is still coming out ahead - probably due to the sheer amount of competition for them - but not quite as much as you'd think at first glance.

The biggest difference to my mind, the one that bugs me most, is the opportunity cost. Sure, I have no commute, low mortgage for a big house, no sales tax and easy access to some of the most beautiful unspoiled wilderness in the entire world. The downside is that there are virtually no jobs/startups here that I find interesting.

You either adjust your expectations when you live here, or you go somewhere else.

I am somewhat worried that when I do decide to leave that my wages will be pegged artificially low because of the cost of living difference. But I figure I can always convert my salary to the local equivalent when asked what my current salary is.

What about lying or simply not answering?

Why would an interviewer have a right to know your current salary? That person is tasked with acquiring your intellectual resources at the lowest price possible. And by giving them your current salary, you're clearing up a big unknown in their equation -- your current alternative to a negotiated agreement.

When you go and buy a car, the sales people don't generally offer to tell you the car's invoice price, do they?

> But I figure I can always convert my salary to the local equivalent when asked what my current salary is.

Same. I make in your salary range, and I figure I will simply grab some COLA calculators when I go job hunting and adjust upwards to correct for the local difference

Agreed. My area's companies typically offer $50k for entry level developers. You can swindle more out of companies if they've been looking for someone for long enough or you have a special skillset that interests them.

I have one friend who got $75k off the bat but that was a job in a company that employs 4 programmers for the entire company (national) and is energy industry related.

Move, work in the bay area, get that network and then move back. If you have a house in Montana, and family there, rent it out and get your family to help you manage it. Even if you have to pay $2000/month more in rent, which you won't, you'll still come out ahead. And you'll have better weather and cheaper airfare than Montana.
This is an avenue I'm investigating.

Just trying to find the right place to go. Right now I'm doing a software craftsman apprenticeship to increase the quality of place I can get a job. When that's done (it's a 20-30 hour commitment on top of a full-time+ job) in January, I'm going to get involved in some OSS projects.

The move is probably at least 6-12 months out.

It sounds alot to me like you're having confidence issues. By all means, get involved with OSS, but do it for love, not to beef up your CV. If you have no code to your name, stick your SC exercises on GitHub and start applying. There was a hiring thread here yesterday with at least a hundred jobs across the US. Opportunity is ripe.

Worst case scenario if you do? You won't get anything good.

Worst case scenario if you don't? You'll have spent a year trying more or less random things and then still not getting anything.

This is probably not something I should talk too much about on a venue filled with potential employers or coworkers. But I think self-awareness is important, so I'll say a few things.

You're right on with the confidence (and persistence?) issues. That's one reason for doing the SC thing. It's helping me build up some confidence. I've been programming for quite a number of years. My day jobs for the last several years have destroyed the confidence I used to have. I'm getting it back, and quickly. And that makes me very, very happy.

OSS is something I want to be a core part of my job, because I use and appreciate it so much. I've tried getting involved with several projects before. Invariably my confidence falters enough that I give up before I really get going.

I'll go over to the two jobs threads from the other day and apply to some places. There were at least 3 or 4 that I would LOVE to work at.

Have you read the who is hiring thread? More and more companies are okay with remote workers. Anecdotally I hired a guy recently who is remote. I don't want to comment on his salary ... but i wouldn't be typing this if it were less.
Agreed. If you graduated in CS from a top 5 school you can easily make 90k in Seattle straight out of school, likely even more in the Bay Area.
Elitism only works while it has some kind of advantage.

If going to an elite college gives you a better chance of reaching the top, then hirers will come from elite colleges.

If getting a CS degree gives you a better chance of reaching the top, then hirers will have CS degess.

If getting a CS degree gives you a better chance of reaching the top, then hirers will have CS degess.

Getting a CS degree does not give you a better chance of reaching the top. It gives you a better chance of reaching the upper-middle.

I'd say it gives you a better chance of founding a successful startup, if you're so inclined.
Successful go to elite college, successful only hire from elite college, therefore to be successful you go to elite college.

Of course this system eventually breaksdown. But for Eton school it's worked since 1440, for Oxford since 1096, Cambridge since 1284 - but eventually it will break down.

> But for Eton school it's worked since 1440, for Oxford since > 1096, Cambridge since 1284 - but eventually it will break down.

Universities pretty much had the monopoly for highly specialized knowledge until very recently. The companies, public and students waking up to the fact that knowing your rhetoric & poetry ain't so valuable any more IS the system breaking down. Right now.

You'll rather hire from HN than from Oxford.

Yes it was different in the middle ages, it has changed now. Only 10% of UK government ministers went to Eton and only 70% to Oxford and Cambridge so the power of the old-boys network is disappearing.
> Half a mil so that when you apply for a job at $MEGA-CORP or in government the hirer says "Oh you went to %SCHOOL%, same as me" welcome to our management fast-track program, followed by promotion and VP-dom.

Do companies really work that way? I think trying to max-out your competitiveness and money-making skills by hiring the right guys would make more sense than hiring via secluded grapevine.

It does work that way, although more subtlety. More like "Oh you went to %SCHOOL% and we know some people in common. Welcome to a solid entry level position with decent pay and opportunity for advancement."
Yes and no. You have to remember a lot of jobs in $MEGA-CORP don't need much more than a warm body that can open a spreadsheet and mail it out. I deal with these idiots everyday and they often have titles of Project Manager, although I've recently been dealing with ones that have VP titles. The thing is, even in a giant company there are very few people pushing the boulder forward so to speak. So when hiring for non-boulder pushing position it's easy to hire someone with the right credentials because even if they are not the greatest hire ever they can still do the simple job they are given.
The reason you hire from elite schools has nothing to do with the schools themselves. MIT and Harvard don't have substantially different curricula than anywhere else, and for undergrads it really doesn't matter if you have N Nobel Prize winners. But you want to hire someone who was smart enough to get in to MIT or Harvard.

In terms of hiring people because they went to the same school you went to... I've never seen it, though I wouldn't be surprised if that happens with Ivy Leaguers.

The one time I saw it work ("Oh, you went to Columbia, too!"), the manager who made the "hire" decision fired the employee about six months later.

From one point, a curve, right? :-)

I can't imagine this working out well on the average, though.

competitiveness only matters when you have competitors.

So if you are an engineering company and you work like this you will be destroyed by countries with more meritocratic hiring systems.

If you don't have any competitors because you work for government or in a sector like banking where you are protected from foreign competition and all you competitors hire on the same system - then you will do fine (for now).

Can we spot any English speaking countries which might be an example of this?