Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Dario claims that AI will write basically all code, and that within a year thereafter a large share of software engineering jobs will be lost. While his prediction about the automation of coding is right, the conclusion about jobs does not follow. Coding models are differentially automating coding. But...

20,989 Aufrufe • vor 3 Monaten •via X (Twitter)

6 Kommentare

Profilbild von Mechanize
Mechanizevor 3 Monaten

Full podcast episode:

Profilbild von Daniel Smidstrup
Daniel Smidstrupvor 3 Monaten

yep, the work just shifts up a level. product taste still matters a lot :)

Profilbild von Ilyass Hallafou
Ilyass Hallafouvor 2 Monaten

Open Dms i need to apply for a job please

Profilbild von David Preti | niche SaaS, building in public
David Preti | niche SaaS, building in publicvor 3 Monaten

Agree. After 20 years between agile coaching and dev, the bottleneck was never typing code. It's knowing what to build and what to cut. AI made my coding 5x faster and made those decisions matter more, not less. The taste gap just got more expensive.

Profilbild von Tim Tyler
Tim Tylervor 3 Monaten

Much of the job of a software engineer is automating things. Our tools are getting more capable - but we are nowhere near running out of things to automate.

Profilbild von Patrick Donohoe
Patrick Donohoevor 3 Monaten

agreed. sometimes as an engineer we think if a task can be completed then the person that used to that task is not useful, but thats not correct in competitive markets. write a blog on it!

Ähnliche Videos

Andrew Ng, co-founder of Google Brain and Coursera, on the worst career advice being given about AI right now: He doesn't mince words about what he's hearing from supposed experts: "As early as earlier this year and certainly last year, there are a few people advising others to stop learning to write code because AI will automate it." His reasoning is rooted in a historical pattern most people miss: "As something becomes easier, more people should do it, not fewer. When the world moved from assembly language to COBOL, there were actually articles saying, 'Well, we now have COBOL. Programming is so easier. Looks like we don't need programmers anymore.' But the opposite happened." Andrew believes the same thing is happening now with AI-assisted coding: "As we now have AI assisted coding, a lot more people should be coding. And I think the demand for software, custom software, has no practical ceiling. So the cost of software engineering comes down, which it is, we'll just get more and more great software out in the world." But here's where the advice gets uncomfortable for experienced engineers. Andrew Ng is honest about what he's seeing on the ground: "It is true that a fresh college grad that is really on top of AI will outperform a full stack engineer with 10 years of experience that is still doing things they were back in 2022, 3 years ago before GenAI." However, there's a nuance most people miss when they hear that stereotype: "The other piece that is less well appreciated is the best engineers I know are not fresh college grads. They're actually very experienced engineers that deeply understand architecture and the conceptual framework of how to think about computers and additionally are on top of AI and on top of these AI skills."

Big Brain AI

211,750 Aufrufe • vor 4 Monaten

Anyone who thinks software engineering is ‘going away’ doesn’t understand the job. Kent Beck 🌻, creator of XP and TDD, on why Dario has it wrong: [Gergely: Dario said, I quote, ‘coding is going away first, then all of software engineering’. ] “That's a statement by someone who doesn't understand software engineering. Coding is part of what you're doing, but it's only a small part of what you're doing, even if it takes up a fair amount of time. You're building confidence, you're building connections with other people, you’re building your own understanding. All those things are happening while you're coding. And coding's actually a great way to cement understanding. The more you program, the more you understand the domain that you're working in. And so to say, well, we're just going to pass all that off to a machine. Well, that's not all there is to it. A couple of days ago I saw a phrase, and it really hit me, that we're accumulating code faster than we're accumulating trust now. And that sense of trust comes from me struggling to understand some domain concept, ah, I get it! I represented it in the code. I write tests that demonstrate that I really did understand it and now, I trust my program. If we're programming together, that act of programming together means that we trust each other more. And none of that can be automated. None of that occurs. If we prompt, we get the finger guns, the genie goes, yeah, it's all finished, boss. And it is like, well, hang on, finished. What's finished?”

The Pragmatic Engineer

26,496 Aufrufe • vor 3 Monaten

I'm teaching a new course! AI Python for Beginners is a series of four short courses that teach anyone to code, regardless of current technical skill. We are offering these courses free for a limited time. Generative AI is transforming coding. This course teaches coding in a way that’s aligned with where the field is going, rather than where it has been: (1) AI as a Coding Companion. Experienced coders are using AI to help write snippets of code, debug code, and the like. We embrace this approach and describe best-practices for coding with a chatbot. Throughout the course, you'll have access to an AI chatbot that will be your own coding companion that can assist you every step of the way as you code. (2) Learning by Building AI Applications. You'll write code that interacts with large language models to quickly create fun applications to customize poems, write recipes, and manage a to-do list. This hands-on approach helps you see how writing code that calls on powerful AI models will make you more effective in your work and personal projects. With this approach, beginning programmers can learn to do useful things with code far faster than they could have even a year ago. Knowing a little bit of coding is increasingly helping people in job roles other than software engineers. For example, I've seen a marketing professional write code to download web pages and use generative AI to derive insights; a reporter write code to flag important stories; and an investor automate the initial drafts of contracts. With this course you’ll be equipped to automate repetitive tasks, analyze data more efficiently, and leverage AI to enhance your productivity. If you are already an experienced developer, please help me spread the word and encourage your non-developer friends to learn a little bit of coding. I hope you'll check out the first two short courses here!

Andrew Ng

1,226,235 Aufrufe • vor 2 Jahren