Source:
Computer programmers
This says it all:
"Different programming languages are used depending on the purpose of the program. COBOL, for example, is commonly used for business applications, whereas Fortran (short for “formula translation”) is used in science and engineering. C++ is widely used for both scientific and business applications. Extensible Markup Language (XML) has become a popular programming tool for Web programmers, along with J2EE (Java 2 Platform). "
My point from the beginning was that C++ is used more WIDELY, no matter if it is a small company or a big company. In the industry there are MORE "scientific and business" (C++)applications than "Web" applications (Java). Java was derived from C++, and yes they both have pros/cons, but my point is that you'll have more options in the industry if you chose C++ over Java. And like I have been saying, learning Java on the side is a bonus. Efficiency is also an issue in software development, and C++ GENERALLY is faster than Java.