Upload
alice-zabolotnaya
View
157
Download
1
Embed Size (px)
Citation preview
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!
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)
26Links for offline reading• http://www.ibaset.com/gartners-top-10-strategic-technology-
trends-2015/
• http://www.gartner.com/newsroom/id/2819918 • http://
www.businessinsider.com/companies-not-embracing-big-data-2014-8
• http://dou.ua/lenta/articles/language-rating-jan-2015/ • http://
www.tiobe.com/index.php/content/paperinfo/tpci/index.html
• http://ain.ua/2015/01/27/560805