One of the challenges for professional programmers trying to advance professionally is simply deciding what to study. But we can't study everything, so what is the best place to focus our limited time? by dlowe
...you should be cautious about including C hackers in your projects, as they are often the ones who have the most trouble adapting to the abstraction-based form of software development that object technology embodies... Bertrand Meyer