News for hackers. Stuff that matters.
Re:Things I was unprepared for as a lead developer by shanemhansen on Tuesday September 15, 2015 @08:15PM (#10223930)
I was at a company where a vigorous debate was held on a technology decision. People failed to understand the difference between a democracy and anarchy. Or even between a team and anarchy.

Sometimes everyone has to pull on the same side of the rope.

Re:Things I was unprepared for as a lead developer by sokoloff on Tuesday September 15, 2015 @08:24PM (#10223958)
I think we're saying about the same thing.

I'm not specifying (and don't believe) that democracy is the best way to resolve a technical debate, but I am saying that once a path is decided, however decided, you pull in that direction or you need to be removed.

Re:Things I was unprepared for as a lead developer by Scarblac on Wednesday September 16, 2015 @02:47AM (#10225033)
The people who aren't convinced can feel that the debate is still open, even while the majority is convinced that a decision was made two months ago.

I'm in the Netherlands, where hierarchy is a bit of a dirty word, and educated employees are all expected to be critical, independent, outspoken thinkers all working towards a common goal. That has many advantages, but the technical discussions about pretty small details can go on forever...

Re:Things I was unprepared for as a lead developer by bkor on Wednesday September 16, 2015 @04:43AM (#10225392)
To me it indicates that you don't have a good facilitator in discussions. IMO one of the nicest things I've ever learned is the "silent thinking" bit. Basically: don't say anything, people write post-its, then people present that. This avoids usual influential people from speaking up early and everyone just focussing on one or two ideas. I've often been surprised what some people come up with.

If above is not enough to get an agreement, let the two people work it out on their own with a limit on how much time they can spend on it (and really limit this time). No need to have an entire team listen in or extend an existing meeting for ages (meetings should be brief).

Aside from that, sometimes you just need to do. So something like "it's not a perfect decision, but what you're saying is known and now it is time to do".

I'm from the Netherlands btw, though 50% of my colleagues are foreign.

Re:Things I was unprepared for as a lead developer by Pyxl101 on Wednesday September 16, 2015 @07:08AM (#10225780)
People not knowing what decisions have been made, and which have yet to be made, is poor communication. The first thing you do after making a decision is communicate it unambiguously.
Re:Things I was unprepared for as a lead developer by shanemhansen on Tuesday September 15, 2015 @08:31PM (#10223983)
Indeed we are. Gp comment was a "me too" post.