Who Are You In It?

Who is who

Gapur Kassym
DataSeries
5 min readOct 14, 2019

--

Photo by Austin Distel on Unsplash

If you are new in IT or you are a bit confused about who is who or who does what, then the article will be useful to you. I tried to go through the main positions in IT. Let’s start:

CEO

A CEO or Chief Executive Officer is the most senior corporate, executive, or administrative officer in charge of managing an organization. CEO can call President or managing director, he or she may also be the chairman (or chairperson) of the board.

Photo by Austin Distel on Unsplash

The CEO is the head of the company that has the greatest authority in the organization or business. In addition, the CEO is responsible for the success or failure of the organization. The CEO has the last word in the company. In other words, they are the highest authority for final decisions. If this is interesting, you can read many more details about the CEO in “What is CEO?” or “CEO — definition and meaning”.

CTO

A CTO or Chief Technology Officer is an executive-level position in a company or other entity whose occupation is focused on scientific and technological issues within an organization.

In other words, CTO is a great architect or engineer, an excellent leader, a good speaker, and just a person who understands people and business.

You can read many more about CTO in “Chief Technology Officer”.

Product Manager

A product manager is an important organization role. It is strategic, much like a mini-CEO role, just for the product. Its main aim is to find out and understand the user needs, what the product should look like now and after several years, and translate them into a design or MVP (Minimum Viable Product). The product manager should know when to move a product from alpha to beta tests, when to remove the product or part of it, because it no longer makes economic sense, when to delay a release because of a bugs.

Project Manager

A project manager is a person who is responsible for meeting deadlines and monitoring all dependencies between teams. The project manager does the planning, execution and managing the people, budget and scope of the project. They can work in a variety of areas: from technical/IT resources to human resources, from advertising/marketing to construction, etc. If the product manager and project manager are a little confusing for you, here a good article for you “Product Manager vs. Project Manager”.

Team Lead

A team lead is someone who provides guidance, instruction, direction, and leadership to a group of individuals (the team) for the purpose of achieving a key result or group of aligned results.

Product Owner

A product owner is the same as the product manager, only in Scrum terminology. The product owner, representing the product’s stakeholders and the voice of the customer, is responsible for delivering good business results. Some companies have both positions, in this situation Product Manager will be the boss for several Product Owner. If you want to read more, let’s start through “What is a Product Owner?”.

QA/QC Engineer

Quality Assurance/Quality Control Engineer is to ensure the quality of an app by participating in each stage of the app’s creation, beginning with development and ending with publishing.

The main responsibility of the QA engineer is to make sure that you do the right thing in the right way.

QA/QC Engineer is a lot like an investigator or detective. QA/QC Engineer analyzes everything that software developer did and test them in order to make sure the results of what you have done is what you expected.

Technical Writer

Photo by Nayanika Mukherjee on Unsplash

A technical writer is someone who transforms complex and technically difficult written material into clear and brief documentation that will be read by target audiences.

Technical writers can explain technically complex things in a simple language.

They know how to write, and at the same time, they are really good at IT. Technical writer work with online help, manuals, white papers, design specifications, project plans, software test plans, etc. Wikipedia has a great definition of “Technical writer”.

System Administrator

A system administrator or sysadmin is a person who is responsible maintenance, configuration, and reliable operation of computer systems. In big companies, the system administrator may be responsible for a specialized IT system such as the one that supports servers. We can call them as a data center administrator, a server administrator or a database administrator, a network operations center administrator, a virtualization administrator. In small companies, sysadmin may be responsible for everything from end-user desktop computers to the organization’s local area network.

In other words, a system administrator is a person who can solve almost any problem.

If you want to be a system administrator, here a great article for you “What is system administrator?”.

Sales Manager

A sales manager is a person who is responsible for the initial communication with the client, from the first contact and the offer of company services to the conclusion of the transaction. The main task of the sales manager is to bring new customers to the company. If you still don’t understand the sales manager, you should read “What does a sales manager do?”.

Software Developer(Programmer)

Photo by Tim van der Kuip on Unsplash

A software developer or programmer is a person who creates computer software. The programmer can refer to a specialist in one area of computers, or to a generalist who writes code for many kinds of software. Many people prefer to call themselves software developers, computer programmers, programmers, software coders or software engineers because they most widely agree on what these terms mean, while the exact meaning of the software developer is still being debated. They used to develop software computer language(C++, C#, Java, JavaScript, Python and e.g).

I hope you found this post useful.

--

--

Gapur Kassym
DataSeries

Senior Software Engineer at Twilio, Technical Writer #JavaScript #React #React-Native #Nodejs. Follow me on twitter https://twitter.com/GKassym