IDC: Networking tops list of IT skills