The FreeCodeCamp 2017 New Coder Survey
An open data survey of 20,000+ people who are new to software development
@kaggle.freecodecamp_the_freecodecamp_2017_new_coder_survey
An open data survey of 20,000+ people who are new to software development
@kaggle.freecodecamp_the_freecodecamp_2017_new_coder_survey
Free Code Camp is an open source community where you learn to code and build projects for nonprofits.
We surveyed more than 20,000 people who started coding within the past 5 years. We reached them through the twitter accounts and email lists of various organizations that help people learn to code.
Our goal was to understand these people's motivations in learning to code, how they're learning to code, their demographics, and their socioeconomic background.
We've written in depth about this dataset here: https://medium.freecodecamp.com/we-asked-20-000-people-who-they-are-and-how-theyre-learning-to-code-fff5d668969
CREATE TABLE n_2017_fcc_new_coders_survey_data (
"age" DOUBLE,
"attendedbootcamp" DOUBLE,
"bootcampfinish" DOUBLE,
"bootcamploanyesno" DOUBLE,
"bootcampname" VARCHAR,
"bootcamprecommend" DOUBLE,
"childrennumber" DOUBLE,
"citypopulation" VARCHAR,
"codeeventconferences" DOUBLE,
"codeeventdjangogirls" DOUBLE,
"codeeventfcc" DOUBLE,
"codeeventgamejam" DOUBLE,
"codeeventgirldev" DOUBLE,
"codeeventhackathons" DOUBLE,
"codeeventmeetup" DOUBLE,
"codeeventnodeschool" DOUBLE,
"codeeventnone" DOUBLE,
"codeeventother" VARCHAR,
"codeeventrailsbridge" DOUBLE,
"codeeventrailsgirls" DOUBLE,
"codeeventstartupwknd" DOUBLE,
"codeeventwkdbootcamps" DOUBLE,
"codeeventwomencode" DOUBLE,
"codeeventworkshops" DOUBLE,
"commutetime" VARCHAR,
"countrycitizen" VARCHAR,
"countrylive" VARCHAR,
"employmentfield" VARCHAR,
"employmentfieldother" VARCHAR,
"employmentstatus" VARCHAR,
"employmentstatusother" VARCHAR,
"expectedearning" DOUBLE,
"financiallysupporting" DOUBLE,
"firstdevjob" DOUBLE,
"gender" VARCHAR,
"genderother" VARCHAR,
"haschildren" DOUBLE,
"hasdebt" DOUBLE,
"hasfinancialdependents" DOUBLE,
"hashighspdinternet" DOUBLE,
"hashomemortgage" DOUBLE,
"hasservedinmilitary" DOUBLE,
"hasstudentdebt" DOUBLE,
"homemortgageowe" DOUBLE,
"hourslearning" DOUBLE,
"id_x" VARCHAR,
"id_y" VARCHAR,
"income" DOUBLE,
"isethnicminority" DOUBLE,
"isreceivedisabilitiesbenefits" DOUBLE,
"issoftwaredev" DOUBLE,
"isunderemployed" DOUBLE,
"jobapplywhen" VARCHAR,
"jobinterestbackend" DOUBLE,
"jobinterestdataengr" DOUBLE,
"jobinterestdatasci" DOUBLE,
"jobinterestdevops" DOUBLE,
"jobinterestfrontend" DOUBLE,
"jobinterestfullstack" DOUBLE,
"jobinterestgamedev" DOUBLE,
"jobinterestinfosec" DOUBLE,
"jobinterestmobile" DOUBLE,
"jobinterestother" VARCHAR,
"jobinterestprojmngr" DOUBLE,
"jobinterestqaengr" DOUBLE,
"jobinterestux" DOUBLE,
"jobpref" VARCHAR,
"jobrelocateyesno" DOUBLE,
"jobroleinterest" VARCHAR,
"jobwherepref" VARCHAR,
"languageathome" VARCHAR,
"maritalstatus" VARCHAR,
"moneyforlearning" DOUBLE,
"monthsprogramming" DOUBLE,
"networkid" VARCHAR,
"part1endtime" TIMESTAMP,
"part1starttime" TIMESTAMP,
"part2endtime" TIMESTAMP,
"part2starttime" TIMESTAMP,
"podcastchangelog" DOUBLE,
"podcastcodenewbie" DOUBLE,
"podcastcodepen" DOUBLE,
"podcastdevtea" DOUBLE,
"podcastdotnet" DOUBLE,
"podcastgiantrobots" DOUBLE,
"podcastjsair" DOUBLE,
"podcastjsjabber" DOUBLE,
"podcastnone" DOUBLE,
"podcastother" VARCHAR,
"podcastprogthrowdown" DOUBLE,
"podcastrubyrogues" DOUBLE,
"podcastsedaily" DOUBLE,
"podcastseradio" DOUBLE,
"podcastshoptalk" DOUBLE,
"podcasttalkpython" DOUBLE,
"podcastthewebahead" DOUBLE,
"resourcecodecademy" DOUBLE,
"resourcecodewars" DOUBLE,
"resourcecoursera" DOUBLE,
"resourcecss" DOUBLE
);Anyone who has the link will be able to view this.