惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Heimdal Security Blog
A
Arctic Wolf
K
Kaspersky official blog
V
Vulnerabilities – Threatpost
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Simon Willison's Weblog
Simon Willison's Weblog
L
LINUX DO - 热门话题
MongoDB | Blog
MongoDB | Blog
T
Threat Research - Cisco Blogs
D
Docker
爱范儿
爱范儿
T
Tenable Blog
C
Check Point Blog
B
Blog
C
Cisco Blogs
Vercel News
Vercel News
The Cloudflare Blog
T
Threatpost
NISL@THU
NISL@THU
T
Tor Project blog
V2EX - 技术
V2EX - 技术
P
Palo Alto Networks Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Tailwind CSS Blog
G
GRAHAM CLULEY
P
Privacy & Cybersecurity Law Blog
SecWiki News
SecWiki News
博客园 - 司徒正美
S
Security @ Cisco Blogs
GbyAI
GbyAI
S
Secure Thoughts
Microsoft Security Blog
Microsoft Security Blog
The Register - Security
The Register - Security
Recorded Future
Recorded Future
Cloudbric
Cloudbric
Webroot Blog
Webroot Blog
N
News and Events Feed by Topic
Y
Y Combinator Blog
博客园_首页
T
Troy Hunt's Blog
The Hacker News
The Hacker News
雷峰网
雷峰网
Google DeepMind News
Google DeepMind News
U
Unit 42
AWS News Blog
AWS News Blog
PCI Perspectives
PCI Perspectives
V
Visual Studio Blog
博客园 - 聂微东
有赞技术团队
有赞技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell

The Atlantic

A White House Makeover, Brought to You by Struggling National Parks Darwin’s Story Isn’t as Simple as It Seems Photos of the Week: Stone Roofs, Football Fans, Soapbox Racers The White House Is the New Green Zone Spencer Pratt’s Reality-TV Playbook The Trump Administration Wants to Frighten Would-Be Whistleblowers How Spain Avoided the Global Populist Backlash The Plight of the Radical’s Children Use It or Lose It Is Socialism the Answer to D.C.’s Woes? Memories of Green Trump’s 250th Celebration Is a Fiasco Los Angeles Voters Have No Good Option Have People Over! The Scariest Monster on Broadway Seven Books You’ll Never Outgrow The Arc of the Voting Rights Act The Hardest Things to Say to One Another Trump’s Approach to Global Leadership The Social Sciences Are in Trouble Pope Leo Is Challenging Much More Than Big Tech How to Make the End of World War II Feel Like a Surprise America Has a Pangram Problem A Crisis of Agency Trump Hasn’t Left Much Kennedy Center to Stay Open The War Trump Can’t End The Apple Car Is Finally Here Democrats Can Do Better Than Graham Platner Why Everyone Hates AI Data Centers Is That Song Stuck in Your Head Actually AI? The Books Briefing: A Book I Wish I’d Read at 22 Photos of the Week: Memorial Day, Spelling Bee, Cheese Rolling ‘The Testaments’: Don’t Follow This Tradwife Curriculum When the President Takes a Cut Trump Lame Duck Status May Have Already Arrived The Trump DOJ Takes a Newly Brazen Step A ‘Promising Democracy’ That Can’t Stop Fighting Itself The U.S. Is Proving the Case for the WHO Words of War Why Aren’t Oil Prices Even Higher? The King of Queens That’s No Way to Run a Railroad History Repeats in Cuba ‘Has He Been Drugged?’ How ‘Hacks’ Redefined Greatness The Lag Between an Iran Deal and Lower Oil Prices ‘We Have Not Seen Ugly Yet’ A Frustrated President Can’t Get the Deal Done America Is Missing Out on the Ultimate Mosquito Weapon The Last of the Jazz Titans Has Trump Corrupted the Military? Images From Yellowstone: America’s First National Park John Cornyn Lost With His Boots Off The Pope’s Defense of Human Imperfection The Allure of the Anti-Screen-Time Toy The Largest Undocumented Disparity in Maternal Health How The Pope's AI Encyclical Defends Humanism Why Iran’s Leaders Think They’ve Won Seven Books to Read Before You Turn 22 The Gas-Tax Reckoning The ‘Backrooms’ Director Found Hell in Empty Hallways Atlantic Trivia, May 27, 2026: Portmanteaus Does Donald Trump Know Men Are Also Allowed to Leave His Cabinet? The Iran Deal Is in the Hands of a Terrible Negotiator The Advice I Hope You’ll Never Need Welcome to the Injection Age The Phrase I Texted My Kids 133 Times Where Are America’s Ambassadors? The Great Depopulation The Antitrust Theory of Everything The Sporting Event Where Everyone Is Doping The Burden They Carry The Magician of the Kremlin I Now Believe Our National Debt Is a Problem Trump’s War Is Staggering to an Incoherent Defeat Why Trump Lost How to Break Cuba The Republican Psychedelics Whisperer The Kardashian-Industrial Complex Americans Refuse To Be Happy A Perfect Show That Doesn’t Make Sense The Unfilmable Author Everyone Should Read This Summer AI-Writing Scandals Are Getting Very Confusing Hegseth’s Leadership of the U.S. Military Putin Can No Longer Hide His Catastrophe The Meanest Tradition in Entertainment Don’t Put Too Much Pressure on Your Summer Vacation Ode to Miller Lite The Real Lesson of Elon Musk’s Outrage at Christopher Nolan Barney Frank Was Like No One Else College Should Be Way More Fun Why College Students Are Booing AI Why Would Europeans Believe Trump Now? Some Lawmakers Want a Gerrymandering Truce The Sudden Chumminess of Hunter Biden and Candace Owens Tulsi Gabbard Takes the Exit Ramp The Ahmadinejad Option How Trump’s Culture War Derailed the Women’s History Museum <em>The Sheep Detectives</em> Is More Than Just Fluff The Surprising Lesson of the <em>Granta</em> Controversy
There’s Never Been a Better Time to Study Computer Science
Lila Shroff · 2026-05-23 · via The Atlantic

It’s a weird time to be studying computer science. Recent grads have a higher unemployment rate than those in just about every other major—yes, even philosophy. The internet is littered with rants from newly minted programmers who can’t find work. On one such YouTube video, the top comment reads: “Your first mistake is not being born earlier.” Students, meanwhile, are fleeing the field. Undergraduate enrollment in computer science dipped by more than 8 percent last year, representing the largest absolute decline across any major in several years. The falloff at the graduate level—14 percent—was even more severe.

Learning to code was supposed to be a ticket to a good tech job. It wasn’t just Silicon Valley that spread the gospel of computer science: “Support tha american dream n make coding available to EVERYONE!!” Snoop Dogg once tweeted. Now the decision to major in CS is more complicated. Nowhere has AI refashioned work as dramatically as it has for programmers. Coding bots have become much more powerful over the past few years, and they excel at precisely the kind of programming that might previously have been delegated to entry-level workers. An Anthropic co-founder, Jack Clark, recently warned that “the value of more junior people is a bit more dubious,” as some 90 percent of the company’s new code is apparently now AI-generated.

The popular narrative around CS has flipped to such a degree that some Silicon Valley insiders are now actively discouraging people against the major. John Coogan, a co-host of TBPN, a popular tech-news podcast, recently asked if it would be a “contrarian move” to study computer science “at a time when coding jobs are going away.” But studying computer science is not contrarian, and the major’s waning relevance has been overstated.

It’s true that the work situation is more dicey than it once was. “Forget Python, study Plato,” The Economist advised students last week. But although the unemployment rate for new CS grads is spiking, they have a relatively low rate of underemployment—that is, comparatively few are working in jobs that don’t usually require a college degree. (Consider that nearly half of philosophy majors are underemployed.) When it comes to wages, new computer-science grads are also still significantly outearning their peers. One explanation for why CS majors have such high unemployment rates is that they may be less likely to settle for lower-paid roles. If you’re optimizing for earnings, trading software for Socrates might not make so much sense after all.

None of this is to dismiss the AI threat to software jobs. The aforementioned employment data tracks students who graduated in 2024. AI has improved significantly since then, and the capabilities are likely to continue to increase, allowing bots to take on more sophisticated work. But the decline of manual programming—that is, writing code by hand—doesn’t obviate the need for computer scientists. Even as AI tools become more powerful, leveraging bots to build reliable and secure software still takes training and expertise. With the AI revolution in full swing, we are hurtling toward a future in which even more of the global economy is mixed up with the software industry. If anything, the AI-ification of work seems likely to require more people who understand computer systems at a deep level. Across the tech industry, demand for mid- and senior-career engineers is rising. The trouble, then, is how to adjust today’s computer-science programs to equip students for work when the field is changing so fast—especially when entry-level coding jobs that once were guaranteed are now far less certain.

“I don’t know where the world is going,” Michael Hilton, a computer scientist at Carnegie Mellon University, told me, “but I know the things I taught three years ago are not the right things to teach today.” As bots have become more capable, Hilton keeps updating his curriculum—he encourages students to use AI for coding. Other professors are moving in the opposite direction. Valerie Barr, a computer scientist at Bard College, told me that in her introductory class, coursework is now mostly done on paper. “I’m back to how I taught in the 1980s, when we didn’t have laptops and there was one computer lab for the whole campus,” she said. Barr believes that students who learn coding fundamentals the old-fashioned way will be the ones to come out ahead. “You cannot make effective use of AI tools if you don’t know something about what you’re asking the tools to do,” she said. In much the same way, grade schoolers learn how to do basic algebra by hand before they are allowed to use calculators.

The split over whether to embrace coding tools points to a larger divide in the discipline: Is studying computer science about training students to be good software developers, or teaching them the computational theory that underpins the field? As coding becomes automated, we might see a further fracturing between the two domains. On the theory side, the AI boom has put a premium on highly skilled researchers with a deep understanding of machine learning. Future students may enroll in new AI-related majors that take the conventional CS major and then layer in more specialized AI training. Such programs already exist at several colleges: MIT introduced an AI major in 2022, and it’s already become the second-most-popular major on campus—behind computer science. And some students who are interested in CS for its own sake will still go deep in other non-AI subfields, such as cryptography. Today’s AI boom is possible only because people pursued neural networks when they were uncool.

At the same time, new courses could offer students an introduction to software development without the theoretical baggage and proof-writing they might have otherwise had to wade through. Geoffrey Challen, a computer scientist at the University of Illinois at Urbana-Champaign, plans to offer a new course this fall in which he will teach students to develop software “without writing, reading, debugging, or viewing a single line of code,” he told me. Northwestern is also slated to offer an “entry-level creative coding” class for students without technical backgrounds. For all the talk of AI-literacy programs that teach students how to use chatbots, the real innovation might be in developing courses that train students in basic software-development skills. Most colleges require introductory writing courses because it’s understood that clear written communication is an important cross-disciplinary skill—even for students who plan to study physics or math. Classes that teach students how to use AI coding tools could become commonplace, providing students of all backgrounds with a baseline software-engineering skill set.

The days of computer-science grads being all but guaranteed cushy tech jobs may be coming to an end, and the next few years will almost certainly be tumultuous as the job market continues to adjust. But we’re on the precipice of a new era when learning to develop software will be easier than ever, opening the door to students who might not otherwise have chosen to study computing. Perhaps a new golden age of CS education has only just begun.