When you're a growing startup, having private offices costs you flexibility as well as cash because open plan is easier to reconfigure as you grow. If you're at the point where you're commissioning a Ghery, you're well past that excuse.
When you're a growing startup, having private offices costs you flexibility as well as cash because open plan is easier to reconfigure as you grow. If you're at the point where you're commissioning a Ghery, you're well past that excuse.
I was at the offices of a large law firm in the City of London yesterday and only very senior partners had offices. They had a lot of very nice meeting rooms on separate client facing floors and 'working floors' with open plan offices where lawyers and paralegals did their work.
Even in Manhattan they typically just share with one other associate for 2-4 years.
Hah. If only we had someone else to blame for that. We do that to ourselves. Programmers act like spoiled little kids when choosing which jobs to apply to or how to conduct their career, (look at all those juice bars! Never seen an accountant use that as a selection criteria.) are often completely unreasonable, (I want $100K salary right out of school, it better be $140K in a year or I'm jumping ship.) and consistently refuse to move to management. (you must pay me more and more money to drift further and further away from company priorities)
But programmers want their companies to indulge their lofty career ambitions while still being exactly as useful to the company. They want to be like doctors without taking their work half as seriously.
What lofty career ambitions? My productivity at work goes up at least 40-50% every year. I'm not expecting to capture even half of that.
Instead I'm just under $200k. Not bad by any means but I wouldn't call sub-10% annual raises as lofty career ambitions.
It is interesting the thought about moving to management - I often see that developers have to become project managers or managers of some sort as they get older.
My experience is that developers don't increase their value as fast as they increase their pay.
> (I want $100K salary right out of school, it better be $140K in a year or I'm jumping ship.)
Professionals get high pay. Software engineers get pay in this range, and it's bizarre to scoff at pay concerns when you are arguing that employees are unprofessional.
The employees might not give a damn about the juice bars once they get hired, but you better believe they're all sharing picture of Google's workplace and just glossing over their environment and culture and recruiting practices.
At Google, new grads get 120+k with their bonus, not including the ~62*$500 in stocks every year for 4 years or the ~$25k in signing/reloc bonuses. If a new grad gets offered that amount, why would they not want the same elsewhere?
Companies will constantly tell you that you are worth less because it isn't in their interests. Don't buy it.