I agree 100%. As I developer, I use AI every day but I always try to understand how it fixes my problems rather than copy/pasting the code. I find it is a great learning opportunity. If you rely on simply asking AI to do the work for you, it means it can very easily replace you....
@joseg0nzzАй бұрын
I've been learning web development for the last 6 months with no technical background. I got to say the AI boom kind of demotivate me, there are many tools that creates functional interfaces in minutes, which is precisely what I want to do. Now I've been using AI as a tutor, always asking it to not give me any code, just explain the concepts and give me the steps to follow and that was a game changer.
@trappedcat3615Ай бұрын
Don't lose courage. Many devs with years of experience are doing the same thing. We all need tutors or some pointers. Tech is always changing.
@joseg0nzzАй бұрын
@@trappedcat3615 You're right, I don't mind the change, but finding a way to adapt to this situation from my standpoint was hard. Lest's keep working on it. 💪🏽💪🏽
@ben53933Ай бұрын
Don’t lose hope. You’re the kind of dev we need the most
@i_Have2BrainCellsАй бұрын
AI is just writing codes which we would copy from other projects anyway. For example, sidebar, menu bar anything. I would've copied and pasted the format and stylings from my older projects anyway. who writes the whole thing again and again? AI is going to make the job easier by cutting the boring code-writings for us. Thats my take, I could be wrong though.
@PdfnaegaАй бұрын
that's what experts are saying and even he is saying and I also believe - ai won't take your job or replace u its the person using ai will surely for eg- 10 juniors are needed rn in a company now later some years u only need 2-4 juniors as they can us AI tools and easily do job faster. that's what the future gonna be in SWE as far as reports , my own analysis which includes 256 videos 10-15 reports and 1-3 articles , experts and general public says. Happy coding everyone (only use ai when u are a intermediate or a senior dev that way u know what ai is writing and can review it or else beginners will just copy paste- which won't get u single job!).
@korg47237Ай бұрын
That's basically what myself and coworkers use Copilot for, generate a starting template and base off of that to save time. Plus the "auto fill suggestions" are helpful
@i_Have2BrainCellsАй бұрын
Yeah thats the problem, junior developers will lose their job and i have just started my cs journey. Am i cooked?
@PdfnaegaАй бұрын
@@korg47237 yeah true get a pre made element or item then customize it on your own this way u save the time to make a temp on your own. in future this is what will happen
@PdfnaegaАй бұрын
@@i_Have2BrainCells hey even i started my cs journey very recently lol, what are u learning or aiming for? junior devs won't lose there jobs suddenly basically take this as an example- rn 10 devs are req to do various tasks but later in the future u only need 2-3 junior devs because they will be using ai tools to do some front end things rapidly like generating some templates and then working on. so that means the job market will be even tougher and competitive ! yeah so what are u learning again?
@zb2747Ай бұрын
I believe we will need SWEs more than ever based on your title. Now, I do think we are headed to a fully autonomous future coupled with AGI and it will make things more efficient. However, there will be downsides. I relate it to how social media was looked as a way for us to connect more and now I think it is doing us more harm than good. The future is now. Either you are a creator or a consumer. A 'user' or a thinker/builder. The people who strive to learn, THINK, and build will be more valuable than ever We are in the hunger games...always have been Good bless to my fellow devs and everyone else. KEEP LEARNING. Dream, work, build, and create!
@the.overthinking.bee2Ай бұрын
i agree using ai only for monotonous and mundane tasks, such as the one you mentioned like designing a little tooltip or reformatting JSON/forms. I prefer to carry out tasks with maximum added value myself (architecture/conception/complex state management..)
@RCHFULLSTACKАй бұрын
When ChatGPT 3.5 was released in 2022, there were hardly any AI tools. Now, almost all major tools integrate AI functionality into their applications. What could make things easier for me is switching programming languages and understanding different syntax. Thanks for a great video.
@DavidRodriguez-vb8uf15 күн бұрын
Nice video Travis, thanks for sharing
@H4KnSL4KАй бұрын
Thanks for the great take, and mentioning what you're using.
@EduardKaresli22 күн бұрын
I agree with youon not refraining from looking into AI code output. Currently I use a variety of available AI tools, from ChatGPT, to Amazon Q, DeepSeek Coder, or running Ollama locally. All of them are really helpful for generating RegEx-related code (because I will never learn RegEx) and for generating mock data/JSON. They also helped me on many occasions by explaining details of certain concepts, a micro-tutoring assistant if you will. People are comfortable, lazy, it will be easy to let AI do the work for many, which will result in dumbing us down unless we keep our temptations in check. 🤷
@JackNorthrupАй бұрын
When using AI in Coding and 'Graphics' the practice is the same. Use your creativity and get assistance from AI then fine tune with your personal skills.
@katsup_07Ай бұрын
cursor + Claude Sonnet 3.5 , my personal assistant. It takes care of the trivial, checks my code for errors and areas to refactor, and talks with me all day long for my 100s of questions.
@TheSpeckledMindАй бұрын
Greenfield and brownfield development are different use cases - AI does great at greeenfield, and not so great at brownfield. Say you need to refactor a dbt sql model. Sql is simple, AI is good at it! But if the dbt model is 10K lines long, depends on 100 upstream models, takes 8 hours to build and is the source for 300 downstream models, then not only does AI not have the context window necessary to take it all in, the stakes are simply too high to let AI take the reins. When do you think AI will be up to tasks like this?
@TravisMediaАй бұрын
Yep, this is very well put and one of the bit setbacks with AI in its current state.
@haroldpierre1726Ай бұрын
I've been writing a lot of codes, I mean prompts, to get several automations done in Apps Scripts. It's a language I don't know. I haven't coded in nearly 29 years 😂. The unfortunate thing is that the freelancer I used to hire is no longer getting my money. Hopefully someone else is hiring him. But I see where this is going.
@WhatIThink45Ай бұрын
How will AI end coders if coders are not needed to develop prompts and address custom needs of coding results? AI can’t know everything about what we need. That being said, I have failed a few times to check the accuracy of what AI has produced for me, so I’m definitely paying attention to checking AI results before I share out the results.
@jackweaver5840Ай бұрын
It does sometimes dumb you down because sometimes I feel I am overusing it but at the same time it helps a lot, I never copy paste something I don't understand and I ask a lot of questions until I understand, I think it's all about balance, in this era it is hard not to use it.
@TravisMediaАй бұрын
@jackweaver5840 looks like you have a good balance with it
@LukeAvedonАй бұрын
Fantastic take!
@oscarsangularchannel3956Ай бұрын
Awesome as usual PRAGMATIC 😊
@mertdrАй бұрын
I always hated to read and understand the context of someone else’s code (probably no one likes it). When it comes to ai generated code, it’s someone else’s code again techically. Therefore I never let ai to generate files for me. A few lines (sometimes), autocomplete and certain boilerplate functions are alright in most cases. Code quality is my main priority. As for Cursor AI, I totally agree with you. It’s specifically built for AI generation and it’s way too much for me. I’m still on vscode + copilot. Thanks for you video btw. Beginners shouldn’t rely on AI too much. Otherwise there will be less and less talented programmers around, and more and more layoff complaints.
@gariklawАй бұрын
Solid take
@I_am_Raziel25 күн бұрын
Someone called it a "statistical parrot". That's pretty accurate.
@bhanuprakasht9405Ай бұрын
Best Insights...
@riclerico25 күн бұрын
After doing you own digging and trying your way around the code to no avail, then maybe you could as AI; I mean for specific parts where you just can't find the right solution on stack overflow
@jazzynikoАй бұрын
Coz of AI I'm back at building stuff 🎉 Well it's a mixture of AI and templates... I'm building off already written code. Doing everything from scratch it's just a pain. PS: I'm tinkerer not a programmer 😊
@jameshickman5401Ай бұрын
No. I refuse to let a chatbot just grind out code. I use it to delegate trivial busy work. I also show it my work and ask for improvements and optimization that I did not think of, but sometimes the suggestions just break things. It has, also, seen enough to point out language features and APIs I may not have been aware of.
@maurinavoni6925Ай бұрын
Not sure if I agree about the mundane tasks either. Let's say, for example, you are maintaining an app that consists of a checklist of steps for many critical procedures at a nuclear power plant. Let's say you wanted to change the steps from strings in a file separated with newlines to json for easier handling. What would happen if the AI misses a step and it causes a chernobyl? Who would be responsible?
@TravisMediaАй бұрын
@@maurinavoni6925 Yeah I be hesitant to have AI convert anything real time. My example was more a one-off.
@maurinavoni6925Ай бұрын
@TravisMedia even if it's a one off, what if in that one off it misses a step? The main problem with copilot is that it produces code that looks correct at a glance but has hidden bugs, if something like that happened when manually turning just one document into json that would be enough for catastrophe. I would personally just ask the AI for a code snippet which turns the lines to json lines and run that on the input text. Loved your video btw!
@rubinelli7404Ай бұрын
Anyone that has ever been under a non-technical boss knows that AI won't replace knowing your stuff.
@LookingAway359Ай бұрын
Deeply agree with this.
@KeganVanSickleАй бұрын
Am I the only one that works on code stacks and applications that the AI CANNOT comprehend? I've tried. It can't do it. The stuff I work on is so complicated, so many models talking to each other, that have to interact and make literal calculations, I think it would take me longer to compile a prompt long enough for it to understand the schema and the expected outcome, than just coding it. I find this with the tests it generates too. It's very inconsistent. It's very helpful as a starting point, but also dangerous because I've seen a lot of unoptimized code or flat out doesn't work being generated. I've not tried an AI IDE that can scan your entire code base, which would be thousands of files. 🤷♂
@jonathandavis8599Ай бұрын
You are just bad at explaining it to AI.
@anjolaoluwaakindipe4636Ай бұрын
@@jonathandavis8599Na man I agree with him. It seems like you’ve not done anything that complex with AI before. If you have to describe every complex and intricate detail of how to implement something then you could literally just write it yourself.
@fedvvvvАй бұрын
Maybe it's not there yet and your codebase is too complex which is great but eventually it will catch up.
@lancemarchetti8673Ай бұрын
I must agree. I would say AI is helpful for beginners who want to see various code snippets along with inline comments of what each syntax produces.
@Eslammohamed-bb3efАй бұрын
web dev becomes boring , waiting for the ai to do everything for me , i missed thinking about the problems and try to fix it 😢 that helped me learn more , now i become lazy because of ai tools and use them all the time
@mikeg3810Ай бұрын
…Dumb you down enough to weed you out of the Industry. Yep, sounds about right.
@LivanbackАй бұрын
But this is the worst it can be, these tools will be better and better.. why should we waste time to learn coding?
@johnjakson444Ай бұрын
You would be better off hiring actual monkeys, but then I'm just an actual engineer.
@OnlyJavascriptАй бұрын
so..what about our future? if anyone can do stuffs?
@yiyao1522Ай бұрын
neovim with copilot chat.
@isaimartinez86312 күн бұрын
Hello can you help to create a website
@hitmusicworldwideАй бұрын
Good advice. This Is a little funny since we are all using high level object oriented languages that are abstracted then compiled into something that is REAL and can be run in the browser. Who really thinks amongst the developers about the back end processes about the deeper intricacies of caching database optimization and language optimization? Or do we just write a bunch of code watch it get compiled check to make sure that it works as far as we're concerned and then ship it out there If you want to really be efficient you start writing in the lower level languages but then again who wants to learn then or Java, Kotlin here or Rust?
@AlbertuxАй бұрын
The end of times
@dauchande6 күн бұрын
Good job leaking your code secrets to OpenAI
@TravisMedia5 күн бұрын
Give me the timestamp
@georgwagner5577Ай бұрын
I don't use this sht. Understanding a code base and errors is an OP skill. Fk AI, use brain.
@matheusduarte72Ай бұрын
First
@vinu3541Ай бұрын
Anti AI lmao 😅😂
@CarpeDiem13xАй бұрын
AI bubble already exploded. ! a little bit too late.