Elektrine lite

← Feed

@jimbob@aus.social

Post #2330057

2025-04-26 23:05 UTC

I need to be very clear, that the push towards "vibe coding" - that is, deliberately deskilling people - is because AI code assistants are an (increasingly expensive) subscription service. If you know how to code, you can just write Python, C, Java, R, PHP, whatever for free and make things. You may not own the tools of production, but at least you're not renting them. If you have been deskilled so you only know how to vibe code, you will be paying for that privilege forever. This also goes, by the way, for researchers who are starting to be convinced they don't need to learn how to be scientists anymore, because "the AI" can just do the science for them. Nope.

Replies (28)

  • @bob@epicyon.libreserver.org 2025-04-26 23:13

    @jimbob@aus.social This is like in the olden days when some people could use wizards to generate code, but were stumped if they wanted something that wizards couldn't generate.

    Open ##2664730

  • @JustinDerrick@mstdn.ca 2025-04-26 23:47

    @jimbob@aus.social My sincere hope is that AI is exposed for the wasteful fraud it proves itself to be (over and over) before it ruins large segments of the economy and society. The most egregious failure of AI is its inability to admit that it doesn't know what it very clearly doesn't know -- and instead, produces confident-sounding bullshit. The dot-bomb-v2.0 is long overdue.

    Open ##2664731

  • @ianiv@mastodon.social 2025-04-26 23:54

    @jimbob@aus.social you are going to LOVE my new idea. Why vibe code when you can pay someone else to do it for you? https://yolocode.dev

    Open ##2664734

  • @jimbob@aus.social this feels a lot like the 90s when outsourcing to India made computer science the purview of nerds who loved just geeking out on this stuff. There was no promise of huge pay. I feel this is where it’s headed again - the companies that do the best will be the ones that invest in skilled labor versus those who fall for the race to the bottom

    Open ##2664740

  • @rskurat@mastodon.social 2025-04-27 00:29

    @jimbob@aus.social actual experimental scientists who collect real-world data don't need ai until the write-up stage. Although big pharma has been trying to push through toxicology modeling for literally decades and might win on that point.

    Open ##2664741

  • @jimbob@aus.social Can't say that I get this vide coding thing [I'm not a programmer, I was only ever good at microcontroller assembler in my tertiary education]. This reminded me though of Jenson Huang's reported position on coding is that no one should bother trying to learn it anymore and just use AI. Again not a coder but to me that seemed to be spectacularly wrong-sighted. Do we not bother to learn how to write too?

    Open ##2664745

  • @lykso@tiny.tilde.website 2025-04-27 01:19

    @jimbob@aus.social Wendell Berry is turning in his grave.

    Open ##2664749

  • @egrinagy@mathstodon.xyz 2025-04-27 01:36

    @jimbob@aus.social This seems to be the mechanism of drugs. The more you use them the more you need them.

    Open ##2664753

  • @johentsch@hostux.social 2025-04-27 01:37

    @jimbob@aus.social "Programmers are also human" latest video is a fantastic satire on the topic https://www.youtube.com/watch?v=_2C2CNmK7dQ

    Open ##2664754

  • @dotsie@mastodon.social 2025-04-27 01:56

    @jimbob@aus.social I’ve moved the opposite direction recently and believe that to truly succeed in an advanced field where the technology is leveraged you need to fully understand it. If your field is technology based then that understanding should be nearly to the level of actual from-scratch implementation, not that you’d have the hours or finances to do it but the evaluation skills. I recognize I am a far outlier in this opinion and most people do not want to learn masters degree+ level statistics.

    Open ##2664756

  • @beaiouns@is.nota.live 2025-04-27 02:17

    @jimbob@aus.social damn, i hadn't even thought of that. gotta add that to the rotation next time the subject comes up

    Open ##2664760

  • @viraptor@cyberplace.social 2025-04-27 02:34

    @jimbob@aus.social counterpoint: I can write 10+ languages and could learn SwiftUI too. But I wanted a very specific timer app that I got generated while I was doing other programming work. Nobody I actually talk to wants to stop programming. It's either: save time on writing stupid stuff, generate something while programming anyway, or generate something because they can't program in the first place. Who are those people who are ready to deskill?

    Open ##2664761

  • @xk3@mastodon.social 2025-04-27 02:53

    @jimbob@aus.social plenty of people get by with "renting". It is less honorable in some sense but most people don't care enough to tell the difference. However, I will lament with you for a season. This deskilling will be less like WYSIWYG and more like the transition from platform specific programming to portable compilers. It will be devastating to the abstraction proliferation problem but the world will largely move on fully ignorant of the existential risks

    Open ##2664762

  • @ai6yr@m.ai6yr.org 2025-04-27 03:33

    @jimbob@aus.social Well said

    Open ##2664763

  • @rexi@mastodon.social 2025-04-27 04:25

    @jimbob@aus.social how about using it where we need it: teaching coding in the absolute most effective manner for an individual's particular needs? who cares if they are forced to ask that embarrassing stupid question after all, if it's just a nice patient AI teacher?

    Open ##2664764

  • @momo@social.linux.pizza 2025-04-27 05:48

    @jimbob@aus.social And that deskilling will happen. Remember back in die 80s and the early 90s when one wanted to phone someone? You entered the phone number on a landline, digit by digit. For that you had memorized the most important phone numbers. I grew up remembering our homes phone number, the one of my grandma and the one of my best friend in elementary school. Then at the end of the 90s suddenly everyone had mobile phones with all of the numbers in contacts stored on the phone. And I ask you now, how many phone numbers have you memorized today? Yeah, that's how deskilling happens. And you are absolutely right, that vibe coding will deskill people to use program languages. @vaurora@mstdn.social

    Open ##2664767

  • @Eco_Stephan@ecoevo.social 2025-04-27 05:50

    @jimbob@aus.social I am using R since 2009 and also started to use chatgbt in my coding. It's great. I Iess have to look at old scripts how I did things or my "code collection script". Sure a discussion about stats only succeeded because I know stats. But it still helped. LLMs will be great tools, but not substitute coders. I think it will make coding easier and even people that wouldn't have tried will engage. Doesn't make that the job easier for people that code to be understood?

    Open ##2664768

  • @Enea90@mastodon.social 2025-04-27 05:59

    @jimbob@aus.social Amen. Same thing about designers.

    Open ##2664769

  • @401matthall@mastodon.xyz 2025-04-27 06:07

    @jimbob@aus.social It's almost like _skills_ have _value_.

    Open ##2664770

  • @illszjan79@mastodon.social 2025-04-27 06:15

    @jimbob@aus.social on the science part, considering ai can't adequately solve sophomore year math and physics problems (it does too many mistakes), it can't be relied upon

    Open ##2664771

  • @arnan@mas.to 2025-04-27 07:02

    @jimbob@aus.social Vibe coders aren’t real coders, and anything they come up with is not worth anyones time.

    Open ##2664772

  • @jimbob@aus.social this is a really good framing. But what about the not-too-distant future where our personal hardware is powerful enough to run capable models locally?

    Open ##2664773

  • @coco_crush@mastodon.social 2025-04-27 07:37

    @jimbob@aus.social Hell yes brother! Forcing a single ideology on people and bringing down the overall standard of work and quality of professionals just to provide technological value through AI is such a scam. Typical silicon valley influencer executives: Over-promise and Under-deliver...

    Open ##2664774

  • @sunny@boitam.eu 2025-04-27 07:50

    @jimbob@aus.social I keep reading deskilling as desk-killing (as in firing) which it ultimately is doing too.

    Open ##2664775

  • @ErikJonker@mastodon.social 2025-04-27 08:24

    @jimbob@aus.social I am wondering where acceptable tool use while coding stops and unacceptable use of AI for coding begins in your view?

    Open ##2664776

  • @beandev@social.tchncs.de 2025-04-27 08:29

    @jimbob@aus.social Btw., same discussion with low code development environments. Really expensive SaaS solutions to replace developers. 🤷

    Open ##2664781

  • @efi@chitter.xyz 2025-04-27 09:53

    @jimbob@aus.social what I don't understand is how people can trust it when asking for a fact you know about will clearly show it confidently making shit up (because it's not a logical output, just statistically likely logical)

    Open ##2664782

  • @jannic@hachyderm.io 2025-04-27 09:59

    @jimbob@aus.social While this might work out for the corporations right now, I wonder if they have a plan for the longer term. I mean: LLMs might solve some coding problems, and may even replace a lot of junior developers in the short term. (I doubt even that, but let's just assume it for now.) But you will still need experienced people for problems LLMs can't solve. And these people don't grow on trees, they were inexperienced juniors before. If you break that career path, you'll end up with LLMs for the easy problems and no solution at all for more difficult ones.

    Open ##2664783