Your guide to the world of tech professions - from curiosity to career.

In the Sidenum library, you’ll find clear profiles of 36 in‑demand IT roles: discover what each specialist does, the skills and tools they use, what a typical workday looks like, and exactly where to begin your learning. Our goal is to give you a straightforward understanding of each role and guide you step by step to master the profession from scratch—no unnecessary theory or complicated jargon.

Choose a profession below to learn more

Managerial & Product Roles

Project manager

Barrier to Entry: ⭐⭐⭐

"Keeps the team on track and the project on point"

Leads tech projects from idea to launch — on time, on budget, and without chaos.

Product Analyst

Barrier to Entry: ⭐⭐⭐

"Turns ideas into products people love."

Defines the vision, sets the direction, and guides the team to build valuable digital products.

Data Scientist

Barrier to Entry: ⭐⭐⭐⭐⭐

"Defining what to build and why."

A Product Owner prioritizes product features, manages the backlog, and ensures the development team delivers value aligned with user needs.

"Keeps the team moving, sprint after sprint."

A Scrum Master is like a team coach in IT. They make sure everyone works well together, follows the plan, and nothing blocks the team from making progress. Their job is to keep things organized and efficient.

Analytical Roles

"Knows what users do — and why it matters."

A Product Analyst studies how people use apps or websites. They help teams understand what works, what doesn’t, and how to improve the product based on real user behavior.

Frontend Developer

Barrier to Entry: ⭐⭐⭐

"Predicting the future with data."

A Data Scientist applies machine learning, statistics, and coding to uncover insights and build predictive models from complex datasets.

Web Analyst

Barrier to Entry: ⭐⭐

"From data to decisions."

A Data Analyst collects, cleans, and interprets data to help businesses make smart, evidence-based decisions.

BI Analyst

Barrier to Entry: ⭐⭐⭐

"From data to decisions."

A Business Analyst uncovers what the company really needs, turns it into precise requirements/user stories, and checks that the solution delivers value. Talks to stakeholders, maps processes, prioritizes the backlog—strong analytics & communication, little to no coding.

System Analyst

Barrier to Entry: ⭐⭐⭐⭐

"Turns website clicks into business insights."

A Web Analyst tracks what people do on websites — which pages they visit, where they click, and when they leave. They help businesses make smarter decisions to improve online performance.

"Transforms raw data into clear answers."

A BI Analyst gathers data from different sources and creates easy-to-understand reports and dashboards. This helps companies see what’s happening and make better decisions.

Backend Developer

Barrier to Entry: ⭐⭐⭐⭐

"Understands how systems work — and how to make them better."

A System Analyst figures out what software or systems a business needs. They talk to both users and developers to design solutions that solve real problems and work efficiently.

Technical Roles

QA Engineer

Barrier to Entry: ⭐⭐

"Bringing user interfaces to life."

A Frontend Developer builds the look and feel of websites and apps, making sure users have a smooth and engaging experience.

Support Engineer

Barrier to Entry: ⭐

"The invisible force that powers everything behind the scenes."

A Backend Developer builds the server-side logic, databases, and integrations that keep applications running smoothly and securely.

Game Developer

Barrier to Entry: ⭐⭐⭐⭐

"Making sure everything just works."

A QA Engineer tests software to find bugs, ensure quality, and verify that products meet requirements before launch.

Mobile Developer

Barrier to Entry: ⭐⭐⭐

"Bringing speed and stability together."

A DevOps Engineer automates and optimizes the development pipeline, ensuring fast, stable, and scalable software delivery. to help businesses make smart, evidence-based decisions.

Web Developer

Barrier to Entry: ⭐⭐

"Builds the apps you use every day."

A Mobile Developer creates apps for smartphones and tablets — like messengers, games, or banking apps. They make sure apps look good, work fast, and run smoothly on iOS or Android.

"Turns ideas into interactive worlds."

A Game Developer builds video games — from mechanics and graphics to how the game reacts to your actions. It’s a mix of coding, design, and fun problem-solving.

"First to help when something breaks."

A Support Engineer helps users solve tech problems — like login issues or system errors. It’s a great way to get into IT and learn how software and systems work from the inside.

"Brings websites to life — without reinventing the wheel."

A Web Developer builds websites using tools like WordPress. They customize designs, add content, and make sure the site works well on all devices.

Other Roles

"Where function meets beauty."

A UI/UX Designer creates intuitive, beautiful interfaces that enhance user experience and make digital products easy to use.

"Explains tech in a way anyone can understand."

A Technical Writer creates user manuals, help articles, and guides. Their job is to explain how software or systems work — clearly, simply, and without jargon.

"Finds the right people to build the future."

An IT Recruiter helps companies find and hire tech specialists — from programmers to designers. They search for talent, talk to candidates, and match them with the right roles.

Product manager

Barrier to Entry: ⭐⭐⭐⭐

"Builds bridges between users and the product."

A Community Manager talks to users, listens to their feedback, and helps them feel connected to a brand or product. They create content, answer questions, and grow loyal communities online.

Barrier to Entry: ⭐

"The friendly face of tech help."

Customer Support helps users solve problems — like errors, account issues, or how-to questions.

"Keeps the content clear, useful, and on point."

A Content Manager handles the text, visuals, and structure of websites, blogs, or help centers. They make sure information is accurate, easy to read, and aligned with the brand.

Scrum Master

Barrier to Entry: ⭐⭐⭐

Business Analyst

Barrier to Entry: ⭐⭐

DevOps Engineer

Barrier to Entry: ⭐⭐⭐⭐

"Connects people with the right tech solutions."

A Sales Manager in IT sells software or services to businesses. They explain how the product solves a problem, builds relationships with clients, and drives revenue.

Product Owner

Barrier to Entry: ⭐⭐⭐

Data Analyst

Barrier to Entry: ⭐⭐

Technical Writer

Barrier to Entry: ⭐⭐

IT Recruiter

Barrier to Entry: ⭐⭐

UI/UX Designer

Barrier to Entry: ⭐⭐

Community Manager

Barrier to Entry: ⭐⭐

Content Manager

Barrier to Entry: ⭐⭐

Sales Manager

Barrier to Entry: ⭐⭐⭐

Customer Support