Capstone Assignment
Capstone Assignment
& Analysis
IMANE OUBELLA
22 nd August 2024
OUTLINE
• Executive Summary
• Introduction
• Methodology
• Results
• Visualization – Charts
• Dashboard
• Discussion
• Findings & Implications
• Conclusion
• Appendix
EXECUTIVE SUMMARY
• Trends in Programming Languages
and Databases
• Top 10 Languages and Databases worked with
• Platforms and Top 10 Web Frames worked with
• Top 10 Languages and Databases desired next
year
• Platforms and Top 10 Web Frames desired next
year
• Demographics Survey
• Technological gap in countries
• Gender gap in jobs
INTRODUCTION
About:
• Analyzing the trends in software
development
Purpose:
• Identify skill requirements for future
• What are the top programming languages in
demand ?
• What are the top database skills in demand
?
• What are the popular IDEs ?
Audience:
• Human Resource and IT Head
• Computer Science students
• Programmers
METHODOLOGY
• Data Collection Sources
• Stack Overflow Developer 2019 Survey
• GitHub Job Postings
• Programming Languages Annual Salary
• Data Exploration
• Data Cleaning
• Data Visualization
• Presentation
RESULTS
PROGRAMMING LANGUAGE TRENDS
Current Year Next Year
PROGRAMMING LANGUAGE TRENDS -
FINDINGS & IMPLICATIONS
Findings Implications
https://github.com/sarmad214/testrepo/bl
ob/main/Dashboard%20-%20Assignment.pdf
DASHBOARD TAB 1: Current Technology
Usage
DASHBOARD TAB 2: Future Technology
Trend
DASHBOARD TAB 3: Demographics
DISCUSSION
• Current and Future
• Training and Upskilling technology trends
workers
• Female participation in
technology field
• Bridge divide of tech gaps
in developing countries
• Eliminate age and education
discrimination in employment
OVERALL FINDINGS & IMPLICATIONS
Findings Implications