How not to be a script/ai kiddie? (for noobs)

25 days ago by lemmingsareawesome to c/learn_programming

cross-posted from: https://sh.itjust.works/post/67084062

i dont program but if i did id proballey just use scripts and ai for everything and not learn anything

what do you do to motivate/stop yourself

driving_crooner 4 points 25 days ago

Even if you are using AI to program, never copy paste, read and write the code by yourself. Next time you find a similar problem you are more like to remember how to solve it

path: 0 25931803, hotness: undefined, score: 4, children: 1
lemmingsareawesome 1 point 25 days ago

i heard writing things down on paper is pbeter but soemone might see it "lol hacker"

path: 0 25931803 25932051, hotness: undefined, score: 1, children: 0
CameronDev 3 points 25 days ago

Avoid the frontier models. They make it much easier to say "I want X app", and theyll spit it all out. If you use an older model, you have to break down the task a lot more, which at least forces you to think about the architecture. And each task is easier to review.

I use gemma4-12b. It is fine for generating code, but you definitely can't one shot things with it.

path: 0 25932615, hotness: undefined, score: 3, children: 0
Maiq 3 points 25 days ago

I love the challenge of building whatever my imagination dreams up. Often my problem is stopping.

path: 0 25931775, hotness: undefined, score: 3, children: 0
Fizz 1 point 24 days ago

I think if you are learning to code you cannot use AI to generate code. You can ask questions and get small snippets to explain concepts but you must be solving the actual problem yourself even when it feels simple and feels like you know the solution.

I used it once and had to draw a hard line. Because it was so much better than me that if I used it then I would have no reason to write any code.

The way I use it is to talk through the problem and my solution and why with an instruction to not generate code, give suggestions and to be critical and teach.

Then once I'm happy with a high level plan I write the code and test it and when I get stuck I give it a bit of time trying to figure it out myself then go to AI for review.

The motivation to not use it is because i want to learn to code. The end result doesnt matter as much as the process to me. If I had 10years experience I'd be vibe coding like a man possessed.

path: 0 25947778, hotness: undefined, score: 1, children: 0
learn_programming
learn_programming

@programming.dev

login for more options
2254
161
53

Posting Etiquette

  1. Ask the main part of your question in the title. This should be concise but informative.

  2. Provide everything up front. Don't make people fish for more details in the comments. Provide background information and examples.

  3. Be present for follow up questions. Don't ask for help and run away. Stick around to answer questions and provide more details.

  4. Ask about the problem you're trying to solve. Don't focus too much on debugging your exact solution, as you may be going down the wrong path. Include as much information as you can about what you ultimately are trying to achieve. See more on this here: https://xyproblem.info/

Icon base by Delapouite under CC BY 3.0 with modifications to add a gradient

go to feed...