Learn to Code

Last updated

"Learn to Code" was a slogan and a series of public influence campaigns during the 2010s that encouraged the development of computer programming skills in an economy increasingly centered on information technology. The campaigns led to endorsements from politicians, the inclusion of programming in state school curricula and the proliferation of coding bootcamps. A backlash erupted in 2019 in the form of online harassment of laid-off American journalists.

Contents

Context

The notion of code literacy — that is, computer programming as an element of primary or liberal education — has been traced to Alan Perlis's 1962 essay "The Computer in the University." Perlis called for a course in the first two years of college in which students would write or observe a large number of programs. John Kemeny and Thomas Kurtz created the BASIC programming language in support of this goal, and the Logo language was introduced as a tool for child education. Follow-up research found no evidence for the predicted cognitive benefits of programming education, and the rise of the software industry and graphical user interfaces caused educational focus to shift in the 1990s toward end-user skills. Despite this, research and limited advocacy of code literacy continued. [1]

The 2010s saw a trend in US stock market valuations in favor of information technology companies. In March 2010 the top ten most valuable US companies included Microsoft and Apple at #2 and #3 and Google at #9. [2] The following year Apple displaced ExxonMobil as the highest-valued US company. Technology venture capitalist Marc Andreessen remarked that "software is eating the world" and predicted that software would assume a central place in the US economy. Noting that unemployment remained high in the wake of the global financial crisis, he proposed greater emphasis on education in all aspects of the software industry to avoid further unemployment caused by software-driven disruption. [3] By June 2015 all three technology companies were at the top of the value ranking and Facebook at #12 had surpassed Walmart. [4] By March 2019 Amazon had joined Apple, Microsoft and Google in the top four, Facebook stood at #6, and payment technology company Visa Inc. was at #8. [5]

Codecademy and Code.org

Zach Sims and Ryan Bubinski launched Codecademy in August 2011 with a mission to offer "crash courses" in computer programming to a broad audience. It received initial funding from several technology venture capital firms including Union Square Ventures, O'Reilly Media's AlphaTech Ventures, Y Combinator and Chris Dixon's Founder Collective. [6] [7] [8] The following January Codecademy launched a viral marketing campaign called Code Year that urged people to make "learn to code" one of their New Year's resolutions. The launch of the campaign's web site, which featured endorsements from Codecademy's investors, [9] was promoted on social media by New York mayor Michael Bloomberg and Washington Post reporter Ezra Klein, among others. Media outlets publicizing the launch included CNN, [10] CNN Money, [11] The New Yorker , [12] Slate [13] and Fast Company (with an article written by Sims). [14]

Some commentators responded skeptically to Code Year. Personal computing journalist Matthew Murray countered that programming well enough to be professionally adept typically required years of practice and expressed reservations about the "commoditizing and corruption" of a difficult career. [15] More prominently, Jeff Atwood, co-founder of the programming question-and-answer site Stack Overflow, argued that the supply of coding talent should be balanced with its practical demand, which was constrained by the applicability of programming to problems and the disadvantages of writing more code than necessary. [16] [17] Former software developer Ciara Byrne was similarly critical in late 2013. [18] Code Year was nonetheless successful at introducing the advocacy of code literacy into public discourse in the ensuing years. [19] In one instance, NBC's Today show reported approvingly in November 2013 on a New York technology entrepreneur who gave a homeless man, Leo Grand, a laptop computer and JavaScript coding lessons. [20]

January 2013 saw the founding of a permanent code literacy advocacy group, Code.org. The organization debuted with an advertisement featuring Bill Gates, Mark Zuckerberg, Jack Dorsey and other technology businesspeople, as well as non-technology personalities like musician will.i.am and athlete Chris Bosh. [21] Code.org launched the "Hour of Code" campaign in December, with endorsements from Barack Obama, actor/businessman Ashton Kutcher and singer Shakira, which featured workshops at the Apple and Microsoft campuses and asked school teachers to devote an hour of class time to programming education. [22] The group did not disclose its initial funding, but in 2016 it raised a total of $23 million for teacher training and policy advocacy from Facebook, Mark Zuckerberg, his wife Priscilla Chan, Microsoft, Google and Infosys. [23]

In 2014 other programming education startups joined Codecademy for another Year of Code campaign that targeted the United Kingdom. [24] Saul Klein, an early investor in Codecademy and Seedcamp, another participating startup, was on the campaign's board of directors. [25] The BBC, a partner in the campaign, promoted it without consistently disclosing its involvement. [26] Stirling University social scientist Ben Williamson studied the development of "learning to code" advocacy networks in the UK, describing them as "not a coherent and stable network but a messy hybrid of intentions, ambitions, and interests." He identified Code Club as an early manifestation of the movement, founded in April 2012 and supported by Microsoft, Google and the Department for Education. [27]

Policy impact

A December 2014 announcement by the Obama administration showed the results of code literacy activism. It included commitments by 60 school districts, philanthropic donors, the National Science Foundation (NSF) and the College Board to improve computer science education in schools. [28] The administration announced more direct federal support in March 2015 through the TechHire initiative. A joint effort among federal, state and local governments and the private sector, TechHire pledged $100 million in federal grants for non-degree programs to train people in software development. [29] Codecademy and bootcamp programs at Flatiron School, Galvanize and Hack Reactor were noted as examples of the accelerated training approach that would be supported. [30] In 2016 Obama requested $4.2 billion in funding for computer science education. This was not approved, but more limited funding was directed through the NSF, the Department of Education and Americorps toward teacher training and education research. [31] At the state level, Arkansas governor Asa Hutchinson spent $5 million to promote coding education in public schools and established an online training system for rural schools. [32]

Policy results were also achieved in other countries. The UK Department for Education updated the standard school curriculum in 2013 to add computing as a "fourth science," and the government committed £84 million to computer science education improvements in 2017. The Swedish government endorsed a national information technology education policy in 2016, with coding requirements, to be funded and implemented at the local level. When asked about coding education for children in a 2015 "question time" session, Australian prime minister Tony Abbott dismissed the idea, even though his government had already committed A$3.5 million to coding as an optional part of the school curriculum. The succeeding government of Malcolm Turnbull amended Abbott's national curriculum to include coding education from year 3 onward, and approved A$7 million for online training of teachers. [33]

Training outcomes

The retraining of coal miners in central Appalachia became a testing ground for "learn to code" efforts. When Bloomberg was asked in April 2014 about phasing out coal power due to clean energy commitments, he agreed that it was necessary but cautioned that technology jobs were oversold as a solution to unemployment. [34] In 2016 several optimistic reports appeared about Bit Source, a web development startup in Pikeville, Kentucky staffed with retrained coal miners. [35] [36] [37] [38] Subsequent reports suggested a more mixed record, with miners completing the program of one Appalachian training academy but not receiving their certificates or finding any jobs. [39] Despite such concerns, Democratic presidential candidate Joe Biden endorsed learning to code as a way forward for miners and other blue-collar workers during a campaign speech at Derry, New Hampshire on December 30, 2019: "Anybody who can go down 300 to 3,000 feet in a mine, sure in hell can learn to program as well, but we don't think of it that way. Even my liberal friends don't." Washington Post reporter Dave Weigel, who broke the remark on Twitter, commented that such exhortations to "just transition" had harmed Hillary Clinton's campaign in 2016, and Democratic congressional candidate Brianna Wu called it "tone-deaf and unhelpful." [40]

A series of coding school closures in 2017 prompted a reconsideration of the model; a Bloomberg report found that several large San Francisco Bay area technology companies were unsatisfied with coding schools' results and did not pursue their students for employment. [41] A broader survey in 2018 by Stack Overflow found that nearly half of bootcamp graduates were current software developers building their skills. Among the remaining 54.5%, 16.3% found a job immediately while 20% took three months or longer. [42]

Harassment of journalists

In January 2019 Huffington Post , Gannett, BuzzFeed and Verizon Media announced layoffs of journalists. As the journalists confirmed their involvement on social media, strangers responded with a torrent of mockery and hate speech mixed with suggestions to learn to code. The harassment was found to be coordinated on 4chan, a lightly moderated and anonymous message board that had previously coordinated the GamerGate campaign. [43] [44] Twitter responded by blocking accounts involved in the harassment, [45] drawing derision from Fox News personality Tucker Carlson and suggestive endorsements of the harassment from right-wing figures Ben Shapiro, Donald Trump Jr. and David Duke. [46]

Aftermath

Technology companies continued to grow in value through 2020 and 2021. The COVID-19 pandemic created demand for online commerce and work arrangements while hampering other sectors, and investment capital flooded into the sector. [47] [48] A new campaign fronted by Ivanka Trump and Apple CEO Tim Cook advised workers laid off in the pandemic to "find something new" by pursuing education in various fields, including web development. [49] At the end of March 2021, the five most valuable US companies were information technology companies, four had valuations exceeding $1 trillion, and Apple had a valuation exceeding $2 trillion. [50] The reopening of workplaces and the tightening of credit policy by the Federal Reserve counteracted both trends that had driven this boom. During 2022 and 2023 technology companies announced layoffs that cast doubt on computer programming as a sure career bet, [51] while industry insiders began to talk up the prospect of eliminating human programmers with low-code/no-code tools and generative artificial intelligence. [52] [53] [54]

See also

Related Research Articles

<span class="mw-page-title-main">Technology education</span>


Technology education, tech ed, or career and technical education is the study of technology, in which students "learn about the processes and knowledge related to technology". As a field of study, it covers the human's ability to shape and change the physical world to meet needs, by manipulating materials and tools with techniques. It addresses the disconnect between wide usage and the lack of knowledge about technical components of technologies used and how to fix them. This emergent discipline seeks to contribute to the learners' overall scientific and technological literacy, and technacy.

Educational technology is the combined use of computer hardware, software, and educational theory and practice to facilitate learning. When referred to with its abbreviation, "EdTech," it often refers to the industry of companies that create educational technology. In EdTech Inc.: Selling, Automating and Globalizing Higher Education in the Digital Age, Tanner Mirrlees and Shahid Alvi (2019) argue "EdTech is no exception to industry ownership and market rules" and "define the EdTech industries as all the privately owned companies currently involved in the financing, production and distribution of commercial hardware, software, cultural goods, services and platforms for the educational market with the goal of turning a profit. Many of these companies are US-based and rapidly expanding into educational markets across North America, and increasingly growing all over the world."

<span class="mw-page-title-main">Idit Harel</span> Israeli-American entrepreneur

Idit R. Harel is an Israeli-American entrepreneur and CEO of Globaloria. She is researcher of learning sciences and of constructionist learning-based EdTech interventions.

<span class="mw-page-title-main">NIIT</span> Indian corporation

NIIT Limited (National Institute of Information Technology) is an Indian multinational skills and talent development corporation headquartered in Gurgaon, India. The company was set up in 1981 to help the nascent IT industry overcome its human resource challenges. NIIT offers training and development to individuals, enterprises and institutions.

<span class="mw-page-title-main">Codecademy</span> Online code-learning platform

Codecademy is an American online interactive platform that offers free coding classes in 12 different programming languages including Python, Java, Go, JavaScript, Ruby, SQL, C++, C#, and Swift, as well as markup languages HTML and CSS. The site also offers a paid "Pro" option that gives users access to personalized learning plans, quizzes, and realistic projects.

Dev Bootcamp was an immersive 19-week coding bootcamp founded by Shereef Bishay, Jesse Farmer, and Dave Hoover in February 2012. It was designed to make graduates job-ready by the end of the program. Dev Bootcamp was headquartered in San Francisco, California, with additional locations Seattle, Chicago, New York City, Washington, D.C., San Diego, and Austin. It was acquired by for-profit education company Kaplan, Inc in 2014. Dev Bootcamp closed in 2017.

<span class="mw-page-title-main">Code.org</span> American non-profit organization

Code.org is a non-profit organization and educational website founded by Hadi and Ali Partovi aimed at K-12 students that specializes in computer science. The website includes free coding lessons and other resources. The initiative also targets schools in an attempt to encourage them to include more computer science classes in the curriculum. On December 9, 2013, they launched the Hour of Code nationwide to promote computer science during Computer Science Education Week through December 15, 2013.

Makers Academy (Makers) is a 16-week computer programming boot camp in London. It was founded by Rob Johnson and Evgeny Shadchnev in December 2012.

CodeHS is an interactive online learning platform offering computer science and programming instruction for schools and individual learners. CodeHS is focused on spreading access to and knowledge of computer science by offering online instructional materials supported by remote tutors. In the introductory learning module, students on the site practice computer science concepts and programming skills by giving commands to a dog named Karel. In the most popular course offered, which is similar to the original Karel programming language developed by Richard E. Pattis, Karel the dog must complete various tasks by moving around a grid world, and putting down and picking up tennis balls using only simple commands. Later learning modules teach more advanced concepts using languages like JavaScript, Java, and HTML.

General Assembly is an American-headquartered private, for-profit education organization founded by CEO Jake Schwartz, Adam Pritzker, Matthew Brimer, and Brad Hargreaves in early 2011 and purchased by The Adecco Group in 2018. It maintains campuses in various countries throughout the world to teach entrepreneurs and business professionals practical technology skills. It provides courses in mobile and software engineering, data science, product management, and other digital technology–related courses.

Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.

Lighthouse Labs is a tech education company that offers 12-week boot camps for web development and data science, as well as part-time up-skilling courses, with locations across Canada. In previous years, they organized an annual free learn-to-code event, The HTML500, in partnership with Telus.

<span class="mw-page-title-main">Skillsoft</span> Educational technology company

Skillsoft is an American educational technology company that produces learning management system software and content.

Hack Reactor is a software engineering coding bootcamp education program founded in San Francisco in 2012. The program is remote-only and offered in 12-week beginner full-time and 19-week intermediate full-time formats.

Fullstack Academy is an immersive software engineering coding bootcamp located in New York City. Students of the full-time flagship course learn full stack JavaScript over the course of a 13-week, on-campus program. Fullstack Academy offers beginner courses in JavaScript and front-end development, as well as a summer program for college-age students, and a part-time version of their full-time curriculum (Flex).

Coding bootcamps are intensive programs of software development. They first appeared in 2011.

CodeCombat is an educational video game for learning software programming concepts and languages. This game is recommended for students ages 9–16. Students learn to type coding languages like JavaScript, Python, HTML and CoffeeScript, as well as learning the fundamentals of computer science. CodeCombat has 11 units - three game development units, two web development units, and six computer science units. The first unit, Computer Science 1, is free to all students and teachers. In 2019, CodeCombat was recognized by the College Board as an endorsed provider of curriculum and professional development for AP Computer Science Principles.

Harbour.Space University also known as Harbour.Space, is a for-profit university for technology, entrepreneurship, and design, with campuses in Barcelona, Spain and Bangkok, Thailand. Harbour.Space offers foundation, bachelor's and master's degrees in technical and non-technical programs as well as short courses.

freeCodeCamp is a non-profit educational organization that consists of an interactive learning web platform, an online community forum, chat rooms, online publications and local organizations that intend to make learning software development accessible to anyone.

<span class="mw-page-title-main">Replit</span> Software development environment

Replit, formerly Repl.it, is an American start-up and an online integrated development environment (IDE). Replit allows users to create online programming projects called repls.

References

  1. Vee, Annett (2018). "Programming as Literacy". The Routledge Companion to Media Studies and Digital Humanities.
  2. "Fortune 500". CNN Money. March 26, 2010. Retrieved April 13, 2024.
  3. Andreessen, Marc (August 20, 2011). "Why Software Is Eating the World". The Wall Street Journal. Retrieved April 13, 2024.
  4. White, William. "Largest Companies by Market Cap 2015: Facebook Topples Walmart". InvestorPlace. Retrieved April 13, 2024.
  5. "Fortune 500". Fortune. May 2019. Retrieved April 13, 2024.
  6. Worthman, Jenna (October 27, 2011). "Codecademy Lands $2.5 Million From Investors". The New York Times. Retrieved April 13, 2024.
  7. Kincaid, Jason (August 22, 2011). "Codecademy Surges To 200,000 Users, 2.1 Million Lessons Completed In 72 Hours". TechCrunch. Retrieved April 13, 2024.
  8. Farr, Christina (November 9, 2012). "Andreessen Horowitz snaps up New York tech star Chris Dixon". VentureBeat. Retrieved April 13, 2024.
  9. Codecademy. "Code Year". Archived from the original on May 3, 2012.
  10. Rushkoff, Douglas (January 12, 2012). "Learn to code, get a job". CNN. Retrieved April 13, 2024.
  11. Segall, Laurie (January 6, 2012). "Code Year draws 200,000 aspiring programmers". CNN Money. Retrieved April 13, 2024.
  12. Eskin, Blake (January 6, 2012). "Getting with the Program: Code Year". The New Yorker. Retrieved April 13, 2024.
  13. Manjoo, Farhad (January 4, 2012). "You Need To Learn How To Program". Slate. Retrieved April 13, 2024.
  14. Sims, Zach (January 9, 2012). "Mark Bloomberg Is A Smart Businessman, That's Why He's Learning To Code" . Retrieved April 13, 2024.
  15. Murray, Matthew (January 13, 2012). "Can you learn to code in a year? Maybe, but should you?". ExtremeTech. Retrieved April 13, 2024.
  16. Atwood, Jeff (May 15, 2012). "Please Don't Learn to Code". Coding Horror. Retrieved April 13, 2024.
  17. "Computers Are The Future, But Does Everyone Need To Code?". All Things Considered. January 25, 2014. Retrieved April 19, 2024.
  18. Byrne, Ciara (October 16, 2013). "No–You Don't Need To Learn To Code". Fast Company. Retrieved April 13, 2024.
  19. Finley, Klint (December 9, 2013). "Obama Says Everyone Should Learn How to Hack". Wired. Retrieved April 13, 2024.
  20. Stump, Scott. "Good Samaritan teaches homeless man computer coding". Today. Retrieved April 13, 2024.
  21. Garofolo, Elise (March 18, 2023). "Techies Urge Kids to Learn Code". PBS Newshour. Retrieved April 13, 2024.
  22. D'Onfrio, Jillian (December 9, 2013). "Barack Obama, Ashton Kutcher, And Shakira Want Every Teacher To Spend One Hour Teaching Code This Week". Business Insider. Retrieved April 13, 2024.
  23. Nickelsburg, Monica (April 26, 2016). "Code.org lands $23M as U.S. business leaders implore Congress to fund computer science education". GeekWire. Retrieved April 13, 2024.
  24. "yearofcode.org". Archived from the original on March 26, 2014.
  25. Orlowski, Andrew (February 14, 2014). "A Year of Code timeline: History of a HYPEGASM". The Register. Retrieved April 13, 2014.
  26. Butterly, Amelia (September 4, 2014). "It's not too late to learn code and here's why you should". BBC News. Retrieved April 13, 2024.
  27. Williamson, Ben (October 2015). "Programming Power: Policy Networks and the Pedagogies of 'Learning to Code'". Power and Education: 61–87.
  28. Jackson, David (December 8, 2014). "Obama promotes computer science with middle schoolers". USA Today. Retrieved April 15, 2024.
  29. Kuhnhenn, Jen (March 9, 2015). "Obama seeks more high-tech training and hiring with $100M in grants". The Mercury News. Retrieved April 13, 2024.
  30. Lohr, Steve (July 29, 2015). "As Tech Booms, Workers Turn to Coding for Career Change". The New York Times. Retrieved April 13, 2024.
  31. Kastrenakes, Jacob (December 11, 2016). "What happened to Obama's $4 billion in computer science funding?". The Verge. Retrieved April 15, 2024.
  32. Liles, Scott (October 18, 2017). "Learn to code, governor tells Norfork students". The Californian. Retrieved April 13, 2024.
  33. Williamson, Ben; Rensfeldt, Annika Bergviken; Player-Koro, Catarina; Selwyn, Neil (May 2018). "Education recoded: policy mobilities in the international 'learning to code' agenda". Journal of Education Policy. 24 (5).
  34. Levine, Barry (April 9, 2014). "Bloomberg to Zuckerberg: 'You're not going to teach a coal miner to code'". VentureBeat. Retrieved April 15, 2024.
  35. Smiley, Lauren. "Can You Teach a Coal Miner to Code? | Backchannel". Wired. ISSN   1059-1028 . Retrieved December 31, 2023.
  36. Field, Anne. "Turning Coal Miners Into Coders--And Preventing A Brain Drain". Forbes. Retrieved December 31, 2023.
  37. "Out-of-work coal miners find new work in computer industry - CBS News". www.cbsnews.com. November 18, 2017. Retrieved December 31, 2023.
  38. "Appalachian Miners Are Learning to Code". Bloomberg.com. February 3, 2016. Retrieved December 31, 2023.
  39. D'Souza, Steven (May 24, 2019). "'They failed me': How the promise of retraining U.S. coal miners came up empty". CBC News. Retrieved April 13, 2024.
  40. Ruiz Leotaud, Valentina (December 31, 2019). "Joe Biden tells coal miners to learn to code". Mining.com. Retrieved April 13, 2024.
  41. James, Geoffrey (August 27, 2017). "Why Coding Bootcamps Don't Work". Inc. Retrieved April 13, 2024.
  42. Swanner, Nate (March 14, 2018). "Many Bootcamp Grads Have Trouble Finding Work: Survey". Dice.com. Retrieved April 13, 2024.
  43. Angerer, Drew (January 25, 2019). "4chan trolls flood laid off HuffPost, BuzzFeed reporters with death threats". NBC News. Retrieved April 13, 2024.
  44. Lavin, Tal (February 1, 2019). "The Fetid, Right-Wing Origins of "Learn to Code"". The New Republic. ISSN   0028-6583. Archived from the original on February 28, 2023. Retrieved March 23, 2023.
  45. McHugh, Molly (January 29, 2019). ""Learn to Code": The Meme Attacking Media". The Ringer.
  46. Beery, Zoë. "The troll brigade berates laid off journalists". Columbia Journalism Review. Archived from the original on November 14, 2022. Retrieved March 23, 2023.
  47. Ovide, Shira (April 30, 2021). "How Big Tech Won the Pandemic". The New York Times. Retrieved April 13, 2024.
  48. Lohr, Steve (March 11, 2021). "Companies That Rode Pandemic Boom Get a Reality Check". The New York Times. Retrieved April 13, 2024.
  49. Bennett, Kate (July 14, 2020). "New Ivanka Trump initiative tells out-of-work Americans to 'find something new'". CNN. Retrieved April 14, 2024.
  50. Ross, Jenna (June 10, 2021). "The Biggest Companies in the World in 2021". Visual Capitalist. Retrieved April 13, 2024.
  51. Molla, Rani (April 21, 2023). "Tech companies are finally firing tech workers". Vox. Retrieved April 13, 2024.
  52. Bhasin, Karan (March 10, 2022). "6 technologists discuss how no-code tools are changing software development". TechCrunch. Retrieved April 14, 2024.
  53. Welsh, Matt (January 1, 2023). "The End of Programming". Communications of the ACM. 66 (1): 34–35. Retrieved April 14, 2024.
  54. Vigliarolo, Brandon (February 27, 2024). "Mamas, don't let your babies grow up to be coders, Jensen Huang warns". The Register. Retrieved April 14, 2024.

Further reading