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?
Move out. You can fix one. But you can't fix all
Yuk 𤎠change teams otherwise they will take you down with them
Been there in Cisco for last 5 months.. havenât seen any decent programmer.
People who are there for 4+ years do not want code thatâs why Code quality sucks. Itâs Cisco culture
The price you pay for too much life and not enough work.
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.
of course man, consider leetcode and flying away from the shit like Cisco Rise your personal bar! Be better version of yourself!
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.
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.
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!
Yes
âď¸ all that needs to be said