Skip to content

fayfayMN/Developer_skills_Trends_analysis

Repository files navigation

Global Developer Trends Analysis (2026)

IBM Data Science Professional Capstone

An end-to-end data pipeline analyzing the evolution of developer skills, salary correlations, and the shift toward Cloud-native ecosystems.

Live Dashboard


Dashboard Preview

Current Tech Usage Future Trends
Current Tech Usage Future Trends
Annual Average Salary Demographics Job Postings
Salary Demographics Jobs

View Live Interactive Dashboard (IBM Cognos)


Key Insights

  • Core Stability: Python, SQL, and JavaScript remain the primary "Entry-to-Industry" stack for 2026.
  • Infrastructure Pivot: 40% YoY growth in Cloud-native and NoSQL adoption vs. traditional RDBMS.
  • Premium Stack: Go/Rust paired with Cloud Architecture outperforms standard Full-Stack roles by 18% in compensation.

Data Pipeline & Tech Stack

Stage Tools
Data Acquisition BeautifulSoup (web scraping), REST APIs (job postings)
Processing Python — Pandas, NumPy (70K+ records)
Analysis SQL — SQLite
Visualization PowerBI, IBM Cognos Analytics

Getting Started

Requirements: Python 3.8+

# Install dependencies
pip install -r requirements.txt

# Launch Jupyter
jupyter notebook

Run notebooks in this order:

  1. Data Collections/ — data acquisition (APIs + web scraping)
  2. EDA/Lab_00_DataWrangling_Pipeline.ipynb — full cleaning and wrangling pipeline
  3. EDA/Lab_07_Removing_Duplicates.ipynbLab_08Lab_09Lab_10Lab_12 — focused EDA labs
  4. Visualizations/ — charts and plots

Repository Structure

Developer_skills_Trends_analysis/
├── Dashboard/          # IBM Cognos dashboard exports (PNG)
├── Data Collections/   # Acquisition notebooks (APIs, web scraping)
├── EDA/                # Exploratory data analysis notebooks
├── Visualizations/     # Chart notebooks
├── Presentation/       # Final presentation materials
└── data/
    └── processed/      # Cleaned CSVs used in analysis

Data Sources

  • Stack Overflow Annual Developer Survey
  • Job posting data via REST APIs
  • Compensation data via web scraping

IBM Data Science Professional Certificate — Capstone Project

About

Final Capstone Project for the IBM Data Analyst Professional Certificate. This repository contains a comprehensive data findings report analyzing current and future technology trends using Python, SQL, and PowerBI,Cognos Analytics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors