0% found this document useful (0 votes)
9 views20 pages

Capstone Assignment

The document analyzes current and future trends in programming languages, databases, and technology demographics, highlighting the demand for languages like JavaScript and Python, and databases such as MySQL. It discusses the implications of these trends for organizations, including the need for flexibility and addressing gender and technological gaps. The conclusion emphasizes the importance of adapting to rapid technological changes and incorporating machine learning for future predictions.

Uploaded by

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

Capstone Assignment

The document analyzes current and future trends in programming languages, databases, and technology demographics, highlighting the demand for languages like JavaScript and Python, and databases such as MySQL. It discusses the implications of these trends for organizations, including the need for flexibility and addressing gender and technological gaps. The conclusion emphasizes the importance of adapting to rapid technological changes and incorporating machine learning for future predictions.

Uploaded by

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

Technology Trends

& 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

• JavaScript, HTML/CSS, • Web development is still


SQL are top 3 languages in high demand.
this year. • Big Data technology used
• Python and Typescript in corporates still
will be popular next year. requires SQL.
• PowerShell edged out in • With rise in demand for
AI and ML , Python is
next year. best option.
DATABASE TRENDS
Current Year Next Year
DATABASE TRENDS - FINDINGS &
IMPLICATIONS
Findings Implications

• MySQL is the most popular • Ope source databases are


still preferable
n in
 database. companies.
• Second popular database is • NoSQL databases will make
 Microsoft
SQL. an impact for storing non-
relational data.
• MongoDB and Redis are
• Redis supports abstract
 upcoming favorites. data types.
• Latest addition :
Elasticsearch
DASHBOARD

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

• Rapidly changing technology • Organizations need to be


every year. flexible and adjust to rapid
• Focus on countries like USA changes.
and India. • Need to stretch out
• Gender gap in technology technology to lagging
jobs. countries.
• Platfor • Impact of job hiring.
Docker and AWS are
gaining popularity.
ms • Shift to faster app
deployments and cloud
services in future.
CONCLUSION
• Technology Trends for current and
next year
• Programming Languages, Databases
and Platforms overview
• Demographics overview
• Steps to be taken
• In future, incorporate Machine
Learning for predicting trends and
salaries
APPENDIX
GITHUB JOB POSTINGS
POPULAR LANGUAGES

You might also like