Section 5 - The Roles of Various Personnel in Computer Related Professions
Section 5 - The Roles of Various Personnel in Computer Related Professions
With the introduction of computers and the internet, numerous jobs have been created to fill various
needs. Below are list of such jobs and the responsibilities that they carry:
Network Engineer
A network engineer is a technology professional who has the necessary skills to plan, implement
and oversee the computer networks that support in-house voice, data, video and
wireless network services. Typically, a network engineer has more education and earns more than
a network administrator. The average Network Engineer salary in USA is $97,500.00 per year or
$50.00 per hour. Entry level positions start at $39,000.00 per year while most experienced workers
make up to $165,750.00 per year.
Computer Programmer
A computer programmer creates the code for software applications and operating systems. After a
software developer designs a computer program, the programmer writes code that converts that
design into a set of instructions a computer can follow. They test the program to look for errors and
then rewrite it until it is error-free. The programmer continues to evaluate programs that are in use,
making updates and adjustments as needed. Computer programmers earned an average salary of
$79,840.00 per year in 2016. This is a good job for people who like to work alone.
Database Administrator
Database Administration consists of everything required to manage a database and make it
available as needed. The database administrator (DBA) is the person who manages, backs up and
ensures the availability of the data produced and consumed by today’s organizations via their IT
systems. The DBA is a critically important role in many of today’s IT departments, and by extension,
their organizations overall. For example, consider a commercial bank: the DBA is the person who
ensures that the bank teller has easy, fast access to your information, and can quickly access your bank
balance and transaction history. In this example, the DBA is a system or application-database
administrator—a general DBA role responsible for most aspects of the organization’s databases.
However, this is not the only kind of DBA.
2
Systems Administrator
A system administrator, or sysadmin, is a person who is responsible for the upkeep, configuration,
and reliable operation of computer systems; especially multi-user computers, such as servers. The
system administrator seeks to ensure that the uptime, performance, resources, and security of the
computers they manage meet the needs of the users, without exceeding a set budget when doing so.
To meet these needs, a system administrator may acquire, install, or upgrade computer components
and software; provide routine automation; maintain security policies; troubleshoot; train or supervise
staff; or offer technical support for projects. The average salary for a Systems Administrator
is $85,986.00 per year in the United States.
Software Developer
Software developers are the creative minds behind computer programs. Some develop the
applications that allow people to do specific tasks on a computer or another device. Others develop
the underlying systems that run the devices or that control networks. Becoming a software
developer, also known as a computer programmer, you will be playing a key role in the design,
installation, testing and maintenance of software systems. The programs you create are likely to
help businesses be more efficient and provide a better service.
Web Developer
A Web developer is a kind of programmer who specializes in the development of applications
relating to the World Wide Web or distributed network applications, which typically run protocols like
HTTP from a Web server to a client browser using associated programming languages like
HTML/CSS, C#, Ruby and PHP to name a few. The role is responsible for designing, coding and
modifying websites, from layout to function and according to a client's specifications. They strive to
create visually appealing sites that feature user-friendly design and clear navigation. The
average web developer's salary ranges from $36,000.00 to $80,000.00. A senior web developers' pay
ranges from $52,000.00 to $107,000.00 and experience with technologies like C# and Java can result
in an even higher salary.
3
Social Media Specialist
Social Media Specialists are responsible for planning, implementing and monitoring the
company's Social Media strategy in order to increase brand awareness, improve Marketing efforts
and increase sales.
A social media specialist may be responsible for a number of interconnecting areas, including
the following work: