23
Ciklum Open Day October 2015 The Map of IT: Professions and Trends Maxym Mykhalchuk, project manager

Map of IT: Professions and trends (2015oct)

Embed Size (px)

Citation preview

Ciklum Open Day October 2015The Map of IT: Professions and

TrendsMaxym Mykhalchuk, project manager

02

What’s Inside

• IT Professions Overview• Trends

03

Who works in IT?

09

No, Seriously?

14IT Professions (short list)• Developers• QA (Quality Assurance aka Testers)• System Administrators and DevOps• Managers (Project, Program, Site Managers)• And many more:

• Business Analysts• UI Designers• UX Designers• Technical Support• Embedded Engineers• DBAs

IT Professions (Ciklum Statistics) 15

• Developers• >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

IT Professions (guide) 15

1. Choose your path:• Developer• QA• Manager

2. Learn the basics3. Specialize4. Achieve greatness5. …6. Profit!

16

Choosing where to specialize?Look at the Trends!

17

18

19

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

20Gartner’s Hype Cycle

21Gartner's 2014 Hype Cycle

22

23Gartner’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++

24Gartner’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++

25Gartner’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!