Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To your point everyone who has ever worked a reasonable length of time in restaurants has had the experience of their work environment permeating their nightmares and dealt with stress about work outside of it. It's perfectly normal in every industry to have a constant stream of thought going about work.

However, in many engineering and scientific fields, that constant stream of thought is frequently productive due to the nature of the work being based in problem solving - and solving problems while physically checked out happens a lot.

That's not to say other positions don't do productive work outside the office, I'm only emphasizing that with engineering and science the phenomena of productive offline time is more frequent.

--- There are a lot of ways to look at wages and job titles in order to justify both higher and lower wages, but at the end of the day pay scale is determined by the market.

Software developers/engineers generally make more money than a lot of other careers. It's hard work. It's stressful. It takes a good deal of training/education. And it takes a particular kind of mind in order to both manage doing it long term and do it will long term.

They don't get paid well for any of those reasons. They get paid well because the industry is relatively young, tasks related to software are deemed important, and there is a constant shortage of people who do it well.

Not all people get paid exceedingly well. There are sub-industries that pay very poorly for essentially the same level of work. If you look at a senior software engineer at Netflix and compare salary to a senior software engineer at Infosys working a project in small town Tenessee, you'll find one person who is in the top 1% of earners globally, and one who doesn't hope to save a down payment on a house anytime soon. Same job title, very similar work, enormous discrepancy in pay.

If you look at the Bay Area specifically, salaries are high, but cost of living is also high. While there are many jobs available, at the higher salary levels companies are not just looking for good software people, they are looking for good software people with experience in very specific areas - shrinking the available pool of potential workers significantly and increasing the amount of training and education that's required to attain one of those positions.

Apologies. I've gone off on a long tangent here mostly directed at the general discussion in this thread and not to your points.



To be fair, that small-town SE in Tennessee probably won't have much trouble saving for a house. On the contrary, making $100K, or just under, in Tennessee is going to make you comparably very well-off.

The median home price in Nashville (one of the more desirable areas in the South) is $205K, while in San Fran, it's over a million. Using the old-standard of 3-4X gross income for a property, the developer in TN can afford a really nice house.


The small town Senior SE in Tenesee for Infosys is making ~$58K, and has to worry about paying back the loan he took out to come to the States.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: