most demanding skills in IT secotor