







I don’t think there’s compelling evidence that using AI makes you less intelligent overall1. However, it seems pretty obvious that using AI to perform a task means you don’t learn as much about performing that task. Some software engineers think this is a decisive argument against the use of AI. Their argument goes something like this:
Is AI ruining our skills? Early results are in — and they’re not good
Reliance on artificial-intelligence tools degrades the abilities of physicians and software engineers, studies show.

Why AI hasn’t replaced software engineers, and won’t
Arvind Narayanan and Sayash Kappor take on the question of AI job losses through the lens of a profession that is uniquely suited to AI disruption - software engineering. In …
Less is more, more or less
In the age of AI, knowing what not to build might be the most important skill of all.

Microsoft Study Finds AI Makes Human Cognition “Atrophied and Unprepared”
Researchers find that the more people use AI at their job, the less critical thinking they use.
Why AI hasn’t replaced software engineers, and won’t
Coding agents as normal technology

The Real Reason We Still Need Software Developers in the World of AI
The dream of AI churning out perfect production-ready code doesn’t hold up against the reality of modern software development.

AI | 2025 Stack Overflow Developer Survey
84% of respondents are using or planning to use AI tools in their development process, an increase over last year (76%). This year we can see 51% of professional developers use AI tools daily.

AI Is a Waste of Time
The newest AI tools are accelerating basic research and scaring the general public. But many people are simply using them as toys.
70 years of AI hype
Quoting from Olivia Guest et al. (2025) "Against the Uncritical Adoption of AI Technologies in Academia."

AI Completely Failing to Boost Productivity, Says Top Analyst
AI may or may not excel at a lot of things, but from an economic standpoint, it's definitely not making us more productive.

Stop saying that AI is just a tool and it only matters how it is used
I’m tired of this phrase and this simple way of thinking about tools. This blog post is a wandering train of thought on the topic of what tools are and why it matters to be even slightly more mature in how we think about them.

What do professional software developers need to know to succeed in an age of Artificial Intelligence?
Generative AI is showing early evidence of productivity gains for software developers, but concerns persist regarding workforce disruption and deskilling. We describe our research with 21 developers at the cutting edge of using AI, summarizing 12 of their work goals we uncovered, together with 75 associated tasks and the skills & knowledge for each, illustrating how developers use AI at work. From all of these, we distilled our findings in the form of 5 insights. We found that the skills & knowledge to be a successful AI-enhanced developer are organized into four domains (using Generative AI effectively, core software engineering, adjacent engineering, and adjacent non-engineering) deployed at critical junctures throughout a 6-step task workflow. In order to "future proof" developers for this age of AI, on-the-job learning initiatives and computer science degree programs will need to target both "soft" skills and the technical skills & knowledge in all four domains to reskill, upskill and safeguard against deskilling.

Knowing less about AI makes people more open to having it in their lives – new research
People with less AI literacy often see the technology as ‘magical’ and awe-inspiring.

Knowing less about AI makes people more open to having it in their lives – new research
People with less AI literacy often see the technology as ‘magical’ and awe-inspiring.
