
SOURCE: http://www.wetfeet.com/asp/careerprofiles_overview.asp?careerpk=21

Software Programmers and Designers
Embedded Systems Software Designers: to design, implement and document embedded software for appliances and other computer chip-controlled devices.
Software Designers: to design and implement software for e-commerce and Management Information Systems.
Telecommunications Software Designers: to design and implement real-time telecommunications software. Some of the languages in demand include: C, C++, Java, Visual BASIC. Operating systems in demand include: Linux, UNIX, DOS, Win98, Windows NT, Win 2000.
Systems Analysts
These individuals analyze information processing or computation needs, design computer systems which provide solutions to these problems or perform the needed computations. They analyze databases and supervise computer programmers.
Very strong growth is expected over the next few years. Employers are mainly looking for post-secondary graduates with experience. Systems analysts will need to keep up with rapid changes in programming languages. Data warehousing and networking skills are in demand.
The job also requires good interpersonal and communication skills to be able to understand the nature of client requirements and to convey information about technical matters to clients who have little knowledge of information systems.
Computer Engineers
They design, develop and test computers for various applications such as machine control, instrumentation. There is strong growth for those experienced with network and client server technology.
Local Area Network (LAN) Administrators
They install, maintain and troubleshoot microcomputer networks or LANs. Technology changes rapidly and demand is stable. Changes in networking software will have a long-term negative impact on this occupation. ATM (Asynchronous Transfer Mode) is an emerging technology that utilizes fibre optic technology to transfer data. It is possible with this technology to locate servers centrally and service multiple sites with fewer LAN technicians. There should be stable to moderate growth in this area. Those possessing both Windows NT and Novell experience are most likely to find employment.
Database Administrators and Analysts
The job involves developing and maintaining complex databases. Current demand is strong and those possessing Oracle knowledge are in greater demand. The e-commerce industry depends on databases. The emerging programming syntax of e-commerce is text-based XML.
Technical Support Specialists
They analyze and correct problems in customer software via long distance (by telephone or using networks). Strong computer background and problem-solving skills are required, as well as customer service orientation. There should be stable to moderate growth in this area.
Software Trainers
Trainers conduct courses on specific software packages. This job requires good computer knowledge and effective teaching skills.
Careers That Support the High Tech Industry
There are professions, within the high-tech industry, that support and maintain the each business.