Regards,<br /> merlin_bar
Originally posted by merlin bar:
Just wondering what its like to work with a team of software developers.
What kind of pressure are you as an individual under to produce code. Are you expected to know everything ( NIO, SQL, JWhateverItIsYourNotFamiliarWith )off the top of your head?
Also, how do opportunities to move up in a company arise, given that you are writing as a group.
Originally posted by merlin bar:
Just wondering what its like to work with a team of software developers.
What kind of pressure are you as an individual under to produce code. Are you expected to know everything ( NIO, SQL, JWhateverItIsYourNotFamiliarWith )off the top of your head?
Also, how do opportunities to move up in a company arise, given that you are writing as a group.
One caveat, the team incentives need to be set up correctly. I just finished a great book called "Finding Time" by Leslie Perlow. She described how individuals were rewarded for their own tasks, even at the expense of the team. It resulted in some people being both very demanding of other's time, and not be helpful when they had the key information. The "team players" did poorly, because they helped others at the expense of their own work. But that is a problem with the corporate culture and project management, not team based work in general.
SCJP1.4, SCWCD
Originally posted by Rufus BugleWeed:
My sister-in-law has a magnet on her refrigerator - A team effort is a whole buch of people doing something my way. I've never seen a team only hierachies. Generally forward moving people worry more about making the boss happy than solving the cutomer's problems.
The project often fails, but still they move ahead. Even if it means going on to another company to repeat.
SCJP1.4, SCWCD