DEV Community

Discussion on: What is the most annoying thing your colleagues say all the time?

Collapse
 
peledzohar profile image
Zohar Peled

Unfortunately, I'm not even there anymore. I'm where you get the design, you say how you think it should be done, your opinion is rejected with some bullish excuse, you get frustrated and that takes twice as much time to do the job, and eventually, when you rewrite it, you're just upset about all the work you've been throwing away.

Thread Thread
 
dvddpl profile image
Davide de Paolis

try to never get frustrated and make calmly your point.

but also accept that there might be something out of your scope that you dont see and there might be very valid reasons for not to do what you suggest.
In the long run, try to build credibility, so that when you say something, even if you are the only one in a team of 10-15 people, everyone starts questioning themself just because you said that.
ThatΒ΄s why it is important not to grin, or spitefully taunt/reproach those who did not listen to your advice.

Thread Thread
 
peledzohar profile image
Zohar Peled

I totally accept that there might be reasons I'm unaware of to do things in a different way, but I also think that if I ask about a design choice, I should get a better reason for it than "because I said so", which is what I'm getting. I have 20 years of professional software development experience under my belt, 10 of them in the current company I work for - I think I deserve a better explanation then simply "because". That's what's bugging me.

Thread Thread
 
dvddpl profile image
Davide de Paolis

oh. with so much experience, I would find it hard to accept such an answer.
In the end experienced devs are there to build stuff but mostly to provide their expertise, if itΒ΄s not listened at all why hiring them at all.
and personally - but that is maybe just a flaw in my attitude - I would really find impolite and unacceptable an answer like "because i said so" - I barely use that with my kids - imagine at work.

Thread Thread
 
peledzohar profile image
Zohar Peled • Edited

Exactly! I couldn't have said it better myself. And frankly, even if I had just one year of experience I wouldn't accept this kind of answers.

You know, even if I'm not the smartest person or best developer in the room (which is probably true), even if it's a technology I'm not that familiar with - even then, I've learned a thing or two about software development over the years. Otherwise, I wouldn't be employed as a developer.

I don't mind if my opinion gets rejected - as long as I get a valid reason for it. If me and another dev are proposing different but equally valid solutions to the same problem, I really don't mind implementing the other dev's solution - and if it's better then mine I'm happy to do it because it means I'm learning something new - but unfortunately, that's not the case here.