How to deal with mediocre team leads?

Cisco / Eng MiggaPls
Sep 2 14 Comments

Been working for a while at Cisco.
Challenging role, but team leads/Senior team members are more into hack / quick fixes rather than reducing technical debt or writing efficient code. Frustrates me every day. I see Java code written like Python script, code redundancy to meet deadlines, all in all a maintenance nightmare.

Also haven't learnt anything from my team at all although we have more number of seniors in the team. Should I consider moving out of this team or company all together?

comments

Want to comment? LOG IN or SIGN UP
TOP 14 Comments
  • New oeeL53
    Yes
    Sep 2 1
    • Pure Storage DAJNMU
      ☝️ all that needs to be said
      Sep 2
  • Apple TheNiceGal
    The price you pay for too much life and not enough work.
    Sep 2 0
  • Cisco
    @2yubacity

    Cisco

    BIO
    Cloud dev ops
    @2yubacitymore
    People who are there for 4+ years do not want code that’s why Code quality sucks.
    It’s Cisco culture
    Sep 2 0
  • Cisco
    @2yubacity

    Cisco

    BIO
    Cloud dev ops
    @2yubacitymore
    Been there in Cisco for last 5 months.. haven’t seen any decent programmer.
    Sep 2 0
  • Cisco / Eng cccc5$
    I've seen so many people from Cisco complaining here on Blind in a similar fashion that I would think that there is a high probability of a match ie the one who complains being the cause of a complain for someone else :)
    LC and move out or try with another team first. Believe it or not there are good teams at Cisco.
    Sep 2 0
  • Hubspot GrumpyCrab
    Technical debt is like other forms of debt: it's fine to pick up some debt for upfront gain, as long as you're willing to pay it back or somehow discharge that debt. In other words, maybe it's worthwhile to be sloppy for faster delivery in the short term. If it's a throwaway project or something with a short lifespan maybe you will never need to pay back that tech debt.

    On the other hand if your team is simply stuck in a culture of technical mediocrity then I would look to make a move. I have been in a project where I am surrounded by people who do not care about quality -- bonuses and other incentives rewarded speed over quality -- and that environment can be frustrating. Especially if supposedly senior level engineers barf out mediocre code. In that case, yeah, a change of scenery and culture would be a good thing.
    Sep 2 0
  • Amazon Forks9
    Yuk 🤮 change teams otherwise they will take you down with them
    Sep 2 0
  • Symantec GoRams
    Move out. You can fix one. But you can't fix all
    Sep 2 0
  • WeWork RPvk36
    Keep your leads happy at all cost. That is your job. Who gives a shit about the code base? Only worry about ratings and TC.
    Sep 2 1
    • Cisco
      @2yubacity

      Cisco

      BIO
      Cloud dev ops
      @2yubacitymore
      Yeah .. suck higher ups 🤓
      Sep 3
  • Snapchat lookingh
    of course man, consider leetcode and flying away from the shit like Cisco

    Rise your personal bar!
    Be better version of yourself!
    Sep 2 1
    • Cisco / Mgmt
      ciscoguy#1

      Cisco Mgmt

      PRE
      Cisco
      ciscoguy#1more
      Funny coming from someone at Snap 😂 Apart from TC (which will get fixed soon given the looming recession), you are simply a camera and chat company. Don’t make generalized stupid comments given what Cisco does! There are a ton of folks across the top companies in Bay Area who are Cisco alumni and have learnt quite a bit at Cisco early in their career before moving on.
      Sep 2
  • Cisco / Mgmt
    ciscoguy#1

    Cisco Mgmt

    PRE
    Cisco
    ciscoguy#1more
    Another silly post where someone feels like they are the top dog and everyone else is below them. What’s your YOE? Doesn’t make sense that someone with just 4 years of exp. doesn’t want to code. Most of the BU’s have great work and even managers code often. If not in a BU, try exploring other opportunities internally first. General statements don’t do any good to anyone!
    Sep 2 0