TECHNOLOGY TREND
ANALYSIS
Ng Siu Hung
2022/2
OUTLINE
• Executive Summary
• Introduction
• Methodology
• Results
• Visualization – Charts
• Dashboard
• Discussion
• Findings & Implications
• Conclusion
• Appendix
EXECUTIVE SUMMARY
• Current Technology Usage Trend
• Language
• Database
• Platform
• Web frame
• Future Technology Trend
• Language
• Database
• Platform
• Web frame
• Demographics Survey
• Country & Gender Difference
INTRODUCTION
• Analyze technology trend in software
and web development among
developers around the world
• Purpose of this Analysis
• Identify the top programming languages,
database, platform and web frame skills in
demand
• Identify skill requirements for future
• Identify human resource gap in the industry
• Audience for this Presentation
• Programmers
• IT industry leaders
• Computer science students
METHODOLOGY
• Data Collection (Sources)
• Stack overflow developer 2019 survey
• GitHub job postings
• Programming languages annual salary
• Data Wrangling
• Data Exploration
• Data Cleaning
• Data Visualization
• Python matplotlib & turtle
• IBM Cognos
• Presentation
RESULTS
PROGRAMMING LANGUAGE TRENDS
Current Year Next Year
PROGRAMMING LANGUAGE TRENDS - FINDINGS &
IMPLICATIONS
Findings Implications
• JavaScript is most popular language in the • Web developments and developers are
world still in high demands
• Python and TypeScript are becoming more • JavaScript and TypeScript are crucial to
and more popular learn for developers
• HTML/CSS and SQL still has great portion in • Python is the new trending language,
language usage trend especially popular in AI fields
DATABASE TRENDS
Current Year Next Year
DATABASE TRENDS - FINDINGS & IMPLICATIONS
Findings Implications
• MySQL is the most popular database • Open-source databases like MySQL are
• There are still a lot of companies using still preferable
Microsoft SQL Server • Software development and Big Data
• MongoDB and Redis are the most favorable technology still requires SQL
NoSQL database • Open source databases are preferred.
DASHBOARD
The permanent link of the read-only view of the
Cognos dashboard:
[Link]
392-0d9c-4f29-8996-
389531352958/view/6e1bdc0911b91dfc56efe6e4079
979037f652454e1bb8b0b83867b495e607197a96f12c
7c87a495cd9425037fbee4708cc
CURRENT TECHNOLOGY USAGE
FUTURE TECHNOLOGY TREND
DEMOGRAPHICS
DISCUSSION
• Technology Usage Trend
Now and Future
• Gender, Age and Education
Discrimination in IT Industry
OVERALL FINDINGS & IMPLICATIONS
Findings Implications
• Technology trends changes every year • Programmers should always follow the
latest technology trends
• USA is the top technology country
• More countries should have the equal
• There are extreme gender and age
chance to be exposed to new technology
discrimination
• Gender and Age should not be one of the
• Docker and AWS are the most popular platform
concerns or benefits of Employment
CONCLUSION
• Technology Trends
• Programming Languages, Database, Platform
and Web frame Trends
• Demographics Trends
• Gender and Education
• Programming Languages Trends and Salary
Trends
APPENDIX
• IBM Cognos Dashboard Embedded (CDE) is an
AI-fueled business intelligence service that
supports the entire data analytics cycle, from
discovery to operationalization. It provides
users with data discovery capabilities to visually
explore and interact with their data to identify
the key insights for improving data driven
decisions. Users can perform data discovery and
then quickly assemble that information into
interactive, visually appealing dashboards; all
without the need of formal training.
GITHUB JOB POSTINGS
POPULAR LANGUAGES