These AI TOOLS will help you CODE BETTER

Head to mailgun.com/forrestknight to try Mailgun today.
AI is everywhere, and while I do believe AI as a whole will cause programming jobs to decrease over the next 5-10 years, there’s still a lot it can do for you today in large scale and personal projects. I also promised y’all I’d make a video about AI Tools for Software Engineers a few videos ago, and I’m a man of my word.
I’ve been using and researching these tools to learn about what they can really do. You may have heard of a few of them, but I want to provide you with a few use cases of how they can fit into your software engineering workflow.
A portion of this video is sponsored by Mailgun.
------------------------
🐱‍🚀 GitHub: github.com/forrestknight
🐦 Twitter: / forrestpknight
💼 LinkedIn: / forrestpknight
📸 Instagram: / forrestpknight
📓 Learning Resources:
My Favorite Machine Learning Course: imp.i384100.net/YgYEBJ
Open Source Computer Science Degree: bit.ly/open-source-forrest
Python Open Source Computer Science Degree: bit.ly/python-open-source
Udacity to Learn Any Coding Skill: bit.ly/udacity-forrest
👨‍💻 My Coding Gear:
My NAS Server: amzn.to/3brqO7b
My Hard Drives: amzn.to/3aKetMi
My Main Monitor: amzn.to/3siQfPa
My Second Monitor: amzn.to/3keHT84
My Standing Desk: amzn.to/3boAcbC
My PC Build: bit.ly/my-coding-gear
My AI GPU: amzn.to/3uvmUmz

Пікірлер: 68

  • @PlGGS
    @PlGGS Жыл бұрын

    Never did I ever think I'd hear someone, especially a software engineer, promoting Bing unironically

  • @Larimuss

    @Larimuss

    11 ай бұрын

    I still hate bing 😂

  • @le0nz

    @le0nz

    7 ай бұрын

    He's a soy dev.easy to see 😂

  • @dinkelvollkornbrot
    @dinkelvollkornbrot Жыл бұрын

    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

  • @michaelevan9184
    @michaelevan9184 Жыл бұрын

    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!

  • @fknight

    @fknight

    Жыл бұрын

    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!

  • @_yllw6155
    @_yllw6155 Жыл бұрын

    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...

  • @realjarz1230

    @realjarz1230

    Жыл бұрын

    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

  • @_yllw6155

    @_yllw6155

    Жыл бұрын

    @@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

  • @fknight

    @fknight

    Жыл бұрын

    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.

  • @_yllw6155

    @_yllw6155

    Жыл бұрын

    @@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? KZread 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.

  • @d.s.dathaniel7552

    @d.s.dathaniel7552

    Жыл бұрын

    @@_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.

  • @aqua_coder
    @aqua_coder Жыл бұрын

    never in my life time would I expect myself to search bing with Google How the tables have turned

  • @manuelsteele7755
    @manuelsteele7755 Жыл бұрын

    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".

  • @ballornothing9029
    @ballornothing9029 Жыл бұрын

    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.

  • @spaceman5863

    @spaceman5863

    Жыл бұрын

    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

  • @Ivcota

    @Ivcota

    11 ай бұрын

    @@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.

  • @andrewdddo
    @andrewdddo Жыл бұрын

    Been using all these Ai tools! Good video mate

  • @YmanYoutube
    @YmanYoutube Жыл бұрын

    as a first year CS student would you recommend me dropping CS and going into engineering?

  • @Carlos230023
    @Carlos230023 Жыл бұрын

    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.

  • @mariox128
    @mariox128 Жыл бұрын

    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?

  • @eshaannilekar3851
    @eshaannilekar3851 Жыл бұрын

    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?

  • @Bartosh.S
    @Bartosh.S Жыл бұрын

    2:44 he asked for "age is null" but code showing .notnull()

  • @n00bc0de7

    @n00bc0de7

    Жыл бұрын

    Wow I totally missed that

  • @martinbakker7615
    @martinbakker7615 Жыл бұрын

    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.

  • @bennguyen1313
    @bennguyen131311 ай бұрын

    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.

  • @FadezGG
    @FadezGG Жыл бұрын

    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!

  • @TagirGaliyev

    @TagirGaliyev

    Жыл бұрын

    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

  • @domf21

    @domf21

    Жыл бұрын

    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

  • @Hippamystic
    @Hippamystic Жыл бұрын

    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.

  • @fknight

    @fknight

    Жыл бұрын

    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!

  • @blackbriarmead1966

    @blackbriarmead1966

    Жыл бұрын

    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!"

  • @blackbriarmead1966

    @blackbriarmead1966

    Жыл бұрын

    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

  • @guilherme5094
    @guilherme5094 Жыл бұрын

    Really nice👍!

  • @I_am_Raziel
    @I_am_Raziel Жыл бұрын

    Nice, thanks.

  • @danialothman
    @danialothman Жыл бұрын

    Dang Forrest, churning dem AI content! awesome vid, really appreciate it. need to get my hands dirty on generative media types

  • @klarWorks
    @klarWorks Жыл бұрын

    I've subscribed many programming channels. You're the most good looking. No lie.

  • @Okmanl
    @Okmanl Жыл бұрын

    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.

  • @samvarcoe-vi1qt

    @samvarcoe-vi1qt

    Жыл бұрын

    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.

  • @avinashsuresh5221

    @avinashsuresh5221

    6 ай бұрын

    Thanks for this interesting perspective

  • @ivanczar
    @ivanczar Жыл бұрын

    Hi Forrest!

  • @professional.hacker.
    @professional.hacker. Жыл бұрын

    Please make a video about how to create your own programming language

  • @umardurrani6605
    @umardurrani6605 Жыл бұрын

    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

  • @akvamsikrishna5535
    @akvamsikrishna5535 Жыл бұрын

    I want you and coding with Lewis to have a video together 🥺

  • @Ecthelion3918
    @Ecthelion3918 Жыл бұрын

    Gotta move with the times I guess, crazy times but it is what it is

  • @jimmybellmon1268
    @jimmybellmon126811 ай бұрын

    💯 agreed

  • @mute1795
    @mute1795 Жыл бұрын

    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.👍

  • @SimGunther
    @SimGunther Жыл бұрын

    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.

  • @Larimuss
    @Larimuss11 ай бұрын

    Windows 11 adding built in AI… it’s going to be everywhere 😂

  • @TheDefender123Plays
    @TheDefender123Plays10 ай бұрын

    If it's a personal project, I'm not using any of these tools. It defeats the purpose a personal project.

  • @damaddog8065
    @damaddog806511 ай бұрын

    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.

  • @eberronbruce1328
    @eberronbruce1328 Жыл бұрын

    Xcode cannot integrate Copolite.

  • @one6803
    @one680311 ай бұрын

    Send me that gpu behind you

  • @Clippy_AI
    @Clippy_AI Жыл бұрын

    Can't wait for ya'll to be part of my robot colony

  • @janklatka1967
    @janklatka1967 Жыл бұрын

    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

  • @Anthony755
    @Anthony755 Жыл бұрын

    learn to mine

  • @DevJeremi
    @DevJeremi6 ай бұрын

    Nice, hipocrite

  • @missinglink2416
    @missinglink2416 Жыл бұрын

    its amazing that JESUS can do programming report

  • @christinetsotetsi9837
    @christinetsotetsi9837 Жыл бұрын

    I’m mad because I only JUST discovered your channel 😭 I’ve been binge watching your content, you’re just EXCEPTIONAL!!🤌🏾🤌🏾

  • @fknight

    @fknight

    Жыл бұрын

    I appreciate you!

  • @TheAlexIceman
    @TheAlexIceman Жыл бұрын

    sudo [USERNAME] 🚀!