Think about this. Who pays your wages, Mr. Java Developer? Clients, or if you’re in a larger organisation , the business folks. Do you think any of them care about Java? Do any of them know what Java is? All they want is to get things done, quickly , and with as few mistakes as possible.