Quote:
Originally Posted by MAldridge
I have the unique perspective of having just moved from a small team (~7 people) in one state, to a large team (~35 people) in another state. In the small team, everyone did everything, but we usually had to rely on only about 3 people with the specialized skills such as programming and electrical engineering.
On the larger team, I find that as a programmer, I can be far more specialized and get more done. I can easily just say that I need something added or adjusted on the robot and it gets done. It's easy to concentrate more on what I need to get done, and since I really like programming, I prefer this arrangement.
|
On our small team (~10) it's a little different. As metainf said, we (team 3205) have about 4 or 5 people who know everything and organize everything, and all the new members just kind of tag along and try to learn stuff but don't help very much. As a result our progress is usually slow but honestly I think I would prefer this to a larger team because everyone at least gets a chance to contribute and everyone gets to work on every part of the robot. I feel like on our team we get a more hands-on experience and a more meaningful attachment to our robot. Larger teams may be more efficient, but I think you lose that personal connection with the robot that everyone gets on a small team.