EXECUTIVE SUMMARY Data Collection Collecting Data Using APIs Collecting Data Using Webscraping Exploring Data Data Wrangling Finding Missing Values Determine Missing Values Finding Duplicates Removing Duplicates Normalizing Data Exploratory Data Analysis Distribution Outliers Correlation Data Visualization Visualizing Distribution of Data Relationship Composition Comparison Dashboard Creation
INTRODUCTION In order to keep pace with changing technologies and remain competitive, analyze data to help identify future skill requirements. Data collection from Job postings Training portals Surveys Performing analysis to find What are the top programming languages in demand? What are the top database skills in demand? What are the popular IDEs?
METHODOLOGY Data is collected through GitHub Jobs API Stack Overflow survey
RESULTS
GitHub Job Postings
Programming Language vs Postings
PROGRAMMING LANGUAGE TRENDS Current Year Next Year
PROGRAMMING LANGUAGE TRENDS - FINDINGS & IMPLICATIONS Findings Java Script language is preferred by majority of employees Shell, Python and java are used by almost same number of employees C++ seems to be obsolete Implications Acc. Trend Java Script is going to be most preferable language in next year Python and SQL will be rank higher next year Trend shows C++ will be much more preferred next year as compared to current year.
DATABASE TRENDS Current Year Next Year
DATABASE TRENDS - FINDINGS & IMPLICATIONS Findings MySQL is highly preferred and leading with significant margin PostgreSQL and Microsoft SQL Server are at similar preference MongoDB is at the 5 th position Implications Acc. Trend PostgreSQL will be preferred most MySQL and Redis will be similar in preference Elasticsearch will be at 5 th position
DISCUSSION Majority of the responders were from age group 24-28 Majority of responders were males with Bachelor's degree 91.8% responders were Males and only 8.2% were female Most preferred framework is jQuery.
OVERALL FINDINGS & IMPLICATIONS Findings 8.2% responders were female as compared to 91.2% male Java script is the preferred language MySQL is most preferred Database. Implications In current data female participation is very low Java script is going to maintain its’s lead PostgreSQL is going to be most preferred database acc. Trend.
CONCLUSION Female participation is very low in the survey Java script is the best language to learn for aspiring candidates PostgreSQL is likely to be in demand so skill in this will be good Majority of the responders were from US so we can say that this data is perfect fit for citizens of USA