I'm not even all that liberal politically (politics are probably a source where disconnect might come from for some hackers), I'm pretty middle-of-the road as far as extremes to the American right and left are concerned -- but when I lived in the South, I felt distinctly uncomfortable and out of place. In California and the PNW and even Colorado, I don't generally feel this disconnect with my surroundings; I feel more connected to the place and with a fraction of the populace greater than just a few individuals.
This is 100% personal, but I don't think I'm entirely alone in expressing these sentiments. I moved away because I was sick of always being uncomfortable, which didn't contribute to my quality of life, nor to that of the people who were probably mutually made uncomfortable. & again, by SF or NY standards, I'm not strange/liberal/letting my freak flag fly in the slightest. I'm (mostly) white, but therein lies part of the problem I have with the Midwest and the South.
Also, there's clear evidence [1][2] that people are leaving "mixed" communities to live in areas that are more homogenous and in line with their politics and culture. I don't want to be a part of that, as I consider it a problem.
[1] http://www.washingtonpost.com/blogs/the-fix/wp/2014/06/13/pe...
[2] http://www.people-press.org/2014/06/12/section-3-political-p...
The sort of sentiment I occasionally encountered seems to be a cultural thing, really. Ergo I left.
I would say that the main differences are in scope and pace.
The work ethic & amicability of the midwest is unparalleled pretty much anywhere. That said, as an entrepreneur or founder outside of Chicago-proper, I've found it terribly difficult to connect with any large amounts of people. There are lots of people building small businesses (but have essentially built themselves a job that is dependent on them), but not very many entrepreneurs (building systems that scale).
As far as tech goes, again, it's tough to find people outside Chicago-proper (although it's getting better).
That said, you do tend to have a lot more people who are content & happy, and seemingly a much more consistent pace of life.
Most people on HN seem to have little familiarity with actually living or experiencing the midwest (but many of the cities are well worth visiting - especially in the summer).
The biggest downside to me was the geography. I love Chicago, but for 1/2 the year it's freezing and depressing with not many outdoor activities to partake in :(
In many places like the South (and Mid-West), most people tend to say variants of "Why?", "That's stupid", "That's crazy"; when you tell them what ridiculous, nonsensical or seemingly useless thing you want to build. Here in Bay Area more people say, "Why not? That sounds fun." and they either help you build it or fund it. Yeah a lot of times the things built here are crazy and make no sense... but sometimes, sometimes you end up with a Google.
Of course I could be wrong, since places like Atlanta have institutions like Georgia Tech. Maybe things have changed (or will change) like in New York? ...but I haven't seen strong evidence of that yet.
Just about any kind of software development can be done remotely, really. It's really a function of the skills possessed by everyone involved in a distributed team vs the obstacles distribution may or may not present (and there's different degrees of remoteness -- same city, same time zone, same country, same hemisphere all present different challenges)
> specially to maintain the relationship links between investors and engineers via a CEO. Those jobs need to be in New York or San Francisco.
Unless the CEO doesn't (or your customers don't) live in SF and NY.
I suppose the next line is "well, the investors aren't going to want to visit flyover country." It turns out -- strangely enough -- there are even investors who don't live in SF and NY, though sometimes they strangely don't all want to invest in a slick social deals pyramid or revenue-free chat app or whatever else is hot at the moment...
You can't argue with returns, and "slick" VC returns trump Smallville's every day of the week.
How'd Groupon's investors make out on their returns?
There are plenty of VC funded startups which aren't in SF or NY, and they will have slower burn rates than those who are in SF and NY, simply due to the cost of living.
I agree that it's probably a network effect rather than anything fundamental about SF/NY. But really, so what? Yes, if all the startups were in Cleveland then it would be smart to go to Cleveland. But they're not.
That is not enough. There need to be companies willing to hire. Those companies spring around where there is more talent so they don't have to relocate everyone. Where is more talent? Around more companies. It is a feedback loop. Network effect is probably the correct phrase here.
Unless large tech companies perhaps move their main offices or open large offices around these Midwest or Southern cities the situation will not change. But do we see Google, Facebook, Apple moving their HQ to Cleveland, or Memphis?
Phoenix has 80-90% the pay, with significantly less cost of living... other areas can say the same. There is something to be said for being in the Silicon Valley area, but just the same, it's not necessarily better for any given company to be there than any major city with an international airport terminal.
Companies that hire programmers live everywhere. Given the disparate perception of a person working at Paypal, etc., compared to a Bay Area startup, even given the difference in purchasing power... Might'n't (?) we conclude that people choose the Bay Area for other reasons than salary and hiring?
Why is the default to believe people in the B.A. are irrational? I say this as someone with no dog in the fight, but have observed each side arguing to defend their bias.
They don't though, that's the thing. Some towns don't have that many programming jobs. If you are already in a tech hub it seems just apply to 10 companies and you'd get 3 offers in 2 weeks time is not unusual.
Another thing happens is the programmers already there are standing in line applying for the fews jobs available. And sometimes requirements and salaries become too low.
Not all programmers are young college grads wanting to work for cool startups. There are lot of them with homes, families, kids, aging parents, a larger social network etc.
> Might'n't (?) we conclude that people choose the Bay Area for other reasons than salary and hiring?
It depends. I, for example, started looking around the area where I was living already for a job. Didn't find anything there so after that applied to companies all over the country. I had offers in completely different parts of the county and just picked one. Availability of other future jobs was an important factor. But I didn't have 10 placest to pick from. It was just a few. If all were in BA I would have been in BA. If they were in Montana, I would have been in Montana probably. In other words, I didn't first pick the geographic area then applied to work there, I applied to companies, and then ended up in a geographic area.
I imagine if you are exceptionally good, it doesn't matter. Could probably throw a dart at the map, and then find a job there.
I visit my friends in SF every year and although they make more than double my salary, they can't even come close to matching my apartment situation. There is an infinite number of things to do in any city, and I can already afford things (like a house, or an acre of land even!) that aren't even fathomable to them. I won't stay in Cleveland forever, simply because I'd like to experience other cities, but I can't say SF is even in my top three. SF is a great place, but I'd like to find one of the still relatively "undiscovered" great places that isn't completely saturated.
[1]http://en.wikipedia.org/wiki/List_of_United_States_urban_are...
That's profoundly sad to me though. Concentrating all of the technological revolution's talent and wealth in a few cities will have bad effects on the rest of the country.
There are smaller cities that are called one-company towns. One university, one army base, one large manufacturing plant. That is the largest and most prominent employer in the region. If that one thing goes away, the town will suffer. Remote workers are different because they can hedge that risk. So with more remote work, eventually, perhaps we'll start seeing new patterns emerge, it could revitalize some areas. If there is more talent gathering, a positive feedback loop might start...
Edit: To add, tax incentive structure can be important. Some states do a lot better in that regard. There are even special deals arranged like "If you move your headquarters here, you'll pay lower taxes" or something similar.
While I occasionally visit SF I always get a good chuckle when my friend that lives there talks about how expensive things are and the pains of living there.
CoL might be N-300% higher in SF but salaries (thank wage-fixing companies) are not. Salaries are (necessarily higher) but it's easy to dwarf the spread in normal, requisite expenditures.
CA has a high state income tax, relatively higher sales tax (than most midwest areas), and in the case of SF, the oh-so-obvious (self-inflicted) real estate problem.
http://www.huffingtonpost.ca/2014/11/21/ultra-high-net-worth...
If Epic rejected your application or laid you off. How many other software jobs would there be in the area?
I understand the value of physical proximity to lots of other like minded, smart people. However, I would have thought that the tech crowd would be the first to decry the inefficiencies of having one or two (SF and NY) annointed "tech hubs" and actively eschewing every other place. Why crowd every damn programmer in the world into the SF bay area when we have the internet?! That's the whole point of the internet!
There's also the cultural argument. Tech work has tended to attract people who are part of non-mainstream culture. Tech hub cities attract these people because they already have every culture and subculture imaginable and a society that mostly tolerates them. There's also a perception that other places don't have this and that their particular affiliation would invite outright hostility. That's mostly not true. Every large city (>1M people) will almost certainly have communities of people who share your culture or at least tolerate and support it.
Again though, I think that choosing where you live based on whether or not you can surround yourself with exclusively like minded people is counter to the hacker ethos. Let's not forget that Silicon Valley was not always what it is now. People built the place, and the rest of the US and the world could benefit from people who attempted to do the same elsewhere.