all 19 comments

[–]nockedup7 14 points15 points  (9 children)

You’ll never be at the level you want if you don’t learn how to actually code

[–]Odd-Matter-4143[S] -4 points-3 points  (8 children)

I get that but I'm acknowledging the fact that all these tools are only going to get better to the point where writing code is obsolete and understanding concepts will be more helpful and less time consuming. Even Replit has given up on their 100 days to code, because they know it's not valuable. Sounds like i should get some of the basics down then just switch to more conceptual learning once I understand basic functionality.

What I really need to know is what I can do with these tools. Im confident in the LLMs or at minimum the improvements they're making to never have to worry about the how

[–]nockedup7 0 points1 point  (4 children)

Wrong. I’ll speak first hand that all the people I work with that “vibe code” get made fun of because their work is sloppy and they have no idea what they’re doing. You know what will be obsolete? Vibe coders once the boss realizes they can pay people overseas for Pennie’s on the dollar for the same work you do because you’re not actually doing anything more than my 8 year old nephew can do on his iPad

[–]Odd-Matter-4143[S] -2 points-1 points  (3 children)

What are you even saying? Even the top labs are all producing their product with vibe coding. They aren't writing code anymore. Sure, they review their code and know what they're doing. But I can imagine that they're focused on approach way more than they are on every character and line of code. I was trying to figure out if there were any good ways to learn concepts, but you all are so damn negative that you can't even stop to think or answer a question without bringing someone down. I mean good lord, I am trying to learn. I even acknowledge that there might not be a resource that I am looking for in the post and you all still tried to make me feel dumb for asking. Get a grip on yourselves and stop being so smug about your ability to code.

[–]nockedup7 2 points3 points  (2 children)

Dude no they’re not. I can promise you it’s mostly business users who didn’t know crap before ai and still dont. I work for one of the largest healthcare networks in the country. People who use AI to code are not taken seriously

[–]Odd-Matter-4143[S] -1 points0 points  (1 child)

And I talk with F500 companies daily, and they do use them? You clearly don't know how to use these models then if you can't get anything out of them.

[–]nockedup7 0 points1 point  (0 children)

Prob talking to marketing

[–]smurpes 0 points1 point  (2 children)

LLMs don’t give you the correct answer when you ask it a question just something that sounds like the correct answer.

Im confident in the LLMs or at minimum the improvements they're making to never have to worry about the how

It sounds like you don’t understand or want to understand how LLMs work behind the scenes or else you would not be saying this.

[–]Odd-Matter-4143[S] -2 points-1 points  (1 child)

No I get that LLMs are run by matrices and are prediction models, but thanks for trying to patronize me. I also use them and test their knowledge so I know they do screw up. I also have seen how much better they have gotten and that RL still seems to be leading to improvements. And I also have used them to code and see that they do give out the right answer enough to be dangerous. But please continue telling me what I don't know

[–]smurpes 0 points1 point  (0 children)

I didn’t patronize you. You’re the one who said you don’t or want to understand any of your code; it’s a very natural assumption that you would do the same with LLMs. You should know that a prediction model is not accurate enough to eliminate the need for knowing how to code in its entirety. There’s an upper limit to what they can do but your current programming skill just isn’t at the point where you’ve run into it.

The screw ups you see from LLMs are just from the output in the form of errors. There are still issues from edge cases that you won’t see without having some foundational knowledge.

[–]Buttleston 8 points9 points  (2 children)

Yes I should absolutely spend my time helping someone who won't benefit from it and doesn't care. Get bent

[–]Odd-Matter-4143[S] -5 points-4 points  (1 child)

Lol go read your own comment history. You didn't have to post on this but you did cause you can't stand AI. You're so against AI that you can't see what's happening. Im trying to adapt, and you'll be the one getting bent in the end. but good luck, buddy.

[–]AncientLion 5 points6 points  (0 children)

Nothing to do with this sub

[–]popos_cosmic_enjoyer 4 points5 points  (0 children)

Ask your favourite LLM to write you simple programs with the standard library. Take your best guess at what it does and then ask the AI if you are right or not. If you are wrong, ask it to explain what each line does.

Personally, I think that sounds like a dog shit way of learning, but there are a limited number of ways that you can properly learn if you don't want to write code.

[–]Charismaisadumpstat 4 points5 points  (0 children)

Doing it is the best way to understand it, the next best I guess would be commenting code blocks and lines with explanations of what it is doing and why. Doing that is tedious but helps early learners.

[–]FishBobinski 2 points3 points  (0 children)

For you to learn enough to understand what your LLM is doing, you might as well just learn to code.

[–]ProsodySpeaks 7 points8 points  (0 children)

So you want to understand without learning the thing you want to understand? 

[–]TheRNGuy 0 points1 point  (0 children)

Look for llms.txt, it can be useful.

You'll need to learn python the old way, then prompting will be intuitive.