I'm currently studying IT- Network and Systems Engineering. I wanted to get your professional opinion on a matter. I am not required or expected to study Java Programming. But I want to get you input on that. Should I learn Java ... will I need it for future purposes?