TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Which companies give programmers offices?

312 pointsby jjazwieckialmost 8 years ago
Often when I suggest to non-programmers that programmers should get their own offices, I&#x27;m met with incredulity: &quot;Where do <i>any</i> programmers get their own offices???&quot; Microsoft and Fog Creek come to mind, but where else?

67 comments

msluyteralmost 8 years ago
On the general question of open vs. private offices, my views have tempered over time. The first time I worked in an open office, I hated it. But I&#x27;ve come to realize that a lot depends on the layout of the office and that there are better and worse ways to configure one.<p>The first case -- the one I hated -- had a) long rows of desks, b) bright overhead fluorescent lights, c) a lot of noise due to being in a large room with sales&#x2F;marketing, d) a lot of visual distractions due to people walking up &amp; down the aisles, and e) few available areas to go to collaborate away from your desks.<p>Now, I&#x27;m also in an open office, but I find it quite livable, because: a) my desk faces the wall, for fewer visual distractions, b) the room is comfortably lit (ie, not too bright)[1], c) it&#x27;s a smaller room with only engineering and is generally quieter[2], d) there are enough areas to go if you need to collaborate.<p>All this is to say that, while the evidence is that open offices generally suck, there&#x27;s probably a number of ways to ameliorate their problems to some degree without having to resort to private offices. I don&#x27;t think I&#x27;d prefer an office to my current setup, actually.<p>[1] I think this element is underrated. In fact, I&#x27;d be curious to know if there&#x27;s a verifiable correlation between brightness levels and how loud people tend to talk. There&#x27;s something about a dim room that seems to induce people to lower their voices.<p>[2] Small, but not too small. There&#x27;s a sort of sweet spot. I was once in a room with 3 other people and it was maddening because it was generally quiet but every little noise -- coughing, swallowing, etc... -- was seemingly amplified by the overall quietness to became hugely annoying. (An inverse concept explains why I can work quite well in a coffee shop despite the background din.)
评论 #14982216 未加载
评论 #14980463 未加载
评论 #14981889 未加载
评论 #14981234 未加载
评论 #14982630 未加载
评论 #14980651 未加载
评论 #14981644 未加载
评论 #14981906 未加载
评论 #14980731 未加载
评论 #14982246 未加载
评论 #14999042 未加载
评论 #14981557 未加载
评论 #14980597 未加载
jonhmchanalmost 8 years ago
Stack Overflow does. I&#x27;m an engineer there and we still think providing private offices to our engineering team is important for their productivity. This includes engineers, SREs, designers, data scientists, PMs, and others.<p>However, most of our engineering team is remote and if they&#x27;re not in one of our locations, we give them pretty much what they&#x27;d like to build their own home office or go to a coworking space.<p>For me, I&#x27;m actually nomadic, so I tend to work from wherever I&#x27;m staying or end up in cafes a lot of time. I still get the support I need if my work &quot;station&quot; isn&#x27;t optimal.<p>TL;DR Stack Overflow provides private offices, but is really flexible, especially given its remote policy.
评论 #14981168 未加载
kuharichalmost 8 years ago
Old Microsoft: it was a BillG ethic: anyone touching software got an office: software design engineers, PM&#x27;s, QA, even admins ... it allowed one to be quiet and focus. And signaled to co-workers - do not disturb ...
评论 #14981184 未加载
评论 #14980813 未加载
评论 #14985919 未加载
nfriedlyalmost 8 years ago
I have a small private office that I just lease myself. I bicycle in every day and work &quot;remote&quot; for IBM. It&#x27;s fantastic.<p>If I want some noise, I&#x27;ll work from home (I have a 3-year old.)<p>The down side is that IBM&#x27;s management has recently done a 180 on remote working and is now &quot;strongly encouraging&quot; me to move to one of their offices and work in a cubicle.<p>I&#x27;m pretty sure they won&#x27;t actually fire me for not moving, but any promotion is probably going to be harder to come by until things (hopefully) swing back in the other direction.<p>Or I&#x27;ll just retire. The benefit of living in Ohio is that I can save like 40% of my salary and still live comfortably. (And lease an office for $225&#x2F;month!)
评论 #14981084 未加载
qnkalmost 8 years ago
Stack Overflow has blogged about their private offices for developers many times before. This is a post from 2015, I&#x27;m not sure if that&#x27;s still the case: <a href="https:&#x2F;&#x2F;stackoverflow.blog&#x2F;2015&#x2F;01&#x2F;16&#x2F;why-we-still-believe-in-private-offices&#x2F;" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.blog&#x2F;2015&#x2F;01&#x2F;16&#x2F;why-we-still-believe-i...</a>
评论 #14980584 未加载
评论 #14980349 未加载
module0000almost 8 years ago
My programming career involved an office at every position (Blue Cross Blue Shield, Cisco, HP, XTime, VMWare, and a handful of private equity groups). As I was transitioning into another field, the &quot;open office&quot; craze was taking over. I could be wrong, but I have a strong feeling I would not have enjoyed it. Nothing like being an hour into analyzing a core dump to be jerked back to reality by someone interrupting you!
评论 #14980487 未加载
评论 #14981439 未加载
评论 #14982377 未加载
pixelmonkeyalmost 8 years ago
My team at Parse.ly is fully remote&#x2F;distributed -- and one of the motivating reasons I formed the team that way was to reproduce the feel of Fog Creek&#x27;s &quot;bionic office&quot;, but in each engineer&#x27;s home office space.<p>I discussed this a little in my &quot;Notes on Distributed Teams&quot; presentation here:<p><a href="http:&#x2F;&#x2F;pixelmonkey.org&#x2F;pub&#x2F;distributed-teams&#x2F;notes&#x2F;#open-plan-vs-open-source" rel="nofollow">http:&#x2F;&#x2F;pixelmonkey.org&#x2F;pub&#x2F;distributed-teams&#x2F;notes&#x2F;#open-pla...</a><p>Here&#x27;s how my personal home office looks:<p><a href="https:&#x2F;&#x2F;flic.kr&#x2F;p&#x2F;v1NZ73" rel="nofollow">https:&#x2F;&#x2F;flic.kr&#x2F;p&#x2F;v1NZ73</a><p>(Shameless plug, here are the positions we&#x27;re hiring for, if you&#x27;re interested! <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14902227" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14902227</a>)
评论 #14984126 未加载
评论 #14983727 未加载
评论 #14984184 未加载
LVBalmost 8 years ago
At Garmin in Salem, OR, they have four-person quads. These are enclosed spaces with an additional central table, storage, ceiling and door. Though not my own office, I liked it. Quiet, everyone had a corner with ample space, and a nice group dynamic formed. Devs would move occasionally and you&#x27;d get to know other people pretty well.
jaegerpickeralmost 8 years ago
That&#x27;s why programmers should work remotely. It&#x27;s the best thing I&#x27;ve ever done for my career. Moved back from Management to IC because it was remote and it&#x27;s been amazing.
评论 #14980753 未加载
评论 #14980918 未加载
评论 #14982336 未加载
评论 #14981259 未加载
sizzzzlerzalmost 8 years ago
My 600-person company, a wholly-owned part of a much, much larger national multi-billion dollar company has single or double private offices, with doors, for the entire staff, new hires, IT, admin, everyone, at our headquarters in SV as well as our smaller, satellite offices. AFAIK, there is no plan to change this. If, however, our current lease isn&#x27;t renewed and the company moves, all bets are off. I&#x27;ve heard rumors that our parent company isn&#x27;t happy with the &quot;wasted&quot; space. We&#x27;ll see.
评论 #14981726 未加载
评论 #14986758 未加载
评论 #14984961 未加载
pyrox420almost 8 years ago
AccuLynx - we aren&#x27;t even in a tech hotbed. Just little ol&#x27; Beloit, WI. We got to build a brand new office building with offices for all devs. Great place to work, awesome perks. We saw a marked throughput improvement after moving to the new office.
评论 #14984156 未加载
mpa000almost 8 years ago
I manage developers for the publishing arm of a professional association. While I did not have an office when I started as a dev here over a decade ago, all of our developers now have their own offices while we two managers share one. Priorities.<p>Immediately prior to this, as a junior member of a non-IT&#x2F;IS-department rapid development group for a utility company, I was relegated to whatever cubicle they could find to stuff me in, usually on the periphery of the call center area. This is also where they&#x27;d stick the COBOL guys they&#x27;d had to hire back as consultants, along with others who didn&#x27;t fit into any of the (many) union contract workflows.<p>(I was a listed as a line-item in the same cost code group as a rented photocopier or scanner, meaning that for most of my tenure there I had ZERO contact with anyone from HR. It was glorious.)
batbombalmost 8 years ago
Most people programming in National Labs get offices, though you might need to share with one person. If you are in the bay area, think about SLAC or LBNL.
评论 #14980979 未加载
评论 #14983345 未加载
评论 #14980355 未加载
评论 #14982035 未加载
评论 #14980779 未加载
评论 #14980347 未加载
gwbas1calmost 8 years ago
Honestly, I&#x27;m less concerned about an &quot;office.&quot; A cube with high walls is more similar to an &quot;office&quot; than an open layout where everyone shares a table.<p>What&#x27;s more important is company culture. Does your company expect you to accept interruptions at any time for any reason, no matter how trivial? Is your manager willing to run interference when suddenly every new employee in every department shows up expecting that you&#x27;ll handhold them?<p>You can have an office with a bad company culture; you&#x27;ll find that your office door is always full of lurkers, or you&#x27;ll find that you can&#x27;t walk between your office and the bathroom without getting mobbed with &quot;urgent&quot; requests that need your attention immediately.<p>What&#x27;s more important is to ensure that management avoids distractions, that newcomers in other departments are trained, and that processes are established and followed when needed. Handholding should not be required from any engineers; instead mentoring and process refinement goes a lot further than a door that you can close.
jedwardhawkinsalmost 8 years ago
Micro Focus in Provo, UT provides offices. The last company I worked for was a mature startup with an open floor plan. Most of the noise complaints were mitigated by noise cancelling headphones which were purchased for each engineer.
评论 #14982255 未加载
baccreditedalmost 8 years ago
I&#x27;ve had multiple federal government programming jobs with offices. I consider it a requirement at this point.
s1gs3gvalmost 8 years ago
I think choice is important. Some people prefer one, some the other. The best working environment I&#x27;ve experienced in my life as a software developer was at Bell Labs in the 80s, where small private offices was the norm.<p>On the other hand, its good to have open working areas available when they are appropriate. In Bell Labs, we&#x27;d often congregate near the railings overlooking the Holmdel atrium while our build finished or downstairs in the large open seating areas.
评论 #14981932 未加载
DarkContinentalmost 8 years ago
Epic in Madison, WI, gives all employees their own offices. (I can&#x27;t find a source but I&#x27;ve been on a tour.)
评论 #14982563 未加载
评论 #14982344 未加载
caboteriaalmost 8 years ago
The last place I worked where I got a private office (and probably the last place I ever will) was the MITRE Corporation in Bedford, MA, a federally-funded R&amp;D corporation. Level AC-5 and above got solo offices, AC-4&#x27;s had to share.
rbanffyalmost 8 years ago
Two places that allow you (actually they prefer) to work remotely are Avaaz (avaaz.org) and Canonical. Both may share the cost of a rented office. I can&#x27;t speak highly enough of either - awesome teams, awesome missions.
luualmost 8 years ago
Microsoft is switching from offices to open office plans. Buildings with offices are slowly being remodeled to open plan.<p>My first team started off two-to-an-office (unless you had something like 5 or 6 years of seniority, in which case you&#x27;d get your own office), but they moved to open offices when their building got remodeled.
评论 #14980416 未加载
borplkalmost 8 years ago
Do pretty much all programmers in Microsoft get their own office?<p>Is it as simple as that or there&#x27;s more to it?
评论 #14980589 未加载
评论 #14980470 未加载
评论 #14980373 未加载
评论 #14984710 未加载
评论 #14986013 未加载
评论 #14980290 未加载
hack_mmmmalmost 8 years ago
2 years back We used to get a cabin office @Qualcomm for all Engineers same as VPs. Now Staff Engineers and above still get cabin office and others have moved to cubicles. We have a lab where most of us sit in the afternoon to collaborate. I must say this is the only place where I saw in my career where a fresh grad got cabin offices. It feels great to code in isolation uninterrupted. It also feels great to collaborate in lab with other folks and also code there.
评论 #14981449 未加载
rwoodleyalmost 8 years ago
I&#x27;ve worked for financial firms for 31 years. Almost all of that time, I&#x27;ve been a programmer on a trading desk sitting right next to traders. There is constant noise and shouting. I can tune out a lot. EXCEPT: TV noise, and idle chit chat like you&#x27;d have down at the pub. As long as people are focused on work, I can tune it whatever they say. Strange.
DavidThi808almost 8 years ago
We mostly have 2 people&#x2F;office. We would have done individual offices but the office space we found to rent was perfect except the offices were larger and so it was a LOT cheaper to use the existing build-out.<p>It is working well. People mostly are heads down getting their work done. So add Windward Studios to the list where all developers get offices.
zodnasalmost 8 years ago
All full-time employees at SAS have their own office.
bsimpsonalmost 8 years ago
At Google, it depends on which building you&#x27;re in. I sit in an office with 3 other people. My manager sits in an open pod in the hallway.
Bahamutalmost 8 years ago
I have my own office at Apple here in Cupertino (just a software engineer)...I&#x27;m glad that almost all our teams are moving to Infinite Loop as opposed to the new campus :) . Most of our offices hold two people though (still better than open offices!).
评论 #14982629 未加载
neofrommatrixalmost 8 years ago
Oracle does provide private offices in their Santa Clara location. This has mostly to do with this being the old Sun Microsystems buildings. It might have changed now, though after rapid expansion of their public cloud engineering group.
Klunyalmost 8 years ago
Automattic. But it&#x27;s remote, you have to supply your own office. They contribute $250 toward co-working space.
评论 #14980658 未加载
评论 #14980135 未加载
drfuchsalmost 8 years ago
Adobe in San Jose. (At least it used to.)
评论 #14983146 未加载
msukmanowskyalmost 8 years ago
Parse.ly is 100% remote and I&#x27;ve got a pretty sweet home office :)
评论 #14981201 未加载
评论 #14986776 未加载
rdiddlyalmost 8 years ago
Intel still has the old-school high-walled cubicles in some places. But gradually, floor by floor, building by building, they&#x27;ve been renovating, and you know what that means! More openness. To their credit the new motif is 1) more aesthetically pleasing, and 2) not TOTALLY open.<p>In other words, not this fuckin&#x27; nightmare... <a href="http:&#x2F;&#x2F;workdesign.com&#x2F;wp-content&#x2F;uploads&#x2F;2016&#x2F;06&#x2F;Open-plan-office-014.jpg" rel="nofollow">http:&#x2F;&#x2F;workdesign.com&#x2F;wp-content&#x2F;uploads&#x2F;2016&#x2F;06&#x2F;Open-plan-o...</a> ...but more like a range going from this... <a href="https:&#x2F;&#x2F;media.glassdoor.com&#x2F;l&#x2F;ce&#x2F;49&#x2F;d7&#x2F;6c&#x2F;intel-office.jpg" rel="nofollow">https:&#x2F;&#x2F;media.glassdoor.com&#x2F;l&#x2F;ce&#x2F;49&#x2F;d7&#x2F;6c&#x2F;intel-office.jpg</a> ...to this... <a href="http:&#x2F;&#x2F;media.glassdoor.com&#x2F;m&#x2F;2d&#x2F;0e&#x2F;af&#x2F;40&#x2F;desk-with-a-view.jpg" rel="nofollow">http:&#x2F;&#x2F;media.glassdoor.com&#x2F;m&#x2F;2d&#x2F;0e&#x2F;af&#x2F;40&#x2F;desk-with-a-view.jp...</a> ...and even this... <a href="https:&#x2F;&#x2F;media.glassdoor.com&#x2F;l&#x2F;17&#x2F;25&#x2F;41&#x2F;7c&#x2F;intel-office.jpg" rel="nofollow">https:&#x2F;&#x2F;media.glassdoor.com&#x2F;l&#x2F;17&#x2F;25&#x2F;41&#x2F;7c&#x2F;intel-office.jpg</a>
nxc18almost 8 years ago
Esri gives just about everyone their own office; aside from people displaced by moves or visiting, I&#x27;ve yet to encounter a programmer without one.
评论 #15050758 未加载
dsfyu404edalmost 8 years ago
If your work is classified you almost certainly get an office.
programmarchyalmost 8 years ago
I worked for a successful medium sized business called SpeakWrite early in my career that specialized in voice transcription for the legal industry. The company was founded by a former lawyer, and the office culture was very traditional. The software team was treated with respect, paid well, and everyone had their own office. It was great! Having worked in tech&#x2F;startup culture since then, I much prefer the traditional office culture. Now I work remotely as a consultant and have my own office, but miss working on a closely knit team.
Balgairalmost 8 years ago
Most DoD and DoE jobs&#x2F;contractors have personal offices. In fact, I&#x27;ve never seen one that doesn&#x27;t at least have a cube-farm and most just have a personal office and then meeting rooms and then lab-space, depending on the job. Cubes are terrible in their own right, but it&#x27;s better than an open office by a lot. At least you have somewhere to put pictures of your kids up at eye level.
thehardspherealmost 8 years ago
I would hope most companies that consider software to be their core business give programmers offices, even if they have to share those offices with another person on the same team. Most companies that do not often consider programmers secondary to their core business, which is a good reason not to work there if you have a choice.
评论 #14980243 未加载
评论 #14983036 未加载
评论 #14980420 未加载
评论 #14980282 未加载
tibbonalmost 8 years ago
At least give me my own 64sqft cube, and then have some decent lighting. I&#x27;d far rather live in a cubefarm than be rubbing elbows with the person beside me. It&#x27;s not perfect, but having some degree of &quot;my space&quot; is really essential.<p>Oddly, I had my own office when I was working in IT at 17, but now it&#x27;s harder to find.
carapacealmost 8 years ago
I&#x27;m literally about to go talk to recruiters and I&#x27;m going to try it: I&#x27;ll take $20,000 off of my pay if co will provide an office with a door I can close.<p>I&#x27;ll report back what they say.<p>I just recently was working in an open office and the difference between daytime and evening (after everyone else left) was dramatic.
coderjamesalmost 8 years ago
Universal Avionics provides their Engineers private offices. It was important to the founder of the company, so when a new building was constructed it was specifically arranged to provide as many offices as possible, even if some are internal (no outside window).
TallGuyShortalmost 8 years ago
Microsoft comes to mind? I&#x27;ve only been in a couple of buildings in the Seattle campus, but it was the typical open-air shared desks that you see in many other software companies recently. Are they known for using desks otherwise?
mindcrimealmost 8 years ago
When the day comes that Fogbeam Labs has an actual office, and employees, I absolutely intend to make sure that everybody has a private office with a door. Unfortunately, I can&#x27;t say when that will be.
rajeshp1986almost 8 years ago
I don&#x27;t think any decent size company could afford to do that in Bay Area. The real estate prices are too high to give personal offices to everyone and that&#x27;s why open office plans are adopted.
matheweisalmost 8 years ago
I shared a two person office at the university that I worked at before my current job. If that sounds like a good deal in exchange for 50% of the industry salary, I believe they&#x27;re hiring... :)
nhumrichalmost 8 years ago
The book peopleware argues for the middle ground. Shared offices. Rooms with a door, with 3-4 people. You have quick collaboration, but also are closed off from unrelated distraction.
omg2kalmost 8 years ago
MathWorks (Natick, MA).
alok-galmost 8 years ago
Qualcomm
评论 #14980641 未加载
pawanpealmost 8 years ago
<a href="https:&#x2F;&#x2F;www.mathworks.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.mathworks.com&#x2F;</a>
bebopalmost 8 years ago
Everyone at ESRI has their own office.
potus_putinalmost 8 years ago
Programmers dont have individual offices ? How can you think with others distracting you ?
factotumalmost 8 years ago
Reynolds and Reynolds in Houston.
评论 #14980186 未加载
ozzmotikalmost 8 years ago
i had my own office at cPanel, albeit a small one but it was a pleasant personal space.
kk3399almost 8 years ago
Epic systems
评论 #14980287 未加载
评论 #14980268 未加载
评论 #14980158 未加载
ryanSrichalmost 8 years ago
Work for companies that support remote work. You&#x27;ll always have a private office.
dacracotalmost 8 years ago
Lawrence Livermore Nat&#x27;l Laboratory. Everyone has an office with a door.
rspeeralmost 8 years ago
Luminoso, a natural language processing company in Cambridge, MA.
meddlepalalmost 8 years ago
PTC in Needham, MA does if you&#x27;re on the ProE&#x2F;Creo team
rurbanalmost 8 years ago
Cpanel, Houston Texas
bostikalmost 8 years ago
We have team offices at Smarkets.
danesparzaalmost 8 years ago
You mentioned it in the question already, but when I worked at Microsoft <i>as a contractor</i> I got an office.
suhithalmost 8 years ago
Fog Creek Software does iirc
jps359almost 8 years ago
ibm
orange_bearalmost 8 years ago
Apple placed me in an experimental building where they were changing the interior design constantly, trying to decide how to design their new &quot;space ship&quot; building. The whole time, I fumed at no longer having an office and having to work in an open office design. I could not focus due to audio and visual interruptions while I worked (programmer) in the open office spaces. But no one ever asked me for my opinion about the experimental open office environments!<p>Now this: <a href="https:&#x2F;&#x2F;www.bizjournals.com&#x2F;sanjose&#x2F;news&#x2F;2017&#x2F;08&#x2F;08&#x2F;apple-park-employees-floor-plan-hq-spaceship-aapl.html" rel="nofollow">https:&#x2F;&#x2F;www.bizjournals.com&#x2F;sanjose&#x2F;news&#x2F;2017&#x2F;08&#x2F;08&#x2F;apple-pa...</a> &quot;Apple staffers reportedly rebelling against open office plan at new $5 billion HQ&quot;<p>Glad I wasn&#x27;t the only coder there who utterly despised the move to the open office design.
评论 #14987529 未加载
starbuxmanalmost 8 years ago
Wouldn&#x27;t it be more appealing for companies to allow their employees to work remotely?
orange_bearalmost 8 years ago
Thanks for the info! At my last workplace (Apple), the department had brought in a ton of H1B visa workers from body shops and I&#x27;m skeptical about if it was legal. They were all crammed elbow-to-elbow in bullpen cubicles. As a contractor at the time, I sat on a bench in the hallway because there were no free bullpen cubes!! The bathroom urinals always had pools of urine beneath them, due (in part) to excessive use. The toilet seats were always urinated on. Oh, good times.
评论 #14996127 未加载
评论 #14985670 未加载
holbuealmost 8 years ago
Who else read &quot;... gives programers coffees&quot;? :-D<p>PS: Seriously, free coffee is more important to me than an office. I like open working environments.