Ask HN: My Lead Is Stupid. What Should I Do?
I am in a software company startup with about 200 engineers. I am in team of 6 people. In every engineering team, there will be always an engineer lead. The case is, my lead is stupid. He does not design well. He does not know good code. Even more, he can't write a test. I always ask him to review the design, the code, to other coworker (other than him), but he always refuses that (he says "Well this is good enough, no need for other to review me").
The result? It ends up to, I maintain his poor code and design. Longer development process (Since there is no test!), etc.
What should i do? I want to tell this to the-lead-of-all-engineer-lead, but first of all i want to find out the best way how to tell this to him (the lead of all engineer leads).
5 comments
[ 4.0 ms ] story [ 21.6 ms ] threadIf OP really cares about the company/product, he would do this, and then openly talk to the lead about his shortcomings in a fair and constructive manner and resolve the issue.
I'm almost certain people refuse to allow others to review their code because of fear of embarrassment or loss of face. Perhaps when you find something you can to do improve his code, you can show it to him and sell it as something that will: 1. make his life easier, 2. impress his boss.