Over the past several years, New York City has positioned itself as a tech-industry hub, the sort of place that both a bootstrapping startup and a major technology conglomerate can comfortably call home. But in order for the industry to thrive over the long term, those companies need workers—and the city now has a plan to fulfill that talent need.
Under the new Computer Science for All initiative, all students in New York City’s school system will receive a computer-science education. That’s 1.1 million kids potentially learning to code and build Web pages. It’s also an extraordinarily ambitious goal: As the city’s official Medium posting on the initiative pointed out, that number of potential programmers needs to be “compared to the 39,000 students who took the AP computer science exam in all of the United States in 2014.”
Cities such as Raleigh are already facing a level of demand for tech pros that’s difficult to always fulfill. While New York City boasts an infrastructure and population that allows it to meet that need more effectively than smaller towns, it still faces increased hunger on the part of local companies for developers, engineers, network administration professionals, data analysts, and many other types of roles.
According to the 2015-2014 Dice Salary Survey, the average salary for a New York-based tech pro was $93,915, roughly 6 percent above the national average of $87,811. In addition to the local tech-firm ecosystem, industries as varied as financial services, advertising, media, and insurance all need workers well-versed in modern tech. Students who graduate through the city’s new program may face a lot of opportunities.