Just learn how to code

Ty Daniels

Superstar
Joined
Dec 13, 2019
Messages
2,025
Reputation
3,424
Daps
14,358
To use AI code assistance correctly and efficiently, knowing at least the basics of coding is important.

If you can't debug the code, or extend it on your own, you lose efficiency.

Knowing code plus using AI Code assistance is the way going forward.

Relying 100% on AI Code you don't understand, and don't even know where to look if something is broken, is not efficient.
 
Last edited:

Sir ZDuke

All Star
Joined
Mar 11, 2022
Messages
1,323
Reputation
836
Daps
7,078
Listen, I know how to code, and I’ve also been building applications and tools using generative AI for the past few months. You can automate the code generation parts, but you can’t automate coming up with the right architecture for efficiency and maintenance, using clean software principles, etc. People that have never opened an IDE won’t even know where to start with this generated code. This just speeds up the process for people that already know how to code, since it’s giving you boilerplate that you can tweak. Until they create something that builds the business user 100% of what their prompt asks without needing to deal with the actual putting it all together process, it’s not the Aladdin’s lamp moment they think it is
 

bnew

Veteran
Joined
Nov 1, 2015
Messages
63,322
Reputation
9,672
Daps
173,076
To use AI code assistance correctly and efficiently, knowing at least the basics of coding is important.

If you can't debug the code, or extend it on your own, you lose efficiency.

Knowing code plus using AI Code assistance is the way going forward.

Relying 100% on AI Code you don't understand, and don't even know where to look if something is broken, is not efficient.

yeah i had to learn the basics of how to debug at least know to look for console messages and share it with the AI so it knows how to fix it. i'm embarrassed to say that for almost a year i was adding bookmarklets with // comments which didn't work and likely wasted a hundred+ of hours reworking code that probably worked the first time around.
 

cheek100

Truuu
Supporter
Joined
May 1, 2012
Messages
20,557
Reputation
5,341
Daps
75,694
Coding is hard. I tried but not for me . Screw you python lol
Big respect for keeping it real but look at it this way: it’s way more lucrative to learn something hard than something average people can learn easy. U want to specialize in whatever field u choose.
which is why I say learn hvac or plumbing while you’re young
 

RadaMillz

Superstar
Joined
May 7, 2012
Messages
11,771
Reputation
2,731
Daps
60,325
Reppin
Harlem, Uganda
:pachaha:

You could already do that with some basic LLMs but it's useless if you do not understand the code

Chef by Convex | Generate realtime full‑stack apps

part of programming is fixing bugs and making the application tailored to specific business logic needs, not just generics spit outs.

it's fine if you want a calculator website that adds 2 + 2 together and you get an output
 

Voice of Reason

Veteran
Joined
Jan 7, 2016
Messages
46,165
Reputation
883
Daps
131,013
These AI coding generators product all kinds of bugs and errors that you will not able to fix if you don't know how to code. So you probably do need to know the basics in the language that you are trying to build your app in.
 

IIVI

Superstar
Joined
Mar 11, 2022
Messages
13,493
Reputation
3,433
Daps
48,033
Reppin
Los Angeles
Vibe Coding with Cursor Pro to me was a game changer. Like I said before I got months of work done in a few hours because I’m familiar with the codebase structure, product and edge cases.

I don’t think something like this, especially for large products with a lot of edge cases is as useful if it’s not showing the code. It may be great for quick one-off apps, but would probably be inconsistent when you want to expand functionality at a later point.

That’s always the challenge with A.I: keeping long term context.

So many times it got to keep re-doing on spot analysis and that’s why stuff like this happens:
 
Last edited:

Ty Daniels

Superstar
Joined
Dec 13, 2019
Messages
2,025
Reputation
3,424
Daps
14,358
Vibe Coding with Cursor Pro to me was a game changer. Like I said before I hit months of work done in a few hours because I’m familiar with the codebase structure, product and edge cases.

I don’t think something like this, especially for large products with a lot of edge cases is as useful if it’s not showing the code. It may be great for quick one-off apps, but would probably be inconsistent when you want to expand functionality at a later point.

Exactly, the same thing as Generative AI for artwork, if you can draw or paint, 3d Model etc... (digital art), you will be 100% more efficient than someone who can't.

Same thing with Generative AI for code, knowing how to code puts you 100% above those who don't.

I can draw, paint, 3d model and code(multiple languages) etc..., generative AI is like "Cloning" yourself a dozen times, and working together to get tasks done.

Even understanding code(or art) will let you better properly construct a prompt to get the best results from the AI.



For those who don't know how to code, take some time out and learn the fundamentals (Variables, Assignment, Conditional Logic, Functions, Using Objects Etc...).

Once you learn the basics, then it opens up the doors to use basically any language, as you would only have to really learn the intricacies of the particular syntax.

There are many free resources online (YouTube Especially) to learn the basics of any programming language you want.
 
Top