I was about to write something similar to your post. I've
seen quite some replies that suggested one uniform environment.
Silly, because people are different. While some people prefer
a big "office garden", others prefer offices. I would hate
working in an "office garden", a large open area. I really
dislike it when people watch over my shoulder - and such an
open area would make me all itchy. I rather prefer cubicles
over a big open area. But in my opinion, offices are best.
Meeting rooms of various sizes are good too. Some people say
the less meetings, the better, but I disagree. Sometimes,
things need to be discussed, designed or reviewed, and you
need space for that.
Grouping your coders (by personality type) in pairs in offices with windows and doors like they do often in academia,
I'm currently working in a place where everyone has an office.
Most offices are shared between two people. Over the weekend,
we have a large (internal) move, and starting on Monday I'll
share a good sized office with one person, with a window
overlooking a train station.
Are you posting in the right place? Check out Where do I post X? to know for sure.
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
Want more info? How to link or
or How to display code and escape characters
are good places to start.