17 Job Roles for People Who Are Not Sure Which Tech Role to Break Into

Tomasz Dobrowolski
2 min readFeb 3, 2022
People working together to solve a coding issue
Photo by Lagos Techie on Unsplash

Enjoy problem solving?

Job Roles:

  • Developer
  • Data Scientist
  • Cloud Architect
  • Systems Administrator

Skills:

These skills require great problem solving skills and for you to be meticulous. Some small changes can cause big issues in production.

A flair for creativity?

Job Roles:

  • UX Design
  • Graphic Design
  • Web Design
  • Front-end Development

Skills:

Designers need to be detail oriented and out of the box thinkers. You will need to be good at taking criticism as designs will always be

A natural leader?

Job Roles:

  • IT Project Manager
  • Product Owner
  • Delivery Manager

Skills:

To survive in these roles, you will need to be well organised and great at communication. Having a technical knowledge is important to understand developer implementation and to be able to relay that information to upper management.

Prefer customer facing roles?

Job Roles:

  • IT Support
  • Consultancy
  • Technical Account Manager

Skills:

You will need to be a great communicator and have the ability to explain technical concepts to non-technical people. Technical knowledge is vital too. If you don’t understand the tech, how will your customers?

Love working as a team?

Job Roles:

  • Dev Ops Manager
  • Technical Lead
  • Scrum Master

Skills:

These roles require great communication and broad technical knowledge. You will need to cooperate with colleagues from different technical areas effectively to uplift teams.

--

--

Tomasz Dobrowolski

I break down Software Engineering and Tech concepts | Backend Engineer 🐘