Before, schools taught C++. Obviously, Java is more suitable for teaching OO concepts. Teaching students Java does not mean they all become programmers. In the IT industry, no single skill can make a postion for us. Even DB people need to have some basic programming skills.
By the way, if you look into the contents of Java clases in the universities, you will find that they are too simple.