You are on page 1of 11

< > 9 Types of Software Developers

WHICH ONE WILL YOU BE?


Language Compilers

Embedded Systems
9 main areas of programming

1% Language/Compilers

Ope

(Fu
ll-S
rati

We k De
Da
3% Embedded Systems

tac
ng S
ta

b A vel
Sc

pp ope
Front-End

ys
ien
3% Operating Systems

s
ce
Vid
eo
Ga
7% Data Science me

r)
s

8% Video Games Back-End


ps
11% Dev Ops Dev O

12% Desktop Apps


ps
Ap

Mob
p
to

20% Mobile Apps


sk

ile A
De

35% Web Apps

pps
< > 9 Types of Software Developers
WHICH ONE WILL YOU BE?

9 main areas of programming

1% Language/Compilers

3% Embedded Systems

3% Operating Systems

7% Data Science

8% Video Games

11% Dev Ops

12% Desktop Apps

20% Mobile Apps

35% Web Apps


< > 9 Types of Software Developers
WHICH ONE WILL YOU BE?

Language Compilers

9 main areas of programming

1% Language/Compilers
These are like linguists of the
3% Embedded
programming Systems
world. They build
programming languages.
Compiler developers work with
3% Operating Systems
low-level programming
languages and machine
languages to build newer
7% Data Science
programming languages.

8% Video Games

11% Dev Ops

12% Desktop Apps

20% Mobile Apps

35% Web Apps


< > 9 Types of Software Developers
WHICH ONE WILL YOU BE?

Language Compilers

Embedded Systems
9 main areas of programming

1% Language/Compilers

3% Embedded Systems
Embedded Systems developer
3% Operating Systems
code programs that directly run
on the hardware. Car stereo,
fridge, washing machine,
7% Data Science
electronic toys are coded by
these developers.
8% Video Games

11% Dev Ops

12% Desktop Apps

20% Mobile Apps

35% Web Apps


< > 9 Types of Software Developers
WHICH ONE WILL YOU BE?

Language Compilers

Embedded Systems
9 main areas of programming

1% Language/Compilers

Ope
rati
3% Embedded Systems

ng S
ys
3% Operating Systems
These developers build
7% Data Science
operating systems. People who
made and work on iOS,
Windows, Android, Mac OS,
8% Video Games
Linux and Unix are OS
developers.
11% Dev Ops

12% Desktop Apps

20% Mobile Apps

35% Web Apps


< > 9 Types of Software Developers
WHICH ONE WILL YOU BE?

Language Compilers

Embedded Systems
9 main areas of programming

1% Language/Compilers

Ope
rati
Da
3% Embedded Systems

ng S
ta
Sc

ys
ien
3% Operating Systems

ce
7% Data Science
Data Scientist are programmers
8% Video Games
who work primarily on
mathematical models to forecast
the future. Data Scientists are
11% Dev
moreOpslike mathematicians and
statisticians that code. DS do not
build software per say, they
12% Desktop Apps
actually write code to program
math and statistical models.
20% Mobile Apps

35% Web Apps


< > 9 Types of Software Developers
WHICH ONE WILL YOU BE?

Language Compilers

Embedded Systems
9 main areas of programming

1% Language/Compilers

Ope
rati
Da
3% Embedded Systems

ng S
ta
Sc

ys
ien
3% Operating Systems

ce
Vid
eo
Ga
7% Data Science me
s

8% Video Games
Video game developers make
11% Dev
videoOps
games that you play on
your computer or gaming
console.
12% Desktop Apps

20% Mobile Apps

35% Web Apps


< > 9 Types of Software Developers
WHICH ONE WILL YOU BE?

Language Compilers

Embedded Systems
9 main areas of programming

1% Language/Compilers

Ope
rati
Da
3% Embedded Systems

ng S
ta
Sc

ys
ien
3% Operating Systems

ce
Vid
eo
Ga
7% Data Science me
s

8% Video Games
ps
11% Dev Ops Dev O

(Dev Ops) Development &


12% Desktop
OperationsApps
Engineers were
previously called system admins.
Their job is to manage and
20% Mobile
maintain Apps
the computer
infrastructure and servers of a
company. Dev Ops do not build
35% Web Apps
software, they actually write
code to manage the servers.
< > 9 Types of Software Developers
WHICH ONE WILL YOU BE?

Language Compilers

Embedded Systems
9 main areas of programming

1% Language/Compilers

Ope
rati
Da
3% Embedded Systems

ng S
ta
Sc

ys
ien
3% Operating Systems

ce
Vid
eo
Ga
7% Data Science me
s

8% Video Games
ps
11% Dev Ops Dev O

12% Desktop Apps


ps
Ap
p

Desktop App developers build


to

20% Mobile Apps


sk

desktop applications. Microsoft


De

Excel, Adobe Photoshop, Paint,


Safari Browser and other
35% Web Apps
desktop apps are built by such
developers.
< > 9 Types of Software Developers
WHICH ONE WILL YOU BE?

Language Compilers

Embedded Systems
9 main areas of programming

1% Language/Compilers

Ope
rati
Da
3% Embedded Systems

ng S
ta
Sc

ys
ien
3% Operating Systems

ce
Vid
eo
Ga
7% Data Science me
s

8% Video Games
ps
11% Dev Ops Dev O

12% Desktop Apps


ps
Ap

Mob
p
to

20% Mobile Apps


sk

ile A
De

Mobile apps like a banking app,


35% Web Apps

pps
workout app, map app and other
such apps are built by Mobile
App developers. Mobile App
developers work on iOS and/or
Android platform.
< > 9 Types of Software Developers
WHICH ONE WILL YOU BE?

Language Compilers

Embedded Systems
9 main areas of programming

1% Language/Compilers

Ope

(Fu
ll-S
rati

We k De
Da
3% Embedded Systems

tac
ng S
ta

b A vel
Sc

pp ope
Front-End

ys
ien
3% Operating Systems

s
ce
Vid
eo
Ga
7% Data Science me

r)
s

8% Video Games Back-End


ps
11% Dev Ops Dev O

12% Desktop Apps


ps
Ap

Mob
p
to

20% Mobile Apps


sk

ile A
De

35% Web Apps

These developers make websites and web


pps
applications. Facebook.com, Google.com,
Amazon.com, Netflix.com and others are all
made by these developers.

You might also like