Загрузка видео...

Не удалось загрузить видео

На главную

Ok, I am a bad programmer. But AI can write better code than me faster than me. So what’s the problem here? I really struggle to understand this mentality when it comes to using AI for coding (which I’d argue it’s actually good at!)

215,148 просмотров • 6 дней назад •via X (Twitter)

Комментарии: 45

Фото профиля Theo - t3.gg
Theo - t3.gg6 дней назад

I’m sorry but there’s no world in which you can convince me this individual has coded anything meaningful in the last 5 years, or that they have used any AI dev tool in the last 6 months. The “deskilling” part is legit enraging me

Фото профиля Zach T
Zach T6 дней назад

Stuff like this makes me feel crazy. I'm a software engineer with 15 years of exp and Claude code is insanely good. I use it every day at work because my company pays for it after it was made clear how valuable it is. It isn't magic, it is a tool that I've learned to use well

Фото профиля Taylor Lorenz
Taylor Lorenz6 дней назад

Exactly!

Фото профиля Laura Laban
Laura Laban6 дней назад

It's pure cope, or bait. I've been coding for ~30 years, I'm working on a popular app/game that we started in the before-times. It is seeing insane levels of progress these days.

Фото профиля Taylor Lorenz
Taylor Lorenz6 дней назад

Wow that’s awesome!

Фото профиля christina 死神
christina 死神6 дней назад

the best analogy i can make is that it's like asking AI to translate something into a language you don't speak then saying it did a good job if you speak the language you can fix it, it saved time. if you can't, you have no idea you're calling someone's mother a slur

Фото профиля Solarswordsman
Solarswordsman6 дней назад

The only explanation I can think of for ppl like in this video is that they used free models instead of say, Fable or Sol/Astra

Фото профиля Taylor Lorenz
Taylor Lorenz6 дней назад

True

Фото профиля anndrrson
anndrrson6 дней назад

im unsure what AI model he's using thats "bad" at coding? temuAI?

Фото профиля Taylor Lorenz
Taylor Lorenz6 дней назад

Right?

Фото профиля John Connor
John Connor6 дней назад

You are a bad programmer so any code that AI produces looks good to you.

Фото профиля Taylor Lorenz
Taylor Lorenz6 дней назад

Not any code! But code that works 😊

Фото профиля Netleaf 🇺🇸
Netleaf 🇺🇸6 дней назад

I'm a programmer by trade. It writes better code than me, but it is nowhere near as good at engineering.

Фото профиля Taylor Lorenz
Taylor Lorenz6 дней назад

Makes sense

Фото профиля Isaac King 🔎
Isaac King 🔎6 дней назад

I mean, the person in the video is clearly a terrible programmer. However they are correct that, for professional software engineering, AI is not remotely as good as a competent human.

Фото профиля Jake Landau (He/Him) 🇨🇦🇵🇸🇺🇦
Jake Landau (He/Him) 🇨🇦🇵🇸🇺🇦6 дней назад

I don't use it to generate code, there are way smarter use-cases for LLMs as a programmer, for one when I need to look at some source code that has zero fucking documentation or comments, LLMs are remarkably useful for analyzing it and breaking down what mystery functions do.

Фото профиля Veronika
Veronika6 дней назад

I'm convinced that the people who think AI is bad at everything stopped using it when Will Smith was eating spaghetti with his ear. It's ironic that they're saying ask it something you know on a deep level when they demonstrate they don't know what it's capabilities actually are anymore.

Фото профиля Lambent Monkey
Lambent Monkey6 дней назад

AI is only as good as far as you can validate the output. You can't discern good programming if you are not familiar with how to be a good programmer

Фото профиля starscourge dehban
starscourge dehban6 дней назад

It completely depends on the size, complexity, and target architecture of your codebase. Python scripts for x86 Windows? Yeah it’s got it. A large codebase on some weird flavor of embedded linux? It’s gonna have a harder time getting things right

Фото профиля Taylor Lorenz
Taylor Lorenz6 дней назад

Yup makes sense

Фото профиля sof z.
sof z.6 дней назад

Relying on AI for code you can't understand just replaces slow bad code with fast bad code you can't fix. Where do you draw the line between tool and crutch?

Фото профиля Taylor Lorenz
Taylor Lorenz6 дней назад

That’s the Q at hand I think

Фото профиля Paul Calcraft
Paul Calcraft6 дней назад

The hubris on that guy! At this point, at *any* skill level you have to be obstinate to not be able to improve *some* aspect of your programming work w AI. Legends like Carmack & Linus are enthusiastic users ffs

Фото профиля college hill || rachel adjogah
college hill || rachel adjogah6 дней назад

if you couldn't write the code the AI generated yourself, there's a good chance you don't understand the AI generated code this is very bad when it comes to maintaining a large project over time. it leads to less code reuse and more technical debt

Фото профиля Klaas
Klaas6 дней назад

oh yeah ai can make some pretty dumb mistakes especially if you can go into deep stuff where there is little training data but tbh also nothing you can't really fix with ai

Фото профиля Alec Muffett
Alec Muffett6 дней назад

Back in the late 80s/early 90s in UK Food Culture it was common to sneer at @DeliaOnline & many TV cooks for not being "chefs" nor cooking "properly", then @jamieoliver & @Nigella_Lawson (&c) arrived and taught a generation to love *food* — and the critics faded. Same here.

Фото профиля Joey Scott
Joey Scott6 дней назад

Why not go through the effort to learn how code works and build a skillset? What’s wrong with proficiency, curiosity, and knowledge? At least you can check your work if you use Claude.

Фото профиля Dustin Lane
Dustin Lane6 дней назад

Writing toy scripts at home where you don't care about quality is quite a bit different than building production software that not only needs to work, but also needs to be robust, maintainable, simple and doesn't make your colleagues pull their hair out when they have to debug it

Фото профиля Taylor Lorenz
Taylor Lorenz6 дней назад

For sure! That’s why I think blanket takes like this are silly

Фото профиля sleepmonkey
sleepmonkey6 дней назад

The problem is that programming is engineering. If you're not good at it, then you are by definition not capable of knowing whether the code AI has generated is good enough. It's the narcissism of being unable to tell the difference between good to you and objectively good.

Фото профиля Mikey
Mikey6 дней назад

Guys, I went in with preconceived notions and, would you believe it, I saw exactly what I wanted to see. I used Gemini 3 point whatever flash, the best model in the world, and it couldn’t even center my div. What we’re seeing is that we’re just better than people who use AI. Like, just use your noodle poodles.

Фото профиля ABBY 🇵🇸
ABBY 🇵🇸6 дней назад

"you're outing yourself as a bad programmer" is wild lol. every professional software engineer is using AI to help them with their work

Фото профиля Nahom Sisay
Nahom Sisay6 дней назад

i admire how some people just come on to the internet and lie for fun

Фото профиля Wokecrates
Wokecrates6 дней назад

Professionals view the art of coding as a craft. Agentic coding takes much of that away. And the workflow that replaces it requires a lot of investment to get the same quality of outputs.

Фото профиля AI Appreciator
AI Appreciator6 дней назад

Listen to how he(?) phrases it, almost apologizing for using AI. He doesn't give specifics, because then he could be rebutted. He's pandering to his anti-AI audience for likes, not objectively assessing AI's capabilities. I did software engineering for one of the top tech companies in the country, went to a top CS program, and AI is easily, indisputably smarter, faster, and better than I am at basically all things technical. It makes some mistakes, sure, does some things suboptimally, but so do I. Ask yourself this: how did AIs "bad at coding" manage a sophisticated (if largely harmless) hack of HuggingFace?

Фото профиля Tomi Bunnykins
Tomi Bunnykins6 дней назад

Idk maybe we shouldn’t use AI due to the damage to the environment? Or even the amount of water it uses?

Фото профиля bonkyandthebeatman
bonkyandthebeatman6 дней назад

Just cause it’s better than you doesn’t mean it’s good… you’re never gunna get better if you’re relying on AI to do everything for you

Фото профиля Taylor Lorenz
Taylor Lorenz6 дней назад

It’s gonna always be better than me bc I fundamentally don’t have an attention to detail. But I think that’s why it’s fine to use in low/no stakes projects!

Фото профиля bonkyandthebeatman
bonkyandthebeatman6 дней назад

Attention to detail is a skill than can be practiced and improved upon. again, you're never gunna get better if you're relying on LLMs to do everything for you.

Фото профиля Jay
Jay6 дней назад

What *is* the problem? Aren't *you* the bloody AI journalist?

Фото профиля AdrianoFeria.eth 🦇🔊 🛡️
AdrianoFeria.eth 🦇🔊 🛡️6 дней назад

I'm a full stack developer and engineer. AI coding capabilities are absolutely amazing, but high level of thinking reasoning skills are lacking. Anyone claiming that "it is horrible" with broad strokes just have no clue what they are talking about. There is some wisdom needed to understand AI capabilities, what it is good at, and how to use it. There is also skill involved in producing prompts and creating a good work framework around AI models. You don't get this from speeding 5 minutes to test it, especially when you are coming with a HUGE bias against it. If you have a very large software and/or if it is high stakes, then architect the skeleton and high level design WITH the assistance of AI. For most applications, AI is better than the majority of coders at the implementation level, but it is also amazing at brainstorming architectural solutions and UX/design work. At work, my productivity has increased by AT LEAST 20x, and the code that I've been shipping has been more reliable at the same time. Anyone claiming AI is bad has a serious skill issue and/or is in denial because they feel threatened by it.

Фото профиля Aṅgulimarketing
Aṅgulimarketing6 дней назад

Many possible interpretations here, but I think what they are saying is that most of software engineering is maintenance. In the absence of human-like intelligence, LLM'd software will hit a maintainability wall. People won't realize this until it's too late.

Фото профиля Bi MetalGreymon. Lucifers pet cyborg dinosaur
Bi MetalGreymon. Lucifers pet cyborg dinosaur6 дней назад

Before llms I was completely unable to code. Post llms I'm now able to code. I used to watch coding tutorials ,while I was able to copy what I saw, they didn't really help with understanding. With llms I ask them questions and they explain things to me in a way I understand.

Фото профиля Kevihaiceth 💹🧲
Kevihaiceth 💹🧲6 дней назад

It's a productivity tool period

Фото профиля jigglypuff seen from above
jigglypuff seen from above6 дней назад

this description of the model feels representative of the state of ai assisted development maybe 2 years ago

Похожие видео

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,225,587 просмотров • 2 лет назад