HI everyone. I was just wondering about a career in the IT (I study communication systems engineering, but I'm rather interested in coding, rather than Internet and communcation systems- related stuff). I wanted to ask you, given the advances that technology is making, which skills would be better to "specialise in", to write in a CV? Machine learning or algorithm design between the two? Which would be potentially seen by better by employers? Thanks :) PS. I've also read that game theory will be used much in the future. Is it a good deal?