I couldn’t tell you if you miss quoted me or not because I can’t even remember what I did or said last week. Good video nonetheless. Keep doing what you’re doing. Your positivity is gonna take you far
Great Video Ras! and there is another point I would like to add as well which is to READ THE CODE THAT THE AI GIVES YOU. So many times, people (including myself) just copy and paste the code from these models without actually reading it first to make sure you understand what's happening. Just by reading the code to ensure you understand it (even a little bit), that will help you get better as a developer as well, because most of the time we as devs are reading other people's code, not our own.
I started using cursor just a week ago and man I've never felt dumber in my life. It enforces its way of writing even though I could implement the same output my way, I just couldn't understand the code it wrote. Now I'm giving clear prompts of how I want my logic and structure, then reviewing each change myself and trying to replicate clever solutions myself to get something out of it besides a giant block of obscurity that works.
I really like your videos! I tend to do the opposite, do the overall architecture/requests paths/interactions myself and let AI do the low level coding. As long as I understand the whole application and corresponding concepts I don't need to know the low level code implementation
Great content as usual!! I have experienced my 10x productivity boost thru AI tools. To make you not becoming terrible dev, you first ask yourself what areas you want to be expertise in. For example, I don't like to code UI and optimize CSS so I simply drag a great design from dribbble and create a great prompt for AI to reproduce it. For machine learning, you will use AI to speed up your learning curve while let it generate the test data based on some UGC data to make it realistic. In short, AI tools help you to become self-sufficient and now you can build a full application from scratch. That save you tons of time so you can focus on the part that you are passionate about. I can't live without it now. So, if you use it right, AI tool makes you way valuable as a dev than terrible. :)
I know this wont be a popular stance, but unless you're writing code in binary, you are using tools & the next gen AI tools will have have all your old tools & some. IMHO working on your prompting should be your no1 priority. There's going to be plenty of out of work devs > the "non-creative, but know the language" types ready to help out on your code in the not to distant future & beyond that, the AI will just do it all, you can work out how it works by reverse engineering. Once you have the code understood, then security becomes the no1
Other than that, a lot of people claim you can build apps without any coding knowledge or experience. Even if that's true, and you manage to build and deploy your SaaS application on the web, here's what people don't understand: if you don't know how your application was built, a skilled developer could potentially hack and manipulate your app, and you wouldn't even understand what went wrong.
I just build an app with almost zero coding knowledge. It creates children's books. Users can log in an see their own books. It was build on React Vite, Typescrript, Tailwind and uses Firebase, 0Auth 2, Storage. I started with Next JS but gave switched it to Vite. I had never heard of Next JS or Vite before. What I would say is that I have learnt a ton and it's inspired me to understand the code more. I'd love to see someone try to hack it. Now that would be a great TH-cam video!!
I agree, I mainly use AI to improve functions, or just minor enhancements. BTW Do you have a west indian background? (curious about the Ras in your name)
@rasmic lol oohhh, got it got it. You did rap or reggae? I hope this doesn't put u on the spot but I'm sure every one of your subs would wanna hear some bars eventually 😂
It's actually pretty simple. Use AI to solve your problems but only implement the AI suggested solution if you truly understand it. Well yeah it's hard to resist that but that's the best way to build and learn imo
Or build more complex projects. i was working on vscode extensions and tho claude helped finally it gives a ton of issues still nonetheless. Else use gpt 3.5 or free pplx which is are older models so tons of errors. But the drawback is you have to be more aware and know thoroughly and sometimes maybe spend a lot of time double checking, hence the notion "using AI slows me down" is so common in tech twitter
It's not making me stupid. The only time I use it and the only time it works is List/Array manipulation or string manipulation and it's good because I can't remember every extension method with lists, array and strings between 2 programming languages, so it's good if it helps me with such small problems.
Honestly i realised at some point that i couldnt write a basic server from scratch, so had to start practicing and learning also coding mostly without a copilot, took about a day to get that fluency back, this AI fog that it does to your head, is real
video felt less powerful once there was a semi related sponsor I feel the whole don't use AI mindset (which I know is not the straight point you were making is) screwed from people who already have jobs thats an extra layer of comfort that helps people have more confidence in their points Especially in front end feels like new stuff every single day if you dont have a job in this tough market looking for an entry level position it feels like you're competing with AI My main point is that it's a shitty time for new devs feels like someone who stared a years ago is equal to someone with one ai prompt but that's just my pessimistic and depressed view feel free to ignore me
Sir how can I be able to write code without looking in documentations or Google or using AI on my own struggling with this please guide me how can I write 200 to 300 lines of code like a component of Next js on my own
I think its just imposter syndrome, i genuinely think software development process will completely be in natural language.but software development is not logical problem solving.
The clickbait 'AI making you dumb' thumbnail for a video that just states obvious things like 'code without AI sometimes' is disappointing. We all know AI tools are getting better and fundamentals matter - where's the actual insight? Instead of real examples or unique perspectives, we got basic common knowledge wrapped in fear-mongering and a Scrimba ad. For someone talking about excellence in development, maybe start with excellence in content creation?
Checkout Scrimba's Platform (The Free Tier is Fire): v2.scrimba.com?via=rasmic
I couldn’t tell you if you miss quoted me or not because I can’t even remember what I did or said last week. Good video nonetheless. Keep doing what you’re doing. Your positivity is gonna take you far
appreciate u my g!!!
Great Video Ras! and there is another point I would like to add as well which is to READ THE CODE THAT THE AI GIVES YOU. So many times, people (including myself) just copy and paste the code from these models without actually reading it first to make sure you understand what's happening. Just by reading the code to ensure you understand it (even a little bit), that will help you get better as a developer as well, because most of the time we as devs are reading other people's code, not our own.
I started using cursor just a week ago and man I've never felt dumber in my life. It enforces its way of writing even though I could implement the same output my way, I just couldn't understand the code it wrote. Now I'm giving clear prompts of how I want my logic and structure, then reviewing each change myself and trying to replicate clever solutions myself to get something out of it besides a giant block of obscurity that works.
That’s the real game, gotta make it work for you
I really like your videos! I tend to do the opposite, do the overall architecture/requests paths/interactions myself and let AI do the low level coding. As long as I understand the whole application and corresponding concepts I don't need to know the low level code implementation
Great content as usual!! I have experienced my 10x productivity boost thru AI tools. To make you not becoming terrible dev, you first ask yourself what areas you want to be expertise in. For example, I don't like to code UI and optimize CSS so I simply drag a great design from dribbble and create a great prompt for AI to reproduce it. For machine learning, you will use AI to speed up your learning curve while let it generate the test data based on some UGC data to make it realistic. In short, AI tools help you to become self-sufficient and now you can build a full application from scratch. That save you tons of time so you can focus on the part that you are passionate about. I can't live without it now. So, if you use it right, AI tool makes you way valuable as a dev than terrible. :)
I’m glad that I learned coding without AI as if I didn’t I feel like I wouldn’t be nearly as good of a developer today.
I know this wont be a popular stance, but unless you're writing code in binary, you are using tools & the next gen AI tools will have have all your old tools & some. IMHO working on your prompting should be your no1 priority. There's going to be plenty of out of work devs > the "non-creative, but know the language" types ready to help out on your code in the not to distant future & beyond that, the AI will just do it all, you can work out how it works by reverse engineering. Once you have the code understood, then security becomes the no1
Other than that, a lot of people claim you can build apps without any coding knowledge or experience. Even if that's true, and you manage to build and deploy your SaaS application on the web, here's what people don't understand: if you don't know how your application was built, a skilled developer could potentially hack and manipulate your app, and you wouldn't even understand what went wrong.
That's a great point!!
I just build an app with almost zero coding knowledge. It creates children's books. Users can log in an see their own books. It was build on React Vite, Typescrript, Tailwind and uses Firebase, 0Auth 2, Storage. I started with Next JS but gave switched it to Vite. I had never heard of Next JS or Vite before. What I would say is that I have learnt a ton and it's inspired me to understand the code more. I'd love to see someone try to hack it. Now that would be a great TH-cam video!!
@@rasmic😂😂that wasn't a great point. Loool
@@eealliance5997 i consult people who build with AI… often times their applications are not secure and can easy be attacked
I agree, I mainly use AI to improve functions, or just minor enhancements. BTW Do you have a west indian background? (curious about the Ras in your name)
nah im ethiopian g, Ras Mic was my rap name when i was 16 lol
@rasmic lol oohhh, got it got it. You did rap or reggae? I hope this doesn't put u on the spot but I'm sure every one of your subs would wanna hear some bars eventually 😂
It's actually pretty simple. Use AI to solve your problems but only implement the AI suggested solution if you truly understand it. Well yeah it's hard to resist that but that's the best way to build and learn imo
Or build more complex projects. i was working on vscode extensions and tho claude helped finally it gives a ton of issues still nonetheless. Else use gpt 3.5 or free pplx which is are older models so tons of errors. But the drawback is you have to be more aware and know thoroughly and sometimes maybe spend a lot of time double checking, hence the notion "using AI slows me down" is so common in tech twitter
It's not making me stupid. The only time I use it and the only time it works is List/Array manipulation or string manipulation and it's good because I can't remember every extension method with lists, array and strings between 2 programming languages, so it's good if it helps me with such small problems.
Honestly i realised at some point that i couldnt write a basic server from scratch, so had to start practicing and learning also coding mostly without a copilot, took about a day to get that fluency back, this AI fog that it does to your head, is real
that's why i transition to using neovim to force me not use ai frequently and avoid copilot. and now i'm not terrible at all just bad hahahaha
great video and very well explained
Appreciate the kind words my g!
video felt less powerful once there was a semi related sponsor
I feel the whole don't use AI mindset (which I know is not the straight point you were making is) screwed from people who already have jobs thats an extra layer of comfort that helps people have more confidence in their points
Especially in front end feels like new stuff every single day if you dont have a job in this tough market looking for an entry level position it feels like you're competing with AI
My main point is that it's a shitty time for new devs feels like someone who stared a years ago is equal to someone with one ai prompt but that's just my pessimistic and depressed view feel free to ignore me
Sir how can I be able to write code without looking in documentations or Google or using AI on my own struggling with this please guide me how can I write 200 to 300 lines of code like a component of Next js on my own
learn how to write codee
great video! please make a video about good prompting❤ it's very valuable
That’s a great idea g, will do!
what if i was already a terrible developer
all in the AI train thennn
Hear hear friend. I started learning code only after chatgpt was a thing. I'm not gonna sit here and raw dog all that coding now am I
AI gets dumb if trained with artificial data......
What if the same happens with us? °-°
Scrimba looks awesome.
Be that as it may, I don't need to memorize the hundreds of correct syntax of hundreds of programming language
AI will be developing all the apps within couple years, we just have to get better at prompting.
Excellent video!
Thing is some dev care more about the bag 😀💰
Great video.
Great tip 🎉
thanks for watching my g
Love it!
Compilers: (sweats nervously)
Use some AI to update your portfolio site. Perhaps it would make it better. ;D
Yes!
ras 🎙️
👏👏👏👏
this is a good video
100% agree
Which browser is it??
Arc
N I C E
Jokes on you. I was already a terrible developer 😂
I think its just imposter syndrome, i genuinely think software development process will completely be in natural language.but software development is not logical problem solving.
Click baiting is actually not good for your channel long term.
It hasn’t worked for others that took this path long term.
The clickbait 'AI making you dumb' thumbnail for a video that just states obvious things like 'code without AI sometimes' is disappointing. We all know AI tools are getting better and fundamentals matter - where's the actual insight? Instead of real examples or unique perspectives, we got basic common knowledge wrapped in fear-mongering and a Scrimba ad. For someone talking about excellence in development, maybe start with excellence in content creation?