Timestamps: 0:00 - Intro 0:47 - ChatGPT 1:30 - Github Copilot X 5:34 - Microsoft 365 Copilot / Google Workspace AI 7:10 - Image generative AI 8:50 - Microsoft Bing
Love your videos, time and effort, info & inspiration provided. Been following you for a long time. Was always a coder as a hobby, but just want to let you know at age 61 you gave me the ambition to pursue my dream of continuing with my education in computer science. My undergrad wasn't comp-sci based but after a long year and half of preparation I have recently been accepted into graduate school for my Masters in Computer Science at the University of Massachusetts. Thanks for your inspiration. Keep up the great work!
as a mid level developer it feels like I can't really ever get ahead or become good enough with the never ending supply of new JS frameworks, databases, and programming paradigms. Now add all these AI tools and you've got quite the cocktail to make someone at my skill level to feel inadequate. God damn this industry is exhausting...
You need to be willing to be a life long learner plus add as much information to your arsenal as possible to be a competent problem solver but what that really means is a lot of practice and documentation
@@realjarz1230 I know what you mean but developing inside and outside of work constantly just to try and keep up is starting to feel toxic and unhealthy. At least for me
Incredibly exhausting! I feel you. I think many AI tools can be utilized to help us learn new frameworks and technologies so that way it'll actually be easier to keep up with everything.
@@fknight It's true, ChatGPT has helped me especially with understanding confusing programming concepts as well as the quirks of different frameworks. All this talk of being replaced in 5-10 years is really making me uneasy. Like i'm in a race with AI (which we all know is impossible to win). It's like I woke up one day in the last 6 months and suddenly the IT field is no longer projected to have a secure job market? TH-cam is flooded with "Coding is dead" and "you'll be replaced" content. It's depressing, especially when you're a mediocre dev like me that takes a long time to learn new things Anyways, I know I shouldn't give up and I wont but I'm feeling a little defeated these days because of all the AI hype. It's making me feel like everything I worked for is going to be for nothing.
@@_yllw6155I’m a self taught developer, as soon as I start seeing the power of AI, I threw my old study plan out of the window, remap my path and goal. If AI can replace everything, work on AI instead of what’s going to be automated. We are potentially decades away from actual AGI, it’s not like the current “AI” can make it happen on its own.
I tried ChatGPT this week to help make a GUI. It was very useful to do the boilerplate grunt work, but it also required a lot of corrections. It would eventually forget what had come before so I would have to copy the whole code back into it. Right now it feels like Stack Overflow, except that SO usually shows you multiple ways of doing it. ChatGPT presents one answer very confidently. Even when it doesn’t work. I do appreciate that it explains the logic. It’s a pretty good teaching tool right now. I’ll be keeping an eye on Copilot X.
Co pilot X is way better tool , cus its fine tuned for coding , and also if you are using the chat gpt free version , its not the same quality as the paid GPT-4
@@spaceman5863 I've been using gpt-4 and I have copilot-x since I'm an early adopter. Works nice for side projects but doesn't hold up well with production code.
How many of these are used in the industry? A lot of companies won't use these to avoid privacy issues like sharing proprietary code ..maybe they use internal tools tailored to their own database and distributed systems...maybe something like vector databases.. You have any inputs on that?
When I first started testing in the late 1990s, much of the UI testing was done manually for early web pages. As time went on, UI automation with tools like Rational Robot or custom frameworks using Selenium/Cucumber evolved. In those early days, some (not all) manual testers resisted automated testing because they obviously feared their jobs as manual testers would end. The logic was that, ostensibly, the automation would take over their jobs such that they would get fired. But they failed to understand that if they embraced automation, it could run routine migration tests while they focus on edge cases, complicated manual tests, performance, etc. - advanced areas requiring deep manual tests that could not be automated while the routine scenarios go into automation. I would surmise that AI is similar - if embraced and used properly - AI can help make developers more efficient. Sociologists would refer to the behavior I described of manual testers in the early days as "resistance to innovation".
GPT-like tools are to compilers as compilers were to assembly. I think it’s likely that expectations of what should be accomplished will increase rather than the amount of programming roles decreasing. Hell back then people said the same thing about compilers. that now that managers can read and write code in an English-like syntax and still be 10x more productive than people programming in assembly, we’d need far less programmers if any at all. Except that didn’t happen. We went from Pong being the cutting edge of video games to wanting games like grand theft auto. Don’t listen to people spreading doom and gloom, especially when it comes to trying to predict the future. There have been many predictions over how programming roles will decrease. None of these predictions have ever come to fruition.
Totally agree with this, this is a much healthier way to look at things. The truth is, we don't know how this is going to go, there's a huge opportunity here.
So is Bing a better search engine that Google? Would love to hear more about Adobe Firefly, Notion AI, Canva Magic Write, and Jasper AI.. and see it in action.
I'm inclined to agree with Code Foundry on the opinion that AI would make even MORE engineers than ever before, but only for the reason that more engineers will be hired to clean up the mess that the AI left behind.
Is there a role out there that your part of chat gpt team rather then against it- Don’t wanna b redundant in my dev job -but can’t help to think I rather b for AI then against it
Loved the vid man, one recommendation though, maybe add a popular or more prominent element to your thumbnails to lock more peoples eyes. Like look for things that are popular like GPT-4 and make that the main thing in the thumbnail :) but of course you can do what you like.👍
Great video. I have a question though, if you were just learning how to code right now, how would you go about it with AI blowing up? As a CS student I think AI will be very beneficial but I think learning how to code is going to change and I just want to get ahead of the curve on it. Keep up the great videos!
I was wondering the same myself I think it’ll still be a matter of knowing what you’re doing with the code. However, it’ll expedite the learning process by providing more trial and error situations. It’ll also result in uneven chances for graduates to land a job. One might not know what certain piece of code does, however, they do have a full on working website and it’ll definitely attract employees attention
Currently learning, honestly its helping me a lot to understand concepts and being able to put my ideas into code, also its not perfect so you will definitely need to edit a lot so that I think is how you learn, its like learning with a tutor all the time there where u can ask questions and get help and templates
Hey Forrest, was browsing round YT looking for some advice on hiring a software engineer/developer and found your vid from 5 years back. Given how fast the landscape seems to change, would this be worth a re-visit? I’m currently working on an EV swap project that I’m thinking of hiring someone to help with getting the dashboard up and running, little more edge case than usual I expect 😅. Would love your thoughts on hiring someone to develop on something like a lattepanda 3 delta for this application.
Loved this video, I think all the workflow stuff is wonderful! However, I think it’s important to mention that the image generation AI like Mid journey are in the middle of lawsuits for stealing from thousands of artists. I hope that it can one day steer away from that.
I actually didn’t know about the lawsuits, although I did know about the potential of copyright - for that and a lot of the other generative ai like for code. Did I forget to mention that Adobe Firefly is trained on only licensed and non-copyright material? Maybe I just said that in the AI News video. Either way, Firefly is amazing for that and just in general!
The thing is, if the AI truly learn the concepts from art, it shouldn't be illegal. If a human looks at a bunch of art and makes similar art, we say that they have learned from the masters in the field, not that they are copying. I guess the issue is that the art AI produces can be too similar to the original art pieces for the creator's liking. I think if an AGI did the same thing with physical robot hands and could talk, suddenly we'd be fine because "look they're an artist just like humans!"
I think this is similar to frivolous music lawsuits. Every musician is exposed to music throughout their life, and almost all musicians draw inspiration from previous works, and sometimes the music they produce is too similar to a previous copyright holder's work, in a similar vein to the image generation AIs
Love the video.. insightful. But unittest for code written? Those who think that don't understand tdd. Would be interesting to have it write the requirements as unittests and then order it to write those methods to make tests pass.
Code Baboon PROTEST! Just because code does not do what customer wants does not mean Code Baboon does not know what it does. It means Code Baboon not understanding strange customer.
I like coding, I like using CLI tools. AI sucked all joy out of that. I loathe programming now, I can't stand it. Everything is just so meaningless and boring. Who the fuck cares about productivity, anything we build will be overshadowed by the next LLM. Oh in the meantime let me pay Microsoft monthly to cling to some relvancy
Timestamps:
0:00 - Intro
0:47 - ChatGPT
1:30 - Github Copilot X
5:34 - Microsoft 365 Copilot / Google Workspace AI
7:10 - Image generative AI
8:50 - Microsoft Bing
Never did I ever think I'd hear someone, especially a software engineer, promoting Bing unironically
I still hate bing 😂
He's a soy dev.easy to see 😂
Love your videos, time and effort, info & inspiration provided. Been following you for a long time. Was always a coder as a hobby, but just want to let you know at age 61 you gave me the ambition to pursue my dream of continuing with my education in computer science. My undergrad wasn't comp-sci based but after a long year and half of preparation I have recently been accepted into graduate school for my Masters in Computer Science at the University of Massachusetts. Thanks for your inspiration. Keep up the great work!
That's awesome to hear!! I'm so glad I could be a part of your journey in some way. Congratulations and best of luck to you!
never in my life time would I expect myself to search bing with Google
How the tables have turned
as a mid level developer it feels like I can't really ever get ahead or become good enough with the never ending supply of new JS frameworks, databases, and programming paradigms. Now add all these AI tools and you've got quite the cocktail to make someone at my skill level to feel inadequate. God damn this industry is exhausting...
You need to be willing to be a life long learner plus add as much information to your arsenal as possible to be a competent problem solver but what that really means is a lot of practice and documentation
@@realjarz1230 I know what you mean but developing inside and outside of work constantly just to try and keep up is starting to feel toxic and unhealthy. At least for me
Incredibly exhausting! I feel you. I think many AI tools can be utilized to help us learn new frameworks and technologies so that way it'll actually be easier to keep up with everything.
@@fknight It's true, ChatGPT has helped me especially with understanding confusing programming concepts as well as the quirks of different frameworks. All this talk of being replaced in 5-10 years is really making me uneasy. Like i'm in a race with AI (which we all know is impossible to win).
It's like I woke up one day in the last 6 months and suddenly the IT field is no longer projected to have a secure job market? TH-cam is flooded with "Coding is dead" and "you'll be replaced" content. It's depressing, especially when you're a mediocre dev like me that takes a long time to learn new things
Anyways, I know I shouldn't give up and I wont but I'm feeling a little defeated these days because of all the AI hype. It's making me feel like everything I worked for is going to be for nothing.
@@_yllw6155I’m a self taught developer, as soon as I start seeing the power of AI, I threw my old study plan out of the window, remap my path and goal. If AI can replace everything, work on AI instead of what’s going to be automated. We are potentially decades away from actual AGI, it’s not like the current “AI” can make it happen on its own.
as a first year CS student would you recommend me dropping CS and going into engineering?
I tried ChatGPT this week to help make a GUI. It was very useful to do the boilerplate grunt work, but it also required a lot of corrections. It would eventually forget what had come before so I would have to copy the whole code back into it.
Right now it feels like Stack Overflow, except that SO usually shows you multiple ways of doing it. ChatGPT presents one answer very confidently. Even when it doesn’t work.
I do appreciate that it explains the logic. It’s a pretty good teaching tool right now. I’ll be keeping an eye on Copilot X.
Co pilot X is way better tool , cus its fine tuned for coding , and also if you are using the chat gpt free version , its not the same quality as the paid GPT-4
@@spaceman5863 I've been using gpt-4 and I have copilot-x since I'm an early adopter. Works nice for side projects but doesn't hold up well with production code.
How many of these are used in the industry? A lot of companies won't use these to avoid privacy issues like sharing proprietary code ..maybe they use internal tools tailored to their own database and distributed systems...maybe something like vector databases.. You have any inputs on that?
When I first started testing in the late 1990s, much of the UI testing was done manually for early web pages. As time went on, UI automation with tools like Rational Robot or custom frameworks using Selenium/Cucumber evolved. In those early days, some (not all) manual testers resisted automated testing because they obviously feared their jobs as manual testers would end. The logic was that, ostensibly, the automation would take over their jobs such that they would get fired. But they failed to understand that if they embraced automation, it could run routine migration tests while they focus on edge cases, complicated manual tests, performance, etc. - advanced areas requiring deep manual tests that could not be automated while the routine scenarios go into automation. I would surmise that AI is similar - if embraced and used properly - AI can help make developers more efficient. Sociologists would refer to the behavior I described of manual testers in the early days as "resistance to innovation".
2:44 he asked for "age is null" but code showing .notnull()
Wow I totally missed that
GPT-like tools are to compilers as compilers were to assembly. I think it’s likely that expectations of what should be accomplished will increase rather than the amount of programming roles decreasing.
Hell back then people said the same thing about compilers. that now that managers can read and write code in an English-like syntax and still be 10x more productive than people programming in assembly, we’d need far less programmers if any at all.
Except that didn’t happen. We went from Pong being the cutting edge of video games to wanting games like grand theft auto.
Don’t listen to people spreading doom and gloom, especially when it comes to trying to predict the future.
There have been many predictions over how programming roles will decrease. None of these predictions have ever come to fruition.
Totally agree with this, this is a much healthier way to look at things. The truth is, we don't know how this is going to go, there's a huge opportunity here.
Thanks for this interesting perspective
So is Bing a better search engine that Google?
Would love to hear more about Adobe Firefly, Notion AI, Canva Magic Write, and Jasper AI.. and see it in action.
If it's a personal project, I'm not using any of these tools. It defeats the purpose a personal project.
I've subscribed many programming channels.
You're the most good looking. No lie.
Please make a video about how to create your own programming language
I'm inclined to agree with Code Foundry on the opinion that AI would make even MORE engineers than ever before, but only for the reason that more engineers will be hired to clean up the mess that the AI left behind.
Is there a role out there that your part of chat gpt team rather then against it-
Don’t wanna b redundant in my dev job -but can’t help to think I rather b for AI then against it
Loved the vid man, one recommendation though, maybe add a popular or more prominent element to your thumbnails to lock more peoples eyes. Like look for things that are popular like GPT-4 and make that the main thing in the thumbnail :) but of course you can do what you like.👍
Great video. I have a question though, if you were just learning how to code right now, how would you go about it with AI blowing up? As a CS student I think AI will be very beneficial but I think learning how to code is going to change and I just want to get ahead of the curve on it. Keep up the great videos!
I was wondering the same myself
I think it’ll still be a matter of knowing what you’re doing with the code. However, it’ll expedite the learning process by providing more trial and error situations.
It’ll also result in uneven chances for graduates to land a job. One might not know what certain piece of code does, however, they do have a full on working website and it’ll definitely attract employees attention
Currently learning, honestly its helping me a lot to understand concepts and being able to put my ideas into code, also its not perfect so you will definitely need to edit a lot so that I think is how you learn, its like learning with a tutor all the time there where u can ask questions and get help and templates
Has someone learning to code, doing a boot camp Right now. Would you recommend using this tools or wait to have a more solid grasp in coding?
Hey Forrest, was browsing round YT looking for some advice on hiring a software engineer/developer and found your vid from 5 years back. Given how fast the landscape seems to change, would this be worth a re-visit? I’m currently working on an EV swap project that I’m thinking of hiring someone to help with getting the dashboard up and running, little more edge case than usual I expect 😅. Would love your thoughts on hiring someone to develop on something like a lattepanda 3 delta for this application.
Been using all these Ai tools! Good video mate
Gotta move with the times I guess, crazy times but it is what it is
Loved this video, I think all the workflow stuff is wonderful! However, I think it’s important to mention that the image generation AI like Mid journey are in the middle of lawsuits for stealing from thousands of artists. I hope that it can one day steer away from that.
I actually didn’t know about the lawsuits, although I did know about the potential of copyright - for that and a lot of the other generative ai like for code. Did I forget to mention that Adobe Firefly is trained on only licensed and non-copyright material? Maybe I just said that in the AI News video. Either way, Firefly is amazing for that and just in general!
The thing is, if the AI truly learn the concepts from art, it shouldn't be illegal. If a human looks at a bunch of art and makes similar art, we say that they have learned from the masters in the field, not that they are copying. I guess the issue is that the art AI produces can be too similar to the original art pieces for the creator's liking. I think if an AGI did the same thing with physical robot hands and could talk, suddenly we'd be fine because "look they're an artist just like humans!"
I think this is similar to frivolous music lawsuits. Every musician is exposed to music throughout their life, and almost all musicians draw inspiration from previous works, and sometimes the music they produce is too similar to a previous copyright holder's work, in a similar vein to the image generation AIs
I want you and coding with Lewis to have a video together 🥺
Love the video.. insightful. But unittest for code written? Those who think that don't understand tdd.
Would be interesting to have it write the requirements as unittests and then order it to write those methods to make tests pass.
Dang Forrest, churning dem AI content! awesome vid, really appreciate it. need to get my hands dirty on generative media types
Really nice👍!
Hi Forrest!
Xcode cannot integrate Copolite.
Nice, thanks.
Windows 11 adding built in AI… it’s going to be everywhere 😂
Code Baboon PROTEST! Just because code does not do what customer wants does not mean Code Baboon does not know what it does. It means Code Baboon not understanding strange customer.
💯 agreed
I like coding, I like using CLI tools. AI sucked all joy out of that. I loathe programming now, I can't stand it. Everything is just so meaningless and boring. Who the fuck cares about productivity, anything we build will be overshadowed by the next LLM. Oh in the meantime let me pay Microsoft monthly to cling to some relvancy
Can't wait for ya'll to be part of my robot colony
Send me that gpu behind you
learn to mine
Nice, hipocrite
its amazing that JESUS can do programming report
I’m mad because I only JUST discovered your channel 😭
I’ve been binge watching your content, you’re just EXCEPTIONAL!!🤌🏾🤌🏾
I appreciate you!
sudo [USERNAME] 🚀!