I totally agree with the above comments The Pragmatic Programmer is essential for all developers, and perhaps especially for developers who work primarily with a large, all-encompassing platform like Java (or .NET), because it provides an important reminder about balance and and well-rounded toolset (and well-rounded knowledge base).
I totally agree with the above comments The Pragmatic Programmer is essential for all developers, and perhaps especially for developers who work primarily with a large, all-encompassing platform like Java (or .NET), because it provides an important reminder about balance and and well-rounded toolset (and well-rounded knowledge base).