Are there any places (continental/country/city/ or maybe company) StackOverflow users think/want to promote as "Programmers Heaven" -- as in "to work and code for a living and be happy socially/mentally and wealthy"?
I work at a company that pays overtime above 8 hours for programmers, and we release new and different products every year on a variety of platforms...
Mentally happy = Private office with four walls and a door.
With the exception of fog creek, I am not familiar with companies that offer that.
Heaven is for managers, though they typically deserve hell :)
Actually, I have 4 walls and a door and so does every other programmer in our company. The owner sees himself as another Joel. While he may have entreprenurial vision, he wasn't a great developer and can't see the difference between a good developer and bad one. After all, if the outside (UI) looks good, then the code must be great, right?
So, Uri, 4 walls and a door aren't everything. In fact, some might say it becomes isolating. It is great for heads-down, crank the music without head phones coding, but casual conversations are less. One mentally happy tradeoff for another, I guess.
While I'd miss my 4 walls and a door, I think I'd take solid, developer-centric management that respects and encourages good clean code with minimal process overhead. Now that I've only seen once in my 20 years (and then the company whent public).