Not really, the stuff I work with is very focussed but also very complex. While some things are just a case of knowing the solution as you know the problem others require a lot of investigation. It keeps it interesting, knowing the answers to every possible issue says it's time to find a new job