Taro Logo

Clumsy tools and technical debt

Software Engineer II
Former Employee
Worked at Cisco for 4 years
July 20, 2015
Columbia, Maryland
2.0
Doesn't RecommendNeutral OutlookNo CEO Opinion
Pros

There's an interest in unit testing and automation, and in agile development. Benefits are pretty good, with 4 weeks of PTO. In a company this size, policies are well-developed, if a bit hard to know where to find them.

Cons

Unrealistic deadlines result in faster and faster accumulation of technical debt.

The tools available for developers are extremely clumsy.

The bug tracker is awful (hard to use, can't have multiple tabs open to different bugs, has filtering but no real search).

The version control system is Perforce, and my division dreads having it rolled out to us.

At least on the command line, usability is not taken into account, making it difficult for developers to use the products we're meant to be developing and leaving us wondering how customers can stand it.

Advice to Management

Short-term thinking will harm long-term goals. If a developer says some legacy code needs to be rearchitected, listen to them and make it a priority, especially if it's the source of a large portion of support calls.

Was this helpful?

Cisco Interview Experiences