The Top Demanding Technology Skills That One Should Learn