Stackoverflow Developer Survey
Find insights about how developers learn, level up and tools they use
@kaggle.asjad99_stackoverflow_developer_survey_2020
Find insights about how developers learn, level up and tools they use
@kaggle.asjad99_stackoverflow_developer_survey_2020
respondentRespondent | mainbranchMainBranch | hobbyistHobbyist | ageAge | age1stcodeAge1stCode | compfreqCompFreq | comptotalCompTotal | convertedcompConvertedComp | countryCountry | currencydescCurrencyDesc | currencysymbolCurrencySymbol | databasedesirenextyearDatabaseDesireNextYear | databaseworkedwithDatabaseWorkedWith | devtypeDevType | edlevelEdLevel | employmentEmployment | ethnicityEthnicity | genderGender | jobfactorsJobFactors | jobsatJobSat | jobseekJobSeek | languagedesirenextyearLanguageDesireNextYear | languageworkedwithLanguageWorkedWith | misctechdesirenextyearMiscTechDesireNextYear | misctechworkedwithMiscTechWorkedWith | newcollabtoolsdesirenextyearNEWCollabToolsDesireNextYear | newcollabtoolsworkedwithNEWCollabToolsWorkedWith | newdevopsNEWDevOps | newdevopsimptNEWDevOpsImpt | newedimptNEWEdImpt | newjobhuntNEWJobHunt | newjobhuntresearchNEWJobHuntResearch | newlearnNEWLearn | newofftopicNEWOffTopic | newonboardgoodNEWOnboardGood | newothercommsNEWOtherComms | newovertimeNEWOvertime | newpurchaseresearchNEWPurchaseResearch | newpurplelinkNEWPurpleLink | newsositesNEWSOSites | newstuckNEWStuck | opsysOpSys | orgsizeOrgSize | platformdesirenextyearPlatformDesireNextYear | platformworkedwithPlatformWorkedWith | purchasewhatPurchaseWhat | sexualitySexuality | soaccountSOAccount | socommSOComm | sopartfreqSOPartFreq | sovisitfreqSOVisitFreq | surveyeaseSurveyEase | surveylengthSurveyLength | transTrans | undergradmajorUndergradMajor | webframedesirenextyearWebframeDesireNextYear | webframeworkedwithWebframeWorkedWith | welcomechangeWelcomeChange | workweekhrsWorkWeekHrs | yearscodeYearsCode | yearscodeproYearsCodePro |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | I am a developer by profession | Yes | 13 | Monthly | Germany | European Euro | EUR | Microsoft SQL Server | Elasticsearch;Microsoft SQL Server;Oracle | Developer, desktop or enterprise applications;Developer, full-stack | Master’s degree (M.A., M.S., M.Eng., MBA, etc.) | Independent contractor, freelancer, or self-employed | White or of European descent | Man | Languages, frameworks, and other technologies I’d be working with;Remote work options;Opportunities for professional development | Slightly satisfied | I am not interested in new job opportunities | C#;HTML/CSS;JavaScript | C#;HTML/CSS;JavaScript | .NET Core;Xamarin | .NET;.NET Core | Microsoft Teams;Microsoft Azure;Trello | Confluence;Jira;Slack;Microsoft Azure;Trello | No | Somewhat important | Fairly important | nan | nan | Once a year | Not sure | nan | No | Often: 1-2 days per week or more | Start a free trial;Ask developers I know/work with | Amused | Stack Overflow (public Q&A for anyone who codes) | Visit Stack Overflow;Go for a walk or other physical activity;Do other work and come back later | Windows | 2 to 9 employees | Android;iOS;Kubernetes;Microsoft Azure;Windows | Windows | nan | Straight / Heterosexual | No | No, not at all | nan | Multiple times per day | Neither easy nor difficult | Appropriate in length | No | Computer science, computer engineering, or software engineering | ASP.NET Core | ASP.NET;ASP.NET Core | Just as welcome now as I felt last year | 50 | 36 | 27 | |||
2 | I am a developer by profession | No | 19 | nan | United Kingdom | Pound sterling | GBP | nan | nan | Developer, full-stack;Developer, mobile | Bachelor’s degree (B.A., B.S., B.Eng., etc.) | Employed full-time | nan | nan | nan | Very dissatisfied | I am not interested in new job opportunities | Python;Swift | JavaScript;Swift | React Native;TensorFlow;Unity 3D | React Native | Github;Slack | Confluence;Jira;Github;Gitlab;Slack | nan | nan | Fairly important | nan | nan | Once a year | Not sure | nan | No | nan | nan | Amused | Stack Overflow (public Q&A for anyone who codes);Stack Exchange (public Q&A for a variety of topics);Stack Overflow Jobs (for job seekers) | Visit Stack Overflow;Go for a walk or other physical activity | MacOS | 1,000 to 4,999 employees | iOS;Kubernetes;Linux;MacOS | iOS | I have little or no influence | nan | Yes | Yes, definitely | Less than once per month or monthly | Multiple times per day | nan | nan | nan | Computer science, computer engineering, or software engineering | nan | nan | Somewhat more welcome now than last year | 7 | 4 | ||||
3 | I code primarily as a hobby | Yes | 15 | nan | Russian Federation | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | Objective-C;Python;Swift | Objective-C;Python;Swift | nan | nan | nan | nan | nan | nan | nan | nan | nan | Once a decade | nan | nan | No | nan | nan | nan | Stack Overflow (public Q&A for anyone who codes) | nan | Linux-based | nan | nan | nan | nan | nan | Yes | Yes, somewhat | A few times per month or weekly | Daily or almost daily | Neither easy nor difficult | Appropriate in length | nan | nan | nan | nan | Somewhat more welcome now than last year | 4 | nan | ||||
4 | I am a developer by profession | Yes | 25 | 18 | nan | Albania | Albanian lek | ALL | nan | nan | nan | Master’s degree (M.A., M.S., M.Eng., MBA, etc.) | nan | White or of European descent | Man | Flex time or a flexible schedule;Office environment or company culture;Opportunities for professional development | Slightly dissatisfied | I’m not actively looking, but I am open to new opportunities | nan | nan | nan | nan | nan | nan | No | nan | Not at all important/not necessary | Curious about other opportunities;Wanting to work with new technologies | nan | Once a year | Not sure | Yes | Yes | Occasionally: 1-2 days per quarter but less than monthly | nan | nan | Stack Overflow (public Q&A for anyone who codes);Stack Exchange (public Q&A for a variety of topics);Stack Overflow Jobs (for job seekers) | nan | Linux-based | 20 to 99 employees | nan | nan | I have a great deal of influence | Straight / Heterosexual | Yes | Yes, definitely | A few times per month or weekly | Multiple times per day | nan | nan | No | Computer science, computer engineering, or software engineering | nan | nan | Somewhat less welcome now than last year | 40 | 7 | 4 | ||
5 | I used to be a developer by profession, but no longer am | Yes | 31 | 16 | nan | United States | nan | nan | MySQL;PostgreSQL | MySQL;PostgreSQL;Redis;SQLite | nan | Bachelor’s degree (B.A., B.S., B.Eng., etc.) | Employed full-time | White or of European descent | Man | nan | nan | nan | Java;Ruby;Scala | HTML/CSS;Ruby;SQL | Ansible;Chef | Ansible | Github;Google Suite (Docs, Meet, etc) | Confluence;Jira;Github;Slack;Google Suite (Docs, Meet, etc) | nan | nan | Very important | nan | nan | Once a year | No | nan | Yes | nan | Start a free trial;Ask developers I know/work with;Visit developer communities like Stack Overflow;Read ratings or reviews on third party sites like G2Crowd;Research companies that have advertised on sites I visit | Hello, old friend | Stack Overflow (public Q&A for anyone who codes);Stack Exchange (public Q&A for a variety of topics);Stack Overflow Jobs (for job seekers);Stack Overflow for Teams (private Q&A for organizations);Stack Overflow Talent (for hiring companies/recruiters) | Call a coworker or friend;Visit Stack Overflow;Watch help / tutorial videos;Do other work and come back later;Visit another developer community (please name): | Windows | nan | Docker;Google Cloud Platform;Heroku;Linux;Windows | AWS;Docker;Linux;MacOS;Windows | nan | Straight / Heterosexual | Yes | Yes, somewhat | Less than once per month or monthly | A few times per month or weekly | Easy | Too short | No | Computer science, computer engineering, or software engineering | Django;Ruby on Rails | Ruby on Rails | Just as welcome now as I felt last year | 15 | 8 | |||
6 | I am a developer by profession | No | 14 | nan | Germany | European Euro | EUR | nan | nan | Designer;Developer, front-end;Developer, mobile | Secondary school (e.g. American high school, German Realschule or Gymnasium, etc.) | Employed full-time | White or of European descent | Man | Diversity of the company or organization;Languages, frameworks, and other technologies I’d be working with;Office environment or company culture | Slightly satisfied | I am not interested in new job opportunities | HTML/CSS;Java;JavaScript | HTML/CSS;Java;JavaScript | nan | nan | Github;Slack | Confluence;Github;Slack;Trello | Not sure | nan | Fairly important | nan | nan | Once a year | No | No | No | Never | Ask developers I know/work with;Read ratings or reviews on third party sites like G2Crowd | Amused | Stack Overflow (public Q&A for anyone who codes);Stack Exchange (public Q&A for a variety of topics) | Play games;Visit Stack Overflow;Watch help / tutorial videos;Do other work and come back later | Windows | nan | Android | Android;Docker;WordPress | I have some influence | Straight / Heterosexual | Yes | Yes, somewhat | A few times per month or weekly | A few times per week | Neither easy nor difficult | Appropriate in length | nan | nan | React.js | nan | nan | 6 | 4 | ||||
7 | I am a developer by profession | Yes | 18 | Monthly | India | United States dollar | USD | nan | nan | Developer, back-end;Developer, front-end;Developer, QA or test;DevOps specialist | Bachelor’s degree (B.A., B.S., B.Eng., etc.) | Employed full-time | nan | nan | nan | Very satisfied | I’m not actively looking, but I am open to new opportunities | C#;HTML/CSS;PHP | C#;HTML/CSS;PHP | nan | nan | nan | nan | Yes | Extremely important | Very important | Better compensation;Growth or leadership opportunities | Read company media, such as employee blogs or company culture videos;Company reviews from third party sites (e.g. Glassdoor, Blind);Publicly available financial information (e.g. Crunchbase);Personal network - friends or family | Every few months | Yes | Yes | No | Sometimes: 1-2 days per month but less than weekly | Start a free trial;Ask developers I know/work with | nan | Stack Overflow (public Q&A for anyone who codes) | nan | Windows | 20 to 99 employees | nan | nan | nan | nan | Yes | Yes, definitely | Multiple times per day | Multiple times per day | nan | nan | nan | Computer science, computer engineering, or software engineering | nan | nan | A lot more welcome now than last year | 6 | 4 | ||||
8 | I am a developer by profession | Yes | 36 | 12 | Yearly | 116000 | 116000 | United States | United States dollar | USD | MongoDB | MariaDB;MySQL;Redis | Developer, back-end;Developer, desktop or enterprise applications;Developer, game or graphics | Bachelor’s degree (B.A., B.S., B.Eng., etc.) | Employed full-time | White or of European descent | Man | Remote work options;Opportunities for professional development;Family friendliness | Slightly dissatisfied | I’m not actively looking, but I am open to new opportunities | JavaScript | Python;SQL | Unity 3D | Ansible | nan | Confluence;Jira;Github;Slack;Microsoft Teams;Google Suite (Docs, Meet, etc) | Yes | Extremely important | Not at all important/not necessary | Curious about other opportunities;Better compensation;Trouble with my direct manager;Trouble with leadership at my company;Better work/life balance;Wanting to work with new technologies;Growth or leadership opportunities | Read company media, such as employee blogs or company culture videos;Company reviews from third party sites (e.g. Glassdoor, Blind);Personal network - friends or family;Read other media like news articles, founder profiles, etc. about the company | Once a year | Not sure | Yes | No | Occasionally: 1-2 days per quarter but less than monthly | Start a free trial;Ask developers I know/work with;Visit developer communities like Stack Overflow;Read ratings or reviews on third party sites like G2Crowd | Hello, old friend | Stack Overflow (public Q&A for anyone who codes);Stack Overflow Jobs (for job seekers) | Play games;Call a coworker or friend;Visit Stack Overflow;Go for a walk or other physical activity;Watch help / tutorial videos;Do other work and come back later | Linux-based | 20 to 99 employees | iOS;Slack Apps and Integrations | Docker | I have some influence | Straight / Heterosexual | Yes | No, not really | Less than once per month or monthly | Multiple times per day | Easy | Appropriate in length | No | Computer science, computer engineering, or software engineering | Django;React.js;Vue.js | Flask | Just as welcome now as I felt last year | 39 | 17 | 13 |
9 | I am a developer by profession | No | 30 | 20 | nan | Tunisia | United States dollar | USD | nan | nan | Developer, full-stack | Professional degree (JD, MD, etc.) | Independent contractor, freelancer, or self-employed | nan | Man | Diversity of the company or organization;Remote work options;Office environment or company culture | Very dissatisfied | I’m not actively looking, but I am open to new opportunities | Python;Rust | HTML/CSS;JavaScript;PHP | nan | nan | nan | Github;Slack;Trello;Google Suite (Docs, Meet, etc) | nan | nan | Very important | Curious about other opportunities;Growth or leadership opportunities | nan | Once a year | No | Yes | No | Occasionally: 1-2 days per quarter but less than monthly | Start a free trial | Hello, old friend | Stack Overflow (public Q&A for anyone who codes);Stack Exchange (public Q&A for a variety of topics) | Meditate | Windows | Just me - I am a freelancer, sole proprietor, etc. | nan | WordPress | nan | Straight / Heterosexual | Yes | Yes, definitely | Multiple times per day | Multiple times per day | Neither easy nor difficult | Appropriate in length | No | Computer science, computer engineering, or software engineering | Angular.js | jQuery | Just as welcome now as I felt last year | 50 | 6 | 4 | ||
10 | I am a developer by profession | Yes | 22 | 14 | Yearly | 25000 | 32315 | United Kingdom | Pound sterling | GBP | Microsoft SQL Server | Microsoft SQL Server | Database administrator;Developer, full-stack;Developer, mobile | Master’s degree (M.A., M.S., M.Eng., MBA, etc.) | Employed full-time | White or of European descent | Man | Flex time or a flexible schedule;How widely used or impactful my work output would be;Opportunities for professional development | Very satisfied | I’m not actively looking, but I am open to new opportunities | HTML/CSS;Java;JavaScript;Python;R;SQL | HTML/CSS;Java;JavaScript;Python;SQL | Pandas;TensorFlow | Pandas | Github;Microsoft Teams | Github;Microsoft Teams | No | Neutral | Fairly important | Curious about other opportunities;Better compensation;Looking to relocate | Company reviews from third party sites (e.g. Glassdoor, Blind);Publicly available financial information (e.g. Crunchbase);Personal network - friends or family;Read other media like news articles, founder profiles, etc. about the company | Every few months | Yes | Onboarding? What onboarding? | No | Often: 1-2 days per week or more | Start a free trial;Ask developers I know/work with;Visit developer communities like Stack Overflow | Hello, old friend | Stack Overflow (public Q&A for anyone who codes);Stack Exchange (public Q&A for a variety of topics) | Visit Stack Overflow | Windows | 2 to 9 employees | Android;Linux;Raspberry Pi;Windows | Android;Linux;Raspberry Pi;Windows | I have a great deal of influence | Straight / Heterosexual | Yes | Yes, definitely | Multiple times per day | Multiple times per day | Easy | Appropriate in length | No | Mathematics or statistics | Flask;jQuery | Flask;jQuery | Somewhat more welcome now than last year | 36 | 8 | 4 |
CREATE TABLE survey_results_public (
"respondent" BIGINT,
"mainbranch" VARCHAR,
"hobbyist" VARCHAR,
"age" DOUBLE,
"age1stcode" VARCHAR,
"compfreq" VARCHAR,
"comptotal" DOUBLE,
"convertedcomp" DOUBLE,
"country" VARCHAR,
"currencydesc" VARCHAR,
"currencysymbol" VARCHAR,
"databasedesirenextyear" VARCHAR,
"databaseworkedwith" VARCHAR,
"devtype" VARCHAR,
"edlevel" VARCHAR,
"employment" VARCHAR,
"ethnicity" VARCHAR,
"gender" VARCHAR,
"jobfactors" VARCHAR,
"jobsat" VARCHAR,
"jobseek" VARCHAR,
"languagedesirenextyear" VARCHAR,
"languageworkedwith" VARCHAR,
"misctechdesirenextyear" VARCHAR,
"misctechworkedwith" VARCHAR,
"newcollabtoolsdesirenextyear" VARCHAR,
"newcollabtoolsworkedwith" VARCHAR,
"newdevops" VARCHAR,
"newdevopsimpt" VARCHAR,
"newedimpt" VARCHAR,
"newjobhunt" VARCHAR,
"newjobhuntresearch" VARCHAR,
"newlearn" VARCHAR,
"newofftopic" VARCHAR,
"newonboardgood" VARCHAR,
"newothercomms" VARCHAR,
"newovertime" VARCHAR,
"newpurchaseresearch" VARCHAR,
"newpurplelink" VARCHAR,
"newsosites" VARCHAR,
"newstuck" VARCHAR,
"opsys" VARCHAR,
"orgsize" VARCHAR,
"platformdesirenextyear" VARCHAR,
"platformworkedwith" VARCHAR,
"purchasewhat" VARCHAR,
"sexuality" VARCHAR,
"soaccount" VARCHAR,
"socomm" VARCHAR,
"sopartfreq" VARCHAR,
"sovisitfreq" VARCHAR,
"surveyease" VARCHAR,
"surveylength" VARCHAR,
"trans" VARCHAR,
"undergradmajor" VARCHAR,
"webframedesirenextyear" VARCHAR,
"webframeworkedwith" VARCHAR,
"welcomechange" VARCHAR,
"workweekhrs" DOUBLE,
"yearscode" VARCHAR,
"yearscodepro" VARCHAR
);
Anyone who has the link will be able to view this.