25

So here's the deal. I am a team lead of a small company and I have a junior who is an idiot. I mean literally, idiot. We code in Python mostly and as Python is not structured as a default Java or C# project, the developer needs to be very careful so that the structure (or tiers) is maintained properly.

Now this girl, always messes up the tiers. Say one enhancement can be easily implemented in the UI tier, she would do the implementation in the core Db access layer, which may complete this particular enhancement, but breaks all the other functions (sometimes the whole project) connected to that particular module of the Db layer. She doesn't do any integration testing after updating the code, she only checks the current enhancement she is working on. When the enhancement goes to the testing phase, the testers find those broken functions and that results a re-work (most of the times done by me).

I have warned her. Even our manager has warned her. She always tells that she is working to improve herself. But I know, she isn't. She mostly chats with her boyfriends (yes, with an 's') when she has no work to do. She never upgrades herself or works on her skills.

I can easily report about her, and they will fire her without any warning (they did it already with a guy earlier). I don't want to do that again. What should I do? Any suggestions?

Oh, she has a great ego. She thinks that knows and understands everything. She will listen to your suggestions carefully, but will never follow those.

Comments
  • 5
    Give her a warning yourself when she is not doing anything. If she keeps doimg nothing you can report her without having to feel guilty.
  • 9
    careful tho, she WILL say you fired her bc shes a girl
  • 0
    also hi helo welcome to dervant
  • 3
    Since she was already warned before, just fire her already.
  • 5
    Actually I felt guilty after the management fired that guy. Probably that's why I'm in dilemma. I'm not hesitating cause she is a girl. I don't care what she talks about me. I'm new to this post. I was a senior developer before this. I haven't learned all the tricks yet to lead a team. Maybe I will get stronger with time.

    After your comments, I am really considering to report. My team can't work properly until she is removed from my team.
  • 2
    @RazorSh4rk thanks. This is first day and I am already addicted. Best community I have ever seen.
  • 0
    Let's see a picture
  • 0
    @Zezura thanks mate. I always take the decisions from my heart. It's my weakness that I can't be harsh on people sometimes, where I know that I need to be.
  • 0
    @SoulSkrix Yeah. I will report today. I will clearly tell the management that they must take necessary action to solve this problem, otherwise the quality of work will be highly affected in future.
  • 1
    @demiko I haven't judged her relationships. I am bothered about her conversation and chat with her boyfriends that hampers our jobs. Because this is unprofessional. If she would do those chat outside the working hours, I won't bother to mention that point.
  • 1
    @demiko 😊😊 thanks mate
Add Comment