This occupation field relates to careers in the computer and IT industry. People who are well suited to these careers have a fascination with computers and express this interest by spending much of their time and spare time exploring its many functions and applications. Careers in IT vary according to the level of technical skill required (level of complexity). For instance, the following careers have different skill requirements. See where here you fit in: - Electronic Engineers develop new electronic equipment, whereas Computer Technicians fix computers; - System Analysts develop and design complex networks and data exchange systems, whereas Programmers work on one application in the system; - Programmers develop new software, whereas other types of programmers take existing software programs and develop applications for them; - Network controllers taking care of complex networks, whereas Operators taking care of only one aspect of a network; There are many other careers within the IT industry, which combine technical computer knowledge with people management and interpersonal skills. These include, project management(co-ordinate and manage the roll-out of projects); marketing (brand and sell complete network systems); retail (selling pre-packaged software and games); web design (look and feel); electronic publishing (creating content for the internet) etc. Maths on higher grade and computer science (not compulsory) are good indicators of one's ability to handle complexity. University courses provide a strong theoretical base of study. Technikon courses provide a more practical approach hands-on computers. Short courses in various aspects of computers are available at private institutions.