3 ms·
understand the culture in a team of programmers In large companies there is never 'a' team of programmers, there are N teams of programmers with varying amount
by dagw 8y ago
understand the culture in a team of programmers
In large companies there is never 'a' team of programmers, there are N teams of programmers with varying amounts of communications and cooperation going on between them, where "varying" often includes being completely unaware of the other teams existence.
N different teams working independently of each other each implement a variation of feature X to solve their own problem. The someone decides it's time to merge the whole thing together and it's easier to just use the N different implementations of X rather than to try to refactor and debug a single implementation of X that works for all N cases.
- dalore 8y agoDon't forget N varies over time. Programmers come and go.