Information technology involves the use of computer hardware (computer equipment and related devices) and software (the various programs used to operate computers and related devices). Information technology professionals use, share and store information that supports everyday business functions.
Studies show that workers with computer skills are more likely to have a better career
path in terms of pay, job security and long-term learning.
IT career builder right for YOU?
Do you enjoy working with computers? Have you created your own webpage?
Is mathematics a favorite subject? Are you organized and able to focus on details?
Do you learn new computer programs quickly?
If you answered yes to two or more of the questions above, you might be
interested in considering a career in information technology.
You would have the opportunity to work in all types and sizes of businesses from
Microsoft to your local hospital.
IT professionals work with computer hardware, software, multimedia, and
Want to know how to get started? Read more about some common entry-level jobs
in information technology:
Help Desk Technician
Personal Computer Technician
With an ever expanding business needs, a wide variety of career opportunities are available
in computing. This list is by no means exhaustive and is only meant to be representation of
the types of jobs available, mainly being categorised under two heads - Software and Hardware.
Computer engineers work with the hardware and software aspects of systems design and development. They often work as part of a team that designs new computing devices or computer-related equipment. Computer hardware engineers usually design, develop, test, and supervise the manufacture of computer hardware—such as chips or device controllers.
The rapid spread of computer networks has resulted in the increase of requirement of specialists responsible for the security and administration of the networks they design and implement systems that keep networks functioning smoothly. Their Duties may be planning and installation of the hardware and software that comprise the network, addition – deletion of files to the network server, maintaining the peripherals connected to the network, troubleshooting problems
Computer programmers write, test, and maintain the programs or software. They also conceive, design, and test logical structures for solving problems by computer.
Programmers are of two broad types:
They usually focus on business, engineering, or science. They write software to handle a specific job they may also revise existing packaged software.
The Computer Systems software such as Operating System, Compilers etc are maintained and controlled by them.
Content typically includes product descriptions, basic operations and field applications, installation and configuration, alignment procedures, maintenance and system performance information. Content developers write, edit, shape, and aggregate information. They are responsible for producing high quality, comprehensive product and system materials for documentation by interpreting technical data into written content that can easily be used by technical personnel and end users with varying degrees of knowledge.
They are the keepers of database accuracy, efficiency, maintenance and development. The DBA function requires Database Planning, requirements gathering and conceptual design, logical design and transaction design, physical design and implementation, testing and debugging. Database operations and maintenance, installation, conversion and migration, training and support are also their work activities.
Database Specialists design, install, update, modify, maintain, and repair computer databases.
Human-computer interaction is a relatively upcoming field in computer science, which deals with ergonomic and interface details in computing. Interface designers design the user interface of a computer system, the communication system between the user and the computer, what you see on the computer screen while using a program and, how a user is led through a program or process.
Software engineer or software developers working in applications development analyse users’ needs and design, create, and modify general computer applications software or specialised utility programmes.
Those involved with the systems software may research, design, and test operating system software, compilers, network distribution software.
Also referred as a systems developer and systems architect. They enable computer technology to meet individual needs of an organisation. This may include planning and developing new computer systems or devising ways to apply existing systems’ resources to additional operations.
They also may prepare cost-benefit and return-on-investment analyses to help management decide whether implementing the proposed system will be financially feasible. They coordinate tests and monitor the system to ensure it performs as planned. They prepare specifications, work diagrams, and structure charts for computer programmers to follow and then work with them to "debug," or eliminate errors from the system.
They have a varied number of activities to perform, which may be to design, write and edit manuals, brochures and online help in the software industry
They are responsible for creating, maintaining and supporting Internet sites for
organisations. They are responsible for day-to-day site design and creation. They should be comfortable working closely with clients and developing web sites according to the client's requirements.