I do the "smart" work and make the technical decisions (when they make technical decisions they are often poor choices, basically from lack of experience).
I believe everyone thinks they're the only one smart, special snowflake.
My team leaders suggest options and they are usually either very poor design decisions (like I would have made in my first couple of years of coding). Or they just don't know.
Maybe I sound arrogant, but when you have to override 75% of their decisions for something better, then I think I am more experienced than them.
Then there was having to dig onto code written and commented by them.
# open file
file.open(filename)
It honestly looked like one of the blog articles about how not to write comments.
Comments
I believe everyone thinks they're the only one smart, special snowflake.
My team leaders suggest options and they are usually either very poor design decisions (like I would have made in my first couple of years of coding). Or they just don't know.
Maybe I sound arrogant, but when you have to override 75% of their decisions for something better, then I think I am more experienced than them.
Then there was having to dig onto code written and commented by them.
It honestly looked like one of the blog articles about how not to write comments.