You are on page 1of 17

THE ROLES OF VARIOUS PERSONNEL IN

COMPUTER-RELATED PROFESSIONS.
Programmer

 A software programmer, for example, is


someone who writes source code that can be
run as a script or compiled into an executable
program.

 https://techterms.com/definition/developer
Systems analyst

 The system analyst's job is to choose the most


efficient computer solutions for a business, while
making sure the systems meet all the company's
needs. Therefore, the system analyst must have
a solid understanding of computer hardware and
software and should keep up-to-date on all the
latest technologies. He must also be willing to
listen to the constant needs and complaints of
the users he builds systems for.

 https://techterms.com/definition/systemanalyst
I.T. Manager

 An Information Technology Manager is responsible


for implementing and maintaining an
organization's technology infrastructure.
Businesses rely on a central information processing
system to support efficient data management and
communications. The IT manager monitors the
organization's operational requirements,
researches strategies and technology solutions,
and builds the most cost-effective and efficient
system to achieve those goals.

 https://www.webopedia.com/TERM/I/information_
technology_it_manager.html
System Programmer
 System programmers are responsible for the
maintenance of the operating system and its infrastructure. This can
range from installing new products, integrating third-party
solutions, and even developing their own software to customize the
platform. It is here that a system programmer may operate
occasionally as or with an application programmer. They may need
to work to hook products in directly to their system, or even create
their own system-level solutions.

 A system programmer needs to be knowledgeable about the entirety


of the system’s infrastructure and its resources. They will need to
ensure that the system is operating as productively and efficiently as
possible. They will need to be able to plan for the future needs of
the business and to decommission and replace solutions as
necessary. For the most part, the role of the system programmer
will lie in keeping the system updated and monitoring it for any
potential issues.

 http://www.ssipeople.com/2016/11/22/system-programmer-vs-a
pplication-programmer/
Database Administrator

 A database administrator, frequently known just by the


acronym DBA, is a role usually within the Information
Technology department, charged with the creation,
maintenance, backups, querying, tuning, user rights
assignment and security of an organization's databases.
 The role requires technical training and expertise in the
specific RDBMS used by the organization, in addition to
other skills such as analytical thinking and ability to
concentrate on tasks, as well as experience working with
databases in the real world. The DBA role is a critical
member of the IT team.

 https://www.techopedia.com/definition/1187/database-
administrator-dba
Network Administrator

 A person who manages a local area


communications network (LAN) or wide area
network (WAN) for an organization. Responsibilities
include network security, installing new hardware
and applications, monitoring software upgrades
and daily activity, enforcing licensing agreements,
developing a storage management program and
providing for routine backups, not to mention
ensuring that it is up and running all the time.

 https://www.pcmag.com/encyclopedia/term/4785
9/network-administrator
File Librarian

 A file librarian is a person who works in the


data library and keeps track of the tapes and
disks that are stored and logged out for use.
Also known as a "file librarian " or "median
librarian”.

 http://faithashiazarah.weebly.com/file-librari
ans.html
Computer Technician

 A computer technician is an individual who


identifies, troubleshoots and resolves
computer problems. Computer technicians
possess skilled knowledge, hands-on
experience and different tools to repair and
maintain computer hardware, software and
network/Internet issues. A computer
technician is also known as a PC technician or
PC repair technician.

 https://www.techopedia.com/definition/13420
/computer-technician
Computer Engineer

 A professional who has software, systems or


network engineering experience. The term
may also refer to an individual with an
electrical engineering background, who is
also proficient in computer science. Such a
person could be involved in the design of
hardware as well as software.

 http://www.yourdictionary.com/computer-en
gineer
Software Engineer

 A software engineer is often confused with


a programmer, but the two are vastly
different disciplines. A programmer is tasked
with creating the code that makes a program
run, whereas a software engineer is
responsible for designing, developing and
implementing the software solutions
programmers create.

 https://www.webopedia.com/TERM/S/softwa
re-engineer.html
Software Tester

 Software tester is an individual that tests


software for bugs, errors, defects or any problem
that can affect the performance of computer
software or an application.

 Software testers are part of a software


development team and perform functional and
non-functional testing of software using manual
and automated software testing techniques.

 https://www.techopedia.com/definition/29845/s
oftware-tester
Webmaster

 The webmaster is the person in charge of


maintaining a Web site. The jobs of a
webmaster include writing HTML for Web
pages, organizing the Web site's structure,
responding to e-mails about the Web site,
and keeping the site up-to-date.

 https://techterms.com/definition/webmaster
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. A Web
developer is usually concerned with the back end or the
programming aspect of creating a website or Web
application and is not to be confused with a Web designer,
who only deals with the aesthetics of a website or
application, although many professionals have both skill
sets.

 https://www.techopedia.com/definition/17353/web-develo
per
Software Trainer

 A software trainer is a type of training


specialist who teaches individuals how to use
computer applications or programs such as
spreadsheets, desktop publishing programs,
or computer network systems software. The
nature of the job requires knowledge of
computer software programs and strong
communication skills.

 http://careers.stateuniversity.com/pages/22
7/Software-Trainer.html
Multimedia Artist

 A multimedia artist and animator creates


visual and special effects using computers or
other electronic tools for animation in video
games, movies, commercials, music videos,
and other media. These animators are up-to-
date in the latest technology and will design,
develop, test, and create new applications to
do their job.

https://www.yourfreecareertest.com/multime
dia-artist/
THE END

You might also like