3 ms·
I think some of the best programmers are very collaborative and not at all introverted. It's just stupid to generalize like that though. When I'm putting togeth
by optimuspaul 10y ago
I think some of the best programmers are very collaborative and not at all introverted. It's just stupid to generalize like that though. When I'm putting together teams I find I get the best results when I have a mix of nut jobs from across the spectrum of programmer personalities... except brogrammers, hate those guys ;)
- rjbwork 10y agoI don't mind collaborating, and indeed enjoy it. But don't force it upon me by an oppressive open office environment. I need quiet and an environment free from distraction and other people to really dig into my code and produce my best work. Living in a constant state of interruptibility, observation, and distraction will not get good code out of me, and indeed many other devs. I, like many others, can make do, but why pay us so much money if you're going to put us in an environment guaranteed to make us produce sub-par code and products? Seems like a poor use of capital.
- bpyne 10y agoEverything you said plus having a developer assigned to several concurrent projects. Jumping between different project setups, PM's, software designs, etc. is mentally taxing to an extreme. It leads me to make more mental mistakes. Rapid task switching is not conducive to quality, detailed work.
- Qantourisc 10y agoI could be mistaking,but there is a difference between being introvert, and acting it. Also being introvert doesn't mean not being collaborative.
- keithpeter 10y agohttps://en.wikipedia.org/wiki/Belbin_Team_Inventory https://en.wikipedia.org/wiki/Belbin_Team_Inventory Does anyone find Belbin's team inventory of any use when setting up teams? Do people tend to allow teams to form themselves? If so, will those teams tend to have people with complimentary characteristics?