Map of IT : professions_and_trends, Maxym Mykhalchuk

Preview:

Citation preview

Ciklum Open Day April 2015The Map of IT:

Professions and TrendsMaxym Mykhalchuk, project manager

02

List of contents:

• IT Professions Overview• Trends

03

Who will you see first in a typical IT office?

06

?

09

No, Seriously?

System Administrators / DevOps

Managers

14

Physicists and poets

• Developers• Developers• Developers• Architects• QA• DevOps• Embedded Engineers• DBAs• …

• Managers• Business Analysts• UI Designers• UX Designers• Call center operators• Technical Support• …

15

A bit of Ciklum Statistics

• Development• >60 programming languages• >30 operating systems• >40 databases• >100 web frameworks, >50 Java buzzwords, >10

C/C++, >10 .NET• QA • >20 frameworks for automated testing• >30 testing methods, levels, and types

16

Trends

17

18

19

What is hype,and what will become“the next big thing”?

20

Gartner’s Hype Cycle

21

Gartner's 2014 Hype Cycle

22

23

Gartner’s Top 10 - 1/3• Computing Everywhere• Mobile: Objective-C, Swift, Java, C#.NET (if you believe in

Windows Phones)• 3D Printing• Engineers• Software will evolve a lot• C/C++

• Internet of Things• At the very hype top• Might not work out actually• Embedded C/C++

24

Gartner’s Top 10 - 2/3• Analytics• Big Data is the term you might know• Everyone is doing it• Not everyone understands what they are doing• Java

• Context-Rich• For example, Apple Siri• C/C++

• Smart machines• Embedded software development is not boring anymore• C/C++

25

Gartner’s Top 10 - 3/3

• “Cloud Computing” • Everyday life now• DevOps = a bit Developer + System Administrator• Everything is the cloud, even your own servers• Everything is Web – either Web Services, or Web Frontend• Application determines how it scales over the

public/private cloud• Ruby, Python for DevOps• JavaScript for Web Frontend• Any language for Web Backend (including JavaScipt)

Thank You!