A Career is a profession, occupation, job or vocation that an individual undertakes for some time and also for the
opportunity to make progress.
Definition of Computer Professionals
Computer professionals are individuals that have obtained sufficient education and training in the field of computers
and earn their livelihood from their chosen profession.
Difference Between a Computer Professional and a Computer User
1. A computer professional is trained in the field(s) of computer, while a user is not trained in any field of computer.
2. A professional is certified, whereas a computer user is not certified
Computer professionals and their functions
1. Database Administrator
Functions
i. Creates, updates and manages databases
ii. Implements database security,
iii. He also implements database recovery and control
2. Systems Analyst
Functions
i. Carries out feasibility studies on systems and systems design
ii. Recommends systems specification to the Programmer.
iii. Liaise between the user and the Programmer
3. Programmer
Functions
i. Writes codes/instructions for the computer
ii. Debugs programs
4. Network Administrator
Functions
i. Sets up, oversees and coordinates the smooth functioning of the computer network
ii. Provides network support services to the users.
iii. Implements Network security
5. Web Developers/Designers/Admin.
Functions
i. Designs, develops, updates and maintains Websites.
ii. He is also responsible for website security
6. Computer Engineer
Functions
i. Provides Hardware specifications
ii. Designs and develop systems programs
iii. Troubleshoots the computer
7. Computer Hardware Technician
Functions
i. Maintenance/repair of computers
ii. Upgrading of computers
iii. Setting up/installations of computers
8. Data Processing Manager
Functions
i. Plans organizes, coordinates and reviews the activities of data processing staff
9. Computer Graphics artist
Functions
i. This is a professional who does all the complex artworks such as drawing, painting, and animations with the
computer.
10. Computer Instructor
Functions
i. This is a teacher that trains others on the science and application of computers
11. Computer-ware vendor
Functions
i. This is the person who sells computer hardware (hardware vendor) and software (Software vendor) to the end user.
12. Computer Operator
Function
i. This is the person that ensures the continuous running of the computer system’s processes
ii. Distributes reports and backup data and other files regularly. 13. Data Scientist
13. Data Scientist
Functions
i. Collects and analyzes large datasets to extract insights.
ii. Solves business problems using statistical and machine learning techniques.
14. Cybersecurity Analyst
Functions
i. Protects computer systems and networks from cyber threats.
ii. Monitors security systems.
iii. Develops security measures.
15. IT Project Manager
Functions
i. Plans, organizes, and manages IT projects, ensuring they are completed on time and within budget.
16. Software Engineer
Functions
i. Designs, develops, and tests software applications, working with clients to create software solutions.
17. Cloud Computing Engineer
Function
i. Designs, develops, and manages cloud computing systems, working with cloud providers like AWS, Azure, and GCP.
Qualities of a good computer professional
1. Excellent Analytical Skills
Great computer professionals have excellent analytical skills that can be applied to solve problems or develop new
ideas.
2. An Attention to Detail
Computer personnel must pay close attention to detail to ensure everything works correctly and efficiently.
3. Commitment to Learning
Technology is constantly changing, and those who keep abreast of the latest developments in information technology
are the ones who will be the most successful.
4. Good Communication Skills
The soft skills of verbal and written communication are increasingly important as non-techies rely on technological
tools for their everyday business. Understanding a client's needs and the ability to meet those needs depend heavily
on a steady stream of open communication.
5. An Aptitude for Math
Strong math skills are necessary because math is used in many computer applications, such as when dealing with
circuits or programming.
6. An Ability to Handle Multitasking
People working with computers are often involved in many tasks at once and must be able to manage all of their
responsibilities simultaneously. Time management skills and the ability to prioritize are assets as well.
7. Solid Problem Solving/Troubleshooting Capabilities
Computer professionals are called upon to solve problems with networks, software, and other programs. They are
expected to solve these problems very quickly, and having sharp troubleshooting skills most definitely is a benefit.
8. Technical Writing Skills
Technical writing skills help a computer-savvy person explain complex concepts to those who have limited knowledge
of the computer world.
9. Versatility
The most successful computer professionals will be the ones who have skills that extend beyond information
technology, such as skills in business and finance
10. He must have resting and relaxation time: A good computer must have a resting and relaxation time to relax and
refresh the brain
11. He must belong to a professional body
Computer Professional Bodies and their Functions
A professional body is a group of people who come together for professional and other mutual benefits and are
governed by a constitution.
Some computer professional bodies and their functions are highlighted below.
1. Nigeria Computer Society (NCS): website-www.ncs.or.ng
This is a group of people interested in computing technology within Nigerian. They share ideas and knowledge and
formulate policies that relate to ICT.
2. Institute of Management Information System (IMIS): website-www.imis.org.uk
This is an internal body devoted to supporting and promoting the profession of information systems management.
3. Computer Professional Registration Council of Nigeria (CPN): website-www.cprcn.org
This is a body responsible for the science and use of computer machines and techniques in the country.
4. Information Technology Association of Nigeria (ITAN):website-www.itan.org.ng
This body provides professional services for IT bodies in Nigeria.
5. Nigeria Internet Group (NIG):
It is a Non-Governmental Organization (NGO) that promotes and facilitates full internet connectivity in Nigeria.
6. Nigeria Communication Commission (NCC):
This body controls and regulates all communication operations in Nigeria.
7. Internet Service Provider Association of Nigeria (ISPAN):
This body regulates and monitors Internet service operators in the country.
8. IT Industry Association of Nigerian (ITIAN):
The body controls the development of locally manufactured computer systems in Nigeria.
9. Association of Telecom Companies in Nigeria (ATCN):
This body monitors and controls all telecom service operators in Nigeria.
10. Computer Association of Nigeria (COAN):
This is a body that motivates and promotes Nigerian software developers and their products in the software industry.