Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Office Layout For Developers

Office Layout For Developers

Scheduled Pinned Locked Moved The Lounge
questionhtmlcomtools
37 Posts 28 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Rama Krishna Vavilala

    I have to think about this one now. Our company purchased a foreclosed building for a bargain and now we have to layout offices and work areas. I already saw Joel's office layout:- http://www.joelonsoftware.com/articles/BionicOffice.html[^] Are there any better ideas? Few things I know from my experience:- 1. No cubicles - cubicles in my opinion cause big loss in productivity. 2. Quiet offices so that devs can spend some time alone. 3. An area where multiple devs and testers can work together and collaborate on a single project. What is the best office layout you have worked in? Any ideas/suggestions?

    J Offline
    J Offline
    Joe Woodbury
    wrote on last edited by
    #6

    I like a lot of the basics Joel discusses, but don't like the results very much. The hidden outlets thing is going to be a nightmare. I want my outlets under my desk; the only issue I have now is that plugs barely fit between the desk and wall when running them down. I also very much like L shaped desks, especially when I have multiple computers to switch to (not to mention fitting the phone in there.) Our biggest problem is heating and cooling. Due to several factors, my cubicle and the three right next to mine are usually extremely cold, occasionally too hot and rarely anything in between. Two companies ago, I had a nice office with a closing door and big window that overlooked the mountains, but the same heating/cooling problem. While I like closed offices, I also like the way cubicles keep you in touch with what's going on. Sometimes a conversation starts and someone realizes that they are affected.

    1 Reply Last reply
    0
    • R Rama Krishna Vavilala

      I have to think about this one now. Our company purchased a foreclosed building for a bargain and now we have to layout offices and work areas. I already saw Joel's office layout:- http://www.joelonsoftware.com/articles/BionicOffice.html[^] Are there any better ideas? Few things I know from my experience:- 1. No cubicles - cubicles in my opinion cause big loss in productivity. 2. Quiet offices so that devs can spend some time alone. 3. An area where multiple devs and testers can work together and collaborate on a single project. What is the best office layout you have worked in? Any ideas/suggestions?

      I Offline
      I Offline
      Ian Shlasko
      wrote on last edited by
      #7

      I've never been subjected to a cube farm, nor have I ever had a private office (Though there was that last month at my old job, when I was the only one left in the office and was getting laid off at the end of the month)... In this industry, everyone works on trading desks. Long, straight desks with people spaced out along them. No privacy at all. That layout (in the link) does kinda look nice, but if I was going to move to an actual software development shop (As opposed to hedge funds), I think I'd want an open-plan office so I could take part in all of that cube warfare stuff I've only read about :)

      Proud to have finally moved to the A-Ark. Which one are you in?
      Author of the Guardians Saga (Sci-Fi/Fantasy novels)

      1 Reply Last reply
      0
      • C Christian Graus

        The best layout I ever worked in, was a big room with desks, no walls, so people could talk and see each other, and spacious enough to have room for regular Nerf gun wars.

        Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

        N Offline
        N Offline
        Nemanja Trifunovic
        wrote on last edited by
        #8

        I agree. However, many programmers don't, and in fact refuse working in an open space office.

        utf8-cpp

        1 Reply Last reply
        0
        • R Rama Krishna Vavilala

          I have to think about this one now. Our company purchased a foreclosed building for a bargain and now we have to layout offices and work areas. I already saw Joel's office layout:- http://www.joelonsoftware.com/articles/BionicOffice.html[^] Are there any better ideas? Few things I know from my experience:- 1. No cubicles - cubicles in my opinion cause big loss in productivity. 2. Quiet offices so that devs can spend some time alone. 3. An area where multiple devs and testers can work together and collaborate on a single project. What is the best office layout you have worked in? Any ideas/suggestions?

          A Offline
          A Offline
          Andy Brummer
          wrote on last edited by
          #9

          My current "office" is a 12'x20' cubicle with 6' glass & wood walls, a nice wrap around desk with one of those ergonomic chairs. I also have a stand up desk with a treadmill, and 2 monitors at each desk. There are plenty of windows for good light, and white noise generators are installed in the ceiling every 10' or so to cut down on distractions. The 2nd floor balcony and break room both have great views, and when it is nice I can take my laptop out and work there. Plus free coffee, soda, etc. Also, the meeting room and hallways, etc. are covered with art, which is nice to look at, but makes me nervous because I couldn't afford to pay damages if I bumped into it.

          Curvature of the Mind now with 3D

          R G 2 Replies Last reply
          0
          • A Andy Brummer

            My current "office" is a 12'x20' cubicle with 6' glass & wood walls, a nice wrap around desk with one of those ergonomic chairs. I also have a stand up desk with a treadmill, and 2 monitors at each desk. There are plenty of windows for good light, and white noise generators are installed in the ceiling every 10' or so to cut down on distractions. The 2nd floor balcony and break room both have great views, and when it is nice I can take my laptop out and work there. Plus free coffee, soda, etc. Also, the meeting room and hallways, etc. are covered with art, which is nice to look at, but makes me nervous because I couldn't afford to pay damages if I bumped into it.

            Curvature of the Mind now with 3D

            R Offline
            R Offline
            Rama Krishna Vavilala
            wrote on last edited by
            #10

            Andy Brummer wrote:

            white noise generators

            Do they work? If yes what brand are you using. Some times I go to client sites and I have to work in their noisy cubicles. I wonder whether this is what I need to look at.

            A 1 Reply Last reply
            0
            • A Andy Brummer

              My current "office" is a 12'x20' cubicle with 6' glass & wood walls, a nice wrap around desk with one of those ergonomic chairs. I also have a stand up desk with a treadmill, and 2 monitors at each desk. There are plenty of windows for good light, and white noise generators are installed in the ceiling every 10' or so to cut down on distractions. The 2nd floor balcony and break room both have great views, and when it is nice I can take my laptop out and work there. Plus free coffee, soda, etc. Also, the meeting room and hallways, etc. are covered with art, which is nice to look at, but makes me nervous because I couldn't afford to pay damages if I bumped into it.

              Curvature of the Mind now with 3D

              G Offline
              G Offline
              Gary Wheeler
              wrote on last edited by
              #11

              So, how does it feel to be 'kept'? :-D

              Software Zen: delete this;

              A 1 Reply Last reply
              0
              • R Rama Krishna Vavilala

                AspDotNetDev wrote:

                I rather liked working from home

                Well that is there. But the thing I found is that developers need to interact at least a few times at least during a new product development.

                A Offline
                A Offline
                AspDotNetDev
                wrote on last edited by
                #12

                No reason you can't bring a few of those things to the office (like a shower and nap room). Well, no reason aside from cost. :)

                [WikiLeaks Cablegate Cables]

                1 Reply Last reply
                0
                • R Rama Krishna Vavilala

                  I have to think about this one now. Our company purchased a foreclosed building for a bargain and now we have to layout offices and work areas. I already saw Joel's office layout:- http://www.joelonsoftware.com/articles/BionicOffice.html[^] Are there any better ideas? Few things I know from my experience:- 1. No cubicles - cubicles in my opinion cause big loss in productivity. 2. Quiet offices so that devs can spend some time alone. 3. An area where multiple devs and testers can work together and collaborate on a single project. What is the best office layout you have worked in? Any ideas/suggestions?

                  R Offline
                  R Offline
                  R Giskard Reventlov
                  wrote on last edited by
                  #13

                  Rama Krishna Vavilala wrote:

                  What is the best office layout you have worked in?

                  Back in the late 90s - everyone had a reasonable sized cubicle whihc offered some privacy if needed but was open enough that you could chat with your neighbours. Howver, I don't really care as long as I have enough space for a keyboard and monitors; slap the earphones in and work.

                  "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

                  1 Reply Last reply
                  0
                  • C Christian Graus

                    The best layout I ever worked in, was a big room with desks, no walls, so people could talk and see each other, and spacious enough to have room for regular Nerf gun wars.

                    Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #14

                    Ah, the kindergarden layout we have.

                    Join the cool kids - Come fold with us[^]

                    1 Reply Last reply
                    0
                    • R Rama Krishna Vavilala

                      I have to think about this one now. Our company purchased a foreclosed building for a bargain and now we have to layout offices and work areas. I already saw Joel's office layout:- http://www.joelonsoftware.com/articles/BionicOffice.html[^] Are there any better ideas? Few things I know from my experience:- 1. No cubicles - cubicles in my opinion cause big loss in productivity. 2. Quiet offices so that devs can spend some time alone. 3. An area where multiple devs and testers can work together and collaborate on a single project. What is the best office layout you have worked in? Any ideas/suggestions?

                      D Offline
                      D Offline
                      Dan Neely
                      wrote on last edited by
                      #15

                      Rama Krishna Vavilala wrote:

                      1. No cubicles - cubicles in my opinion cause big loss in productivity. 2. Quiet offices so that devs can spend some time alone.

                      I fail to see a meaningful difference between large cubes with full height walls (and desks placed to avoid shoulder surfing by passers by) and offices beyond the construction costs involved.

                      3x12=36 2x12=24 1x12=12 0x12=18

                      R 1 Reply Last reply
                      0
                      • C Christian Graus

                        The best layout I ever worked in, was a big room with desks, no walls, so people could talk and see each other, and spacious enough to have room for regular Nerf gun wars.

                        Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

                        D Offline
                        D Offline
                        Dan Neely
                        wrote on last edited by
                        #16

                        The lab for one of my projects was like that, the collective goof off potential made it really hard for me to keep productive. I don't think I'd ever voluntarily take a job where I had to spend most of my time in an open office. X| X| X|

                        3x12=36 2x12=24 1x12=12 0x12=18

                        1 Reply Last reply
                        0
                        • G Gary Wheeler

                          So, how does it feel to be 'kept'? :-D

                          Software Zen: delete this;

                          A Offline
                          A Offline
                          Andy Brummer
                          wrote on last edited by
                          #17

                          Pretty damn good actually. :laugh:

                          Curvature of the Mind now with 3D

                          1 Reply Last reply
                          0
                          • R Rama Krishna Vavilala

                            Andy Brummer wrote:

                            white noise generators

                            Do they work? If yes what brand are you using. Some times I go to client sites and I have to work in their noisy cubicles. I wonder whether this is what I need to look at.

                            A Offline
                            A Offline
                            Andy Brummer
                            wrote on last edited by
                            #18

                            It masks a regular conversation happening in the cube next to me, but I don't think it would make a difference if things were actually loud. This is a full building system with hundreds of speakers, so I don't even know where to begin with comparing it to the individual models.

                            Curvature of the Mind now with 3D

                            1 Reply Last reply
                            0
                            • D Dan Neely

                              Rama Krishna Vavilala wrote:

                              1. No cubicles - cubicles in my opinion cause big loss in productivity. 2. Quiet offices so that devs can spend some time alone.

                              I fail to see a meaningful difference between large cubes with full height walls (and desks placed to avoid shoulder surfing by passers by) and offices beyond the construction costs involved.

                              3x12=36 2x12=24 1x12=12 0x12=18

                              R Offline
                              R Offline
                              Rama Krishna Vavilala
                              wrote on last edited by
                              #19

                              Dan Neely wrote:

                              between large cubes with full height walls

                              I have never seen those so I have no idea.

                              S D 2 Replies Last reply
                              0
                              • R Rama Krishna Vavilala

                                I have to think about this one now. Our company purchased a foreclosed building for a bargain and now we have to layout offices and work areas. I already saw Joel's office layout:- http://www.joelonsoftware.com/articles/BionicOffice.html[^] Are there any better ideas? Few things I know from my experience:- 1. No cubicles - cubicles in my opinion cause big loss in productivity. 2. Quiet offices so that devs can spend some time alone. 3. An area where multiple devs and testers can work together and collaborate on a single project. What is the best office layout you have worked in? Any ideas/suggestions?

                                A Offline
                                A Offline
                                agolddog
                                wrote on last edited by
                                #20

                                A couple of things I've come across which I really liked: Natural light. I don't process light as efficiently as the next person, and natural light seems to help as opposed to brighter overhead/desk lighting. White boards. At one job, we had an entire meeting room paneled with white boards. We could leave a few different projects' sketches up at the same time. This was nice when we needed to get away from some design for a while, we didn't have to worry about the next group wiping out our ideas. In terms of the open office thing, I'm on the fence about that. It can be very distracting, and you can get dragged into the side conversations, just because you cannot help but overhear. On the other hand, it's great (when you have receptive co-workers), to just be able to ask a question when you're hung up on one particular aspect, or you want to run an idea by someone. I think this is a topic where you really need to poll your team before setting your ideas in motion. See what they think would be helpful for them specifically, and endeavor to meet that where it's reasonable. For example, free lunch everyday -> not reasonable. Free beer on Fridays -> reasonable.

                                1 Reply Last reply
                                0
                                • R Rama Krishna Vavilala

                                  Dan Neely wrote:

                                  between large cubes with full height walls

                                  I have never seen those so I have no idea.

                                  S Offline
                                  S Offline
                                  Single Step Debugger
                                  wrote on last edited by
                                  #21

                                  In my previous company it was arranged like this and I really like it. High, semi-transparent walls up to the celling with the third wall missing/those from the windows' side/. It was nice, but the company founder was a developer so hew new what the programmers need. We also had a good NVidia VGA cards on our machines and the new developer’s first task was to try to improve our JAVA web application for scoring and statistics from multiplayer DOOM and Unreal Tournament every day half-hour sessions.

                                  There is only one Ashley Judd and Salma Hayek is her prophet! Advertise here – minimum three posts per day are guaranteed.

                                  1 Reply Last reply
                                  0
                                  • R Rama Krishna Vavilala

                                    Dan Neely wrote:

                                    between large cubes with full height walls

                                    I have never seen those so I have no idea.

                                    D Offline
                                    D Offline
                                    Dan Neely
                                    wrote on last edited by
                                    #22

                                    Minion level cubes here range from 8x8 to 8x10 to 10x10; depending on how long ago they were built, and excepting secretaries and other similar positions the cube walls are either around 5'8" or 6'6". The shorter variety top out at eye level for me; the taller ones are almost impossible for anyone to look over from outside. The intended primary work area is on the outside wall adjacent to the entrance so casual snooping isn't possible.

                                    3x12=36 2x12=24 1x12=12 0x12=18

                                    1 Reply Last reply
                                    0
                                    • R Rama Krishna Vavilala

                                      I have to think about this one now. Our company purchased a foreclosed building for a bargain and now we have to layout offices and work areas. I already saw Joel's office layout:- http://www.joelonsoftware.com/articles/BionicOffice.html[^] Are there any better ideas? Few things I know from my experience:- 1. No cubicles - cubicles in my opinion cause big loss in productivity. 2. Quiet offices so that devs can spend some time alone. 3. An area where multiple devs and testers can work together and collaborate on a single project. What is the best office layout you have worked in? Any ideas/suggestions?

                                      B Offline
                                      B Offline
                                      Brandon Ledbetter
                                      wrote on last edited by
                                      #23

                                      When it's time for some heads-down coding, I like to be able to turn the lights off. I can't stand short- or no-wall cubes because when I see movement in my peripheral, I look up involuntarily.

                                      1 Reply Last reply
                                      0
                                      • C Christian Graus

                                        The best layout I ever worked in, was a big room with desks, no walls, so people could talk and see each other, and spacious enough to have room for regular Nerf gun wars.

                                        Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

                                        F Offline
                                        F Offline
                                        Fabio Franco
                                        wrote on last edited by
                                        #24

                                        I never worked in such environment. My environment is made of cubicules, but they are short in height (about one meter high) so I can see everyone, but just their heads and that was already distracting sometimes (specially when there was one girl around). How distracting was your environment?

                                        1 Reply Last reply
                                        0
                                        • R Rama Krishna Vavilala

                                          I have to think about this one now. Our company purchased a foreclosed building for a bargain and now we have to layout offices and work areas. I already saw Joel's office layout:- http://www.joelonsoftware.com/articles/BionicOffice.html[^] Are there any better ideas? Few things I know from my experience:- 1. No cubicles - cubicles in my opinion cause big loss in productivity. 2. Quiet offices so that devs can spend some time alone. 3. An area where multiple devs and testers can work together and collaborate on a single project. What is the best office layout you have worked in? Any ideas/suggestions?

                                          W Offline
                                          W Offline
                                          Wauna
                                          wrote on last edited by
                                          #25

                                          Love this thread! I've had some pretty crummy office environments and one really good one. I'm currently sitting in a ridiculous workspace. We've got cubes about 4 feet wide and 6 feet deep. Running along the left of the cube is a desk about 18" deep, which leaves about 36" for an office chair and me. I can deal with the space. That's not a problem. The problem is noise. It's hard to get your head down, thinking deep into how to solve a complex coding challenge when all of the sudden my ears are pierced with someone scheduling a haircut for their dog, or the cellphone chirping as they receive a text message. Every sneeze or cough can break my concentration. The problem here might be that most of the time you can hear a pin drop. I think if there were more people making more noise, it would almost be easier. The best benchmark I can think of is how far away you can hear a telephone conversation. I don't need to hear a telephone conversation 30 feet away. If someone next to me is on the phone, I can understand that. Not much you can do when we're all sandwiched in here.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups