Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
I feel your pain. Just don't get frustrated. Keep on doing what you do best and hope things will work out for you.
Santaclauze434021dI think you should being up disagreements each time but dont fight over it. Just get it out so that you are heard. As time goes on some one else will hear or he will realize. Not saying anything or fighting too much are both bad strategies imo.
Commodore233421dTwo things :
* You'll meet people who think they are better than you everwhere you go. They'll have more experience or less and trust me on this, both are equally annoying. The ignorant shit unable to see he's wrong pisses me off just as much as the old fool stuck in his ways.
* being able to explain why your solution is the best suited for the job is valuable, like @Santaclauze said, argue every time and practice.
To sum it up, there's room to turn this unpleasant experience into an opportunity.
Sekhat8521dAlso. Don't assume me you are necessarily right. Be open to being proven wrong too.
AlmondSauce557821d@Sekhat is correct here. If I had a couple of junior devs taking up large swathes of my time most days to moan and argue about everything we were doing, I'd have a rather short shrift too.
You need to start picking your battles, and phrasing things in a "I think I'm misunderstanding, can you clarify" rather than "You're wrong and here's why". You may then have much more luck with productive conversations.
Sometimes it's really hard to say whose solution is right out better without trying them out. It's just frustrating out of my suggestion and his, he has the power to decide which way to go. And since we do not have the luxury to research, we pretty much only have time to have one go. That means my suggestion doesn't even get a chance to be proven better or worse. But hey, if our position swapped I'll probably do what he does. Except, I wouldn't say "I have experience before and it's the standard." Call me a noob. Every time this happens I feel like the "standard" is defined on the spot...
Work being work, I have to implement his decision/design. Being told to do something I don't agree on feels bad. Does it go well or not at the end, I don't have any credit, nor responsibility... I can't get any motivation.
Fast-Nop1910321dStatistically seen, juniors fuck up more often than not if left on their own, especially if they think they know how shit works. Dunning-Kruger effect, they know so little that they think they are experts.
However, it just must suck to be a junior who actually has enough experience from a lot of side projects as to be the exception to the statistics - but still getting pushed over.