0% found this document useful (0 votes)
30 views25 pages

Final Presentation: 05/29/2025 Chao Wei

The presentation outlines trends in programming languages and databases, highlighting the decline of Java and Microsoft SQL Server while emphasizing the rise of JavaScript, Python, and open-source databases like PostgreSQL. Key findings indicate a younger, highly educated tech workforce, with a focus on cloud technologies and emerging languages for future competitiveness. The conclusion stresses the importance of training in these areas to meet evolving industry demands.

Uploaded by

Trang Jn
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views25 pages

Final Presentation: 05/29/2025 Chao Wei

The presentation outlines trends in programming languages and databases, highlighting the decline of Java and Microsoft SQL Server while emphasizing the rise of JavaScript, Python, and open-source databases like PostgreSQL. Key findings indicate a younger, highly educated tech workforce, with a focus on cloud technologies and emerging languages for future competitiveness. The conclusion stresses the importance of training in these areas to meet evolving industry demands.

Uploaded by

Trang Jn
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

Final Presentation

Chao Wei
05/29/2025
© IBM Corporation. All rights reserved.

OUTLINE
• Executive Summary
• Introduction
• Methodology
• Results
• Visualization – Charts
• Dashboard
• Discussion
• Findings & Implications
• Conclusion
• Appendix
EXECUTIVE SUMMARY

• Preferred programing languages.


• Preferred databases.
• Data correlation.
• Correlation between Years of Experience and Job Satisfaction.
INTRODUCTION
• Identify the popularity and preferences
using different programming languages
and databases.
• Finding correlation between key
variables in the dataset.
METHODOLOGY
• Data collection.
• Data wrangling.
• Data visualization.
• Exploratory
analysis.
• Finding correlation.
PROGRAMMING LANGUAGE TRENDS
Current Year Next Year
0 5000 10000 15000 20000 25000 30000 35000 40000
Top 10 programming languages in current year
Count
HTML/CSS
Top 10 programming languages in next year
SQL
Languages

Languages
Bash/Shell (all shells)

C#

C
JavaScript

HTML/CSS

Rust

Bash/Shell (all shells)

C++

0 5000 10000 15000 20000 25000 30000

Count
PROGRAMMING LANGUAGE TRENDS - FINDINGS &
IMPLICATIONS • Java’s popularity seems to be
declining.
Findings
Implications

• JavaScript, Python and SQL,


• Prioritizing these languages is
dominate as the most popular
key for maximum opportunities.
languages.
• Learning newer languages helps
to stay competitive.
DATABASE TRENDS
Current Year Next Year
Top 10 databases in current year Top 10 databases in next year

MySQLSQLite

Microsoft SQL
Databases

Databases
ServerServerMongoDB

RedisMicrosoft SQL Server

ElasticsearchMariaDB

DynamodbSupabase

0 5000 10000 15000 20000 25000 30000 0 5000 10000 15000 20000 25000 30000
Count Count

DATABASE TRENDS - FINDINGS & IMPLICATIONS


Findings • Oracle and Microsoft SQL Server
are declining in popularity.
• PostgreSQL, MySQL and SQLite Implications
are the most important
databases.
• Knowledge in these databases • The cost and complexity of these
are essential for modern roles. databases drive migration to
open-source databases.
DASHBOARD
DASHBOARD TAB 1
DASHBOARD TAB 2
DASHBOARD TAB 3
DISCUSSION
• Most used languages and databases.
• Preferred platforms.
• Age distribution and education level.

OVERALL FINDINGS & IMPLICATIONS


Findings • JavaScript, HTML/CSS, and
Python dominate, with SQL and
TypeScript also widely adopted.
• The majority of respondents are • Focusing on Python and cloud
aged 25-34, followed by 35-44 and platforms like AWS is key to stay
18-24.
competitive.
• Most respondents hold a
• The age distribution suggests a
Bachelor’s or Master’s degree.
younger tech audience.
Implications
• The tech workforce is highly
educated.
CONCLUSION
• It’s important to prioritize training in cloud
technologies and emerging languages to meet
future demand.
• Python is the most desired language for the
next year. Meanwhile, AWS and Google Cloud
remain top desired platforms.
• Reinforcing formal education remains a key pathway into tech.

You might also like