I’m a software professional currently facing challenges with a TechLead that are affecting my productivity and confidence. I want to handle the situation constructively and explore options for improving my work environment. Here’s the general situation: I work carefully to ensure quality, which sometimes slows down my pace. Some tasks have been complex with unclear priorities, and I’ve spent extra time understanding them before delivering. My TechLead has been very critical and direct, ...