What is the best word for a place where programmers work?
I'm looking for something like "studio," which is a room where an artist, photographer, sculptor, etc., works or where performers, esp. dancers, practice and exercise.
Thank you.
What is the best word for a place where programmers work?
I'm looking for something like "studio," which is a room where an artist, photographer, sculptor, etc., works or where performers, esp. dancers, practice and exercise.
Thank you.
If an independent company, I think "software shop". If not independent then just "software department".
The acronym "IT" can be used instead of "software", but might infer that technical staff ("talent" consisted of more general technicians, rather than just programmers.
Some of the most commonly-used words for a programmers' workplace have already been mentioned: office, lab (as in computer lab) or laboratory, shop (as in software shop or programming shop), and studio. Other commonly-used terms, not yet mentioned, include workstation (in the sense “an area, at a workplace, for a single worker” as well as “a desktop computer, normally more powerful than a normal PC...”) and cubicle (in the “small separate part or one of the compartments of a room” sense rather than the “small enclosure in a public toilet for individual use” sense).
Less commonly used (but perhaps a good descriptor for some programming environments) is sweatshop (“a factory or other place of work where pay is low and conditions are poor or even illegal”). The ideal word, the best word, for a place where programmers work, is atelier (“A workshop or studio especially for an artist, designer or fashion house”), but it is often not used in this context.
Software companies tend to be called "Software Houses".
See: http://en.wikipedia.org/wiki/Software_house
That's less about a place where developers (programmers) work, and more about the company they work for.
As a software engineer myself, I call where I work an office.
Some may call it a Hacker Space
The concept of a hackerspace started in Europe (anyone recognize the German linguistic construction?) as a collection of programmers (i.e., the traditional use of the term ‘hacker’) sharing a physical space.
As a software student (in college) and part-time software engineer, I have to say that there is a tendency to call it 'software lab' or just a laboratory.
Depends on the actual environment. A lot of "code houses" (referring to the company hiring the programmers) are setting up workspaces differently than they used to.
The older paradigm was to put the developers in offices, or if those were at a premium, in "cube farms". The newer paradigm is the "team room", in which a development team is given long tables to work at with little or no visual obstruction between devs. This newer approach assists with communication and also makes the space more modular, so XP techniques like pair programming are made easier than when two people have to squeeze into a single cube.
its upon role.. if he is database administrator then
Server room
if he is programmer then
Lab
if he is not just programmer also coordinator
Software house
Above all
Just "office"
I hear the word bar thrown around pretty often.
As a software developer who knows other software developers who work at software companies. They usually say software firm.
I think best term would be tech world, tech room, technology room, or technology block.
Many programmers, hackers, and similar work from home sitting in their couch. This is actually more common than you may think. You don't necessarily need a proper office desk, because practically all writing and reading is done on the pc/laptop.
Edit: I formulated this answer badly. I know from my own experience that programming can be a very creative task, and many "offices" that I know are arranged and decorated to boost the programmers' creativity. It is not unusual to find "chill out" corners with sofas, stereos, video game consoles and such (see for example the offices of Google which are quite unusual). I've even seen pool tables and mini cinemas in such offices. And programmers often work in these areas. In a similar way, programmers sometimes prefer to work at home. So, in my opinion, such an office is rather placeless and it is far too easy to label it as simply "office". "Studio" (as mentioned by others above) is a more appropriate name. I've even heard the more abstract "space" (remember, programming can be done also on the move, on trains, airplanes, etc).