Individuals often have little control over these things, and they are indicative of deeper cultural incentives. Without transgressing some, nothing will get done in many orgs. I see it a lot in big money VC backed startups, much less so in bootstrapped businesses. It’s important to be non-judgmental of people doing these things and simply leave or master Machiavellian moves to clear a path to promotion as other playe…
I agree. The system in place is to blame, and those people rose because they are just playing the game that is dealt to them. I'm not so good at the Machievellian political aspect, so I personally opt to leave when I notice behaviors like this are rewarded in the current system. I also wonder if I was able to rise in an organization that functions like this, if I would b the type of person to actually root out that t…
How to Make Other Developers Hate to Work with You
61–70 of 191 posts
Re: How to Make Other Developers Hate to Work with You
#62How do you know that you just didn't communicate your issues well to the person? Is there a way to help them, you and your relationship improve so that you can be a stronger team?
We all have blindspots and weaknesses, and weaknesses that fit together like puzzle-pieces tend to find each other until you resolve them.
The half-moon is only an illusion, the whole moon is still there. You just don't see it, and you need the whole.
Re: How to Make Other Developers Hate to Work with You
#63I’ve worked with people who will fight and argue over every. Single. Detail. It drives me insane and usually makes me quit faster than anything else when I encounter those people.
Re: How to Make Other Developers Hate to Work with You
#64Earlier quoted context omitted.
Software development is the continual discovery that you were an idiot two weeks ago.
God knows. Especially when you're new like me. I go back even after a month and "Oh man I'd never do it like that again." No to say it didn't work or was even bad but I just found a better pattern to handle that case that I'd use by default now and it changes so much.
The fact our ancient rewards system considers it embarrassing is of little importance.
Re: How to Make Other Developers Hate to Work with You
#65> before an interruption. They need to get into the mindset
> for development and then slowly trace back to where they
> left off. And every fellow developer knows that.
I used to think like that too, but after 10 years programming in many environments, now I'm inclined to disagree. If I cannot refocus immediately after interruption - I know I'm doing something wrong. Maybe the thing is too complex and must be cut down to smaller pieces, maybe I didn't keep enough notes or thinking through - anyhow nowadays I cannot work without a clear understanding of what simple piece of what complex piece I'm doing and where I've written down the other pieces I should do next.
Re: How to Make Other Developers Hate to Work with You
#66I thunk there's a second "flavor" of arrogance, where a person believes they're the smartest, but not most knowledgeable, in the room. These people will openly admit they can improve and seek training, partly because they believe they're capable of anything. They don't think they're at the top of the mountain, just that their mountain has no peak. The real problem is they believe "lazy" coworkers will eventually be b…
Arrogance has very little to do with thinking you know a lot, or disagreeing with others, and everything to do with failing to follow social protocol. If you let other people speak, pause long enough that they feel like you are giving their words a fair evaluation, and then don't use words that they must interpret as telling them they are wrong you will not be seen as arrogant. This is true even if you rarely or neve…
Re: How to Make Other Developers Hate to Work with You
#67I thunk there's a second "flavor" of arrogance, where a person believes they're the smartest, but not most knowledgeable, in the room. These people will openly admit they can improve and seek training, partly because they believe they're capable of anything. They don't think they're at the top of the mountain, just that their mountain has no peak. The real problem is they believe "lazy" coworkers will eventually be b…
Re: How to Make Other Developers Hate to Work with You
#68I thunk there's a second "flavor" of arrogance, where a person believes they're the smartest, but not most knowledgeable, in the room. These people will openly admit they can improve and seek training, partly because they believe they're capable of anything. They don't think they're at the top of the mountain, just that their mountain has no peak. The real problem is they believe "lazy" coworkers will eventually be b…
Arrogance has very little to do with thinking you know a lot, or disagreeing with others, and everything to do with failing to follow social protocol. If you let other people speak, pause long enough that they feel like you are giving their words a fair evaluation, and then don't use words that they must interpret as telling them they are wrong you will not be seen as arrogant. This is true even if you rarely or neve…
I think that an inability to admit a mistake is arrogant and results in a lack of accountability and ownership over individual's work. If someone makes a mistake they should be proactively owning it and trying to find solutions to avoid similar mistakes in the future.
Re: How to Make Other Developers Hate to Work with You
#699. Refuse to do any maintenance and only work on new projects. 10. Hide your actual productivity. IE: get done with your coding tasks in half the time, leaving other devs have to fix all the bugs that QA kick back. (This is probably a managerial issue, actually, but perpetuated by devs who do # 9.)
Re: How to Make Other Developers Hate to Work with You
#70Earlier quoted context omitted.
Arrogance has very little to do with thinking you know a lot, or disagreeing with others, and everything to do with failing to follow social protocol. If you let other people speak, pause long enough that they feel like you are giving their words a fair evaluation, and then don't use words that they must interpret as telling them they are wrong you will not be seen as arrogant. This is true even if you rarely or neve…
Point 3 though. At some point how can you be so demure? Sometimes people are just stupid and wrong and need to get checked. Some guy working for a year getting nothing done and pretending like its some other problem than what it actually is needs to be forcefully briefed on their ignorance not 'hrmm well you see we tried it this way'.
For milder/more moderate cases, giving someone a way to concede without publicly admitting they're wrong is a often a useful tactic to get said person to do things the right way while building trust in your relationship with them.