I think the biggest question from production on, is the total dependeency on the AI to change the app. At some point in time, you will lose control of what is written and the disconnect between code and developer will only get larger and larger.
I mean, it is kind of a similar question to something like python vs C++. It's a layer of abstraction that streamlines stuff and makes dev times faster, but if you need to get into the nitty gritty, you are still on your own, which is good, as that means this will be a tool for progammers and not a replacement.
Yeah the risk of this is higher given how much easier to write code. This sort of thing would happen in regular codebases too though, especially when multiple developers are involved. Hopefully there will be some AI tools that help keep things clean and well documented/organized.
I appreciate your non-click bait titles and sharing ALL of your experiences, good and bad. I scroll right past bullshit titles like "Build This Amazing Web App Without Knowing How To Code". Yeah, good luck with that! For now you have to still know what you are doing to build something someone will actually use with production level code. I find AI really useful to help me solve individual problems as I go and it will only get better. By the time I retire in a few years though I won't give a crap about any of this! Thanks for producing and sharing this content!
AI programming is actually pretty great, the secret is being as thorough with your requests as possible and ideally to minimize any issues stick with fixing things 1 thing at a time. You just have to imagine there's a million and 1 ways to solve things when it comes to coding and AI has free range choice to pick any of those if your not very specific which sometimes that is what we want, sometimes its not... so its just knowing that aspect of functionality and having realistic expectations of what you can expect the less detailed you are in your requests.
I am a beginner... And trying to keep up with new methods... Thanks for this.. It gives an overall picture, and helps me better with planning my learning process!
I'm a data scientist and AI speeds up the coding part of my job at least 2.5X. With AI I can code about as well as Volo, without I'm a lot slower than Volo.
i mainly use ai if i need help understanding how to program 1 specific thing. example being if im having trouble with if statements i ask chatgpt to help me and i use that information. i like to actually learn the things im coding
Yeah that's a great point - AI can be a huge help to learn coding. In my example I am already deeply familiar so it's easier for me to have AI handle most of it and I can correct it when it implemented something in a way I don't like (and be very specific about what I want adjusted on a technical level). But if I was starting over, 100% I recommend to use it like you described so you can build the fundamental skills first!
@@VoloBuilds the one problem about ai coding is that no matter how many times I tried the ai can never add one specific function that I needed help with
I was hoping you’d try it the other way around-first without AI and then with it. The difference would have been more than 2.5x! 😄 Just kidding. I really appreciated your honest feedback and the effort you put into this. Thank you! 🙏
Haha yeah I figured if I did it the other way, it would be faster but then people would just say "it's only faster because you already solved all the problems". So I did it this way! Thanks for watching!
Most times I used composer, I ended up with file changes that were difficult to revert but I am trying a new way of using it where I go file-by-file to apply the changes. Perhaps that will make it smoother for me. Either way, I got through that part pretty quickly :)
Thanks for watching! Yeah I was sure that AI-assisted coding was boosting me but this was more than I expected actually. The cool thing for beginners is that they can start out with this boost - it's like a new way to code . But they will still need to learn fundamentals (reasoning, troubleshooting, separation of concerns, etc etc) - and probably spend a long time troubleshooting AI-generated code
I am curious and copy your idea and ask claude 3.5 sonet to build QR code using js,html and css . It takes 2 minutes and works at 1.try . Ok i do not know how complicated you app is.
It can create a basic version, sure. But I doubt this one-shot implementation handles authentication, database connection, storing/updating cards and contacts, retrieving them depending on user, multiple pages, etc.
I think the biggest question from production on, is the total dependeency on the AI to change the app. At some point in time, you will lose control of what is written and the disconnect between code and developer will only get larger and larger.
I mean, it is kind of a similar question to something like python vs C++. It's a layer of abstraction that streamlines stuff and makes dev times faster, but if you need to get into the nitty gritty, you are still on your own, which is good, as that means this will be a tool for progammers and not a replacement.
@@shadowphoenixxx People will be lazy
Yeah the risk of this is higher given how much easier to write code. This sort of thing would happen in regular codebases too though, especially when multiple developers are involved. Hopefully there will be some AI tools that help keep things clean and well documented/organized.
I appreciate your non-click bait titles and sharing ALL of your experiences, good and bad. I scroll right past bullshit titles like "Build This Amazing Web App Without Knowing How To Code". Yeah, good luck with that! For now you have to still know what you are doing to build something someone will actually use with production level code. I find AI really useful to help me solve individual problems as I go and it will only get better. By the time I retire in a few years though I won't give a crap about any of this! Thanks for producing and sharing this content!
Thanks for your kind words, really appreciate it! Great time to retire :)) wishing you all the best!
AI programming is actually pretty great, the secret is being as thorough with your requests as possible and ideally to minimize any issues stick with fixing things 1 thing at a time. You just have to imagine there's a million and 1 ways to solve things when it comes to coding and AI has free range choice to pick any of those if your not very specific which sometimes that is what we want, sometimes its not... so its just knowing that aspect of functionality and having realistic expectations of what you can expect the less detailed you are in your requests.
Excellent points!
I am a beginner... And trying to keep up with new methods... Thanks for this.. It gives an overall picture, and helps me better with planning my learning process!
That's awesome! It's a great time to learn :)
Thank you for sharing the frustrations too
Absolutely! Thanks for watching :)
I'm a data scientist and AI speeds up the coding part of my job at least 2.5X. With AI I can code about as well as Volo, without I'm a lot slower than Volo.
Hey Denson, nice to hear from you! What sort of AI tools are you using nowadays?
i mainly use ai if i need help understanding how to program 1 specific thing. example being if im having trouble with if statements i ask chatgpt to help me and i use that information. i like to actually learn the things im coding
Yeah that's a great point - AI can be a huge help to learn coding.
In my example I am already deeply familiar so it's easier for me to have AI handle most of it and I can correct it when it implemented something in a way I don't like (and be very specific about what I want adjusted on a technical level).
But if I was starting over, 100% I recommend to use it like you described so you can build the fundamental skills first!
@@VoloBuilds the one problem about ai coding is that no matter how many times I tried the ai can never add one specific function that I needed help with
What did you try to make it do? Which AI are you using?
God how do you turn off ai on cursor i can’t do anything without ai with that thing
Hahaha it's hard to code without AI after you have used it for a while. I was surprised!
I was hoping you’d try it the other way around-first without AI and then with it. The difference would have been more than 2.5x! 😄 Just kidding. I really appreciated your honest feedback and the effort you put into this. Thank you! 🙏
Haha yeah I figured if I did it the other way, it would be faster but then people would just say "it's only faster because you already solved all the problems". So I did it this way! Thanks for watching!
I think that if you was used composer you will get better and smooth result at the begining
Most times I used composer, I ended up with file changes that were difficult to revert but I am trying a new way of using it where I go file-by-file to apply the changes. Perhaps that will make it smoother for me. Either way, I got through that part pretty quickly :)
@@VoloBuildsyep this is the way with expanded composer and go file by file. After that you can refactor each file
2.5x is amazing, the future is very uncertain for beginners ....
Thanks for watching! Yeah I was sure that AI-assisted coding was boosting me but this was more than I expected actually. The cool thing for beginners is that they can start out with this boost - it's like a new way to code . But they will still need to learn fundamentals (reasoning, troubleshooting, separation of concerns, etc etc) - and probably spend a long time troubleshooting AI-generated code
I am curious and copy your idea and ask claude 3.5 sonet to build QR code using js,html and css . It takes 2 minutes and works at 1.try . Ok i do not know how complicated you app is.
It can create a basic version, sure. But I doubt this one-shot implementation handles authentication, database connection, storing/updating cards and contacts, retrieving them depending on user, multiple pages, etc.
I'll be posting a mostly uncut version of the AI build so you can see all the details that went into the full app