1 dataset found
  1. stackoverflow survey

    • kaggle.com
    zip
    Updated Mar 27, 2025
    Share
    FacebookFacebook
    TwitterTwitter
    Email
    Click to copy link
    Link copied
    Close
    Cite
    Jhotika Raja (2025). stackoverflow survey [Dataset]. https://www.kaggle.com/datasets/jhotika/stackoverflow-survey
    Explore at:
    zip(6967786 bytes)Available download formats
    Dataset updated
    Mar 27, 2025
    Authors
    Jhotika Raja
    Description

    Developer Survey Insights

    About the Dataset

    This dataset provides a deep dive into the experiences, skills, and preferences of developers worldwide. It includes details on programming languages, tools, databases, and more—making it a valuable resource for anyone looking to analyze trends in software development.

    Here’s a breakdown of the key columns:

    ResponseId – Unique ID for each respondent.

    MainBranch – How respondents identify in the tech industry (e.g., professional developer, hobbyist).

    CodingActivities – Types of coding activities they engage in (e.g., hobby projects, open-source contributions).

    **EdLevel **– Highest level of education attained.

    LearnCode – How they learned to code (books, online courses, work experience, etc.).

    YearsCode – Total years of coding experience.

    DevType – Their developer role(s) (e.g., backend, frontend, full-stack).

    **Country **– Country of residence.

    LanguageHaveWorkedWith – Programming languages they’ve used.

    LanguageWantToWorkWith – Languages they’re interested in learning.

    DatabaseHaveWorkedWith – Databases they’ve worked with.

    DatabaseWantToWorkWith – Databases they want to explore.

    PlatformHaveWorkedWith – Cloud or development platforms they’ve used.

    WebframeHaveWorkedWith – Web frameworks they have experience with.

    WebframeWantToWorkWith – Frameworks they want to work with in the future.

    MiscTechHaveWorkedWith – Other technologies they’ve used.

    ToolsTechHaveWorkedWith – Developer tools they currently use.

    **ToolsTechWantToWorkWith **– Tools they’d like to try.

    **NEWCollabToolsHaveWorkedWith **– Collaboration tools they’ve worked with.

    NEWCollabToolsWantToWorkWith – Collaboration tools they’re interested in.

    OpSysProfessionalUse – Operating systems they use for work.

    AISearchHaveWorkedWith – AI-powered search tools they’ve used.

    Why Use This Dataset?

    1. Tech Trends: Identify popular languages, tools, and platforms.

    2. Global Insights: Compare developer preferences across countries.

    3. Career & Learning Paths: Explore how experience, education, and tool choices shape a developer’s career.

  2. Not seeing a result you expected?
    Learn how you can add new datasets to our index.

Share
FacebookFacebook
TwitterTwitter
Email
Click to copy link
Link copied
Close
Cite
Jhotika Raja (2025). stackoverflow survey [Dataset]. https://www.kaggle.com/datasets/jhotika/stackoverflow-survey
Organization logo

stackoverflow survey

Unveiling Developer Trends: Skills, Tools, and Technologies

Explore at:
85 scholarly articles cite this dataset (View in Google Scholar)
zip(6967786 bytes)Available download formats
Dataset updated
Mar 27, 2025
Authors
Jhotika Raja
Description

Developer Survey Insights

About the Dataset

This dataset provides a deep dive into the experiences, skills, and preferences of developers worldwide. It includes details on programming languages, tools, databases, and more—making it a valuable resource for anyone looking to analyze trends in software development.

Here’s a breakdown of the key columns:

ResponseId – Unique ID for each respondent.

MainBranch – How respondents identify in the tech industry (e.g., professional developer, hobbyist).

CodingActivities – Types of coding activities they engage in (e.g., hobby projects, open-source contributions).

**EdLevel **– Highest level of education attained.

LearnCode – How they learned to code (books, online courses, work experience, etc.).

YearsCode – Total years of coding experience.

DevType – Their developer role(s) (e.g., backend, frontend, full-stack).

**Country **– Country of residence.

LanguageHaveWorkedWith – Programming languages they’ve used.

LanguageWantToWorkWith – Languages they’re interested in learning.

DatabaseHaveWorkedWith – Databases they’ve worked with.

DatabaseWantToWorkWith – Databases they want to explore.

PlatformHaveWorkedWith – Cloud or development platforms they’ve used.

WebframeHaveWorkedWith – Web frameworks they have experience with.

WebframeWantToWorkWith – Frameworks they want to work with in the future.

MiscTechHaveWorkedWith – Other technologies they’ve used.

ToolsTechHaveWorkedWith – Developer tools they currently use.

**ToolsTechWantToWorkWith **– Tools they’d like to try.

**NEWCollabToolsHaveWorkedWith **– Collaboration tools they’ve worked with.

NEWCollabToolsWantToWorkWith – Collaboration tools they’re interested in.

OpSysProfessionalUse – Operating systems they use for work.

AISearchHaveWorkedWith – AI-powered search tools they’ve used.

Why Use This Dataset?

  1. Tech Trends: Identify popular languages, tools, and platforms.

  2. Global Insights: Compare developer preferences across countries.

  3. Career & Learning Paths: Explore how experience, education, and tool choices shape a developer’s career.

Search
Clear search
Close search
Google apps
Main menu