5 indispensable IT skills of the future