Lingering doubts about information and communications technology (ICT) careers, inadequate ICT teaching, an ineffective industry reporting structure and poor collaboration between public and private ...