Path

10 IT Job Types Explained

“An IT job” splits into people who make what you see, people who make the back, people who keep it safe, and people who keep machines running.

How the IT industry is structured

IT jobs fall into four broad groups: Application, Infrastructure, Data & AI, and Management. Within each group are more specialized roles. Most professionals start broad and narrow down over their first few years — picking one specialty early isn't the norm.

Overview of all 10 roles

IT job postings by group and their 10 roles Ratios vary by period and source; chart shows approximate classification Application 48% Infrastructure 22% Data/AI 18% Mgmt 12% Application (48%) · Frontend engineer (UI/screens) · Backend engineer (logic) · SE (requirements & design) Infrastructure (22%) · Infrastructure engineer (servers) · Cloud engineer (AWS etc.) · Security engineer Data & AI (18%) · Data scientist · AI/ML engineer Management (12%) · Project manager (PM) · IT consultant ★ Application roles make up about half. New grads most often start in Application or Infrastructure
Fig. 1: IT roles are easier to understand when grouped into Application, Infrastructure, Data/AI, and Management

Two roles that didn't fit in the chart: SE (Systems Engineer — defines requirements and designs systems) and IT Consultant (analyzes business challenges and proposes solutions). SE is often the first assignment for new grads; it demands design thinking and communication skills.

What each role does and typical salary

Salary range & median for 10 IT roles (¥ million / year) Salaries vary widely by company, location, and experience — use as a rough reference only IT Consultant Median ¥7.8M AI/ML Engineer Median ¥6.8M Data Scientist Median ¥6.8M Project Manager Median ¥6.8M Security Engineer Median ¥6.5M Cloud Engineer Median ¥6.2M Backend Engineer Median ¥5.6M Infrastructure Eng. Median ¥5.3M SE (Systems Engineer) Median ¥5.1M Frontend Engineer Median ¥5.0M 0 ¥5M ¥10M ¥15M ★ Salary is driven more by experience, company size, and specialization than by job title. New grads start below median
Fig. 2: Salary isn't determined by job title alone — experience, company size, and depth of expertise all matter

New grads tend to get better starting conditions at AI companies, security firms, foreign-owned companies, and large web platforms — but competition is fierce. Most engineers start with general development or operations and gradually specialize. Use the salary chart to understand which specializations are valued, not to rank which roles are "better."

How teens should approach the 10 roles

You don't need to memorize all 10 names. Instead, pick 2–3 roles that spark your curiosity and read one article by a working engineer on each (try Qiita or Zenn). If you like visual design, frontend is a match. If you're curious about what happens behind the scenes, backend. If you love looking at data and graphs, data science. Connecting your interests to roles makes career decisions much more concrete.

If you're stuck, think backwards from what you want to build. Want to make a web page look amazing? Frontend. Want to handle logins and data storage? Backend. Curious about Wi-Fi and servers? Infrastructure. Enjoy numbers and charts? Data-related roles. Focus on "what problem do I enjoy solving?" rather than memorizing job titles.

Watch out for these pitfalls

3 common mistakes in choosing an IT role
  • Picking only by salary. Even AI engineers have wildly different conditions depending on company and experience. Choose by what the work actually involves.
  • Locking in one role too early. Most professionals spend their first 3 years dabbling in adjacent roles before finding their fit.
  • Relying on outdated images. Fast-moving fields like cloud and AI require regular check-ins with official sites and job listings.

How this helps your future

Knowing the 10 roles makes your job-hunting pitch much more specific. "I want to work in IT" is vague. "I want to be a frontend engineer building great user experiences" lands better in an interview. When requesting a team assignment as a new grad, being able to say "I prefer frontend, but backend is fine too" lowers the risk of a mismatch that leads to early resignation.

Start today

Today: keep 3 nearby jobs
  1. Pick 3 job names
  2. Write one imagined daily task for each
  3. Choose only one to read next

Summary

IT careers split into roughly 10 roles: frontend, backend, infrastructure, cloud, AI, security, data science, PM, SE, and IT consultant. The pay and recognition you receive depends heavily on specialization, experience, and company size — not just the job title. Don't narrow down too early. Sample 2–3 fields and find what you can stay genuinely interested in.

Check IT jobs are?