How Should You Use ChatGPT As A Developer?

Sdílet
Vložit
  • čas přidán 27. 05. 2023
  • Watch the full video here: • I Was Wrong About Chat...
    How should you be using ChatGPT as a developer? In this video, I'll explain in more detail, what programming tasks, that using AI is the most efficient for.
    💻 Master Blockchain and Web 3.0 development today by using BlockchainExpert: 🔗 algoexpert.io/blockchain (Use code "tim" for a discount!)
    💻 Accelerate your software engineering career with ProgrammingExpert: 🔗 programmingexpert.io/tim (Use code "tim" for a discount!)
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    👕 Merchandise: 🔗 teespring.com/stores/tech-wit...
    📸 Instagram: 🔗 / tech_with_tim
    📱 Twitter: 🔗 / techwithtimm
    🔊 Discord: 🔗 / discord
    📝 LinkedIn: 🔗 / tim-ruscica-82631b179
    🌎 Website: 🔗 techwithtim.net
    📂 GitHub: 🔗 github.com/techwithtim
    One-Time Donations: 💲 www.paypal.com/donate?hosted_...
    Patreon: 💲 / techwithtim
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    ⭐️ Tags ⭐️
    AI-Assisted Programming, ChatGPT for Developers, How to use ChatGPT as a Programmer
    ⭐️ Hashtags ⭐️
    #techwithtim #shorts

Komentáře • 40

  • @somsutube
    @somsutube Před rokem +63

    chatgpt is like a senior dev to me xD

  • @enyewox
    @enyewox Před rokem +69

    When it gives you code, ask him to review it and correct it if needed, then ask again and again until it says that its code is now correct. Never take the first thing it serves you

    • @hak0bu
      @hak0bu Před rokem +7

      that is highly dependant on the depth of instructions and the chance someone wrote a similar code to the solution already (so that chatGPT can take from it). I have gotten a lot of successful one-off codes that chatGPT has generated for me in tasks that are common and in which I explain very slowly and in small steps. Then again, the time you take to explain the logic to the AI could be more than the time you spend to create the solution yourself (like what Tim explained).

    • @amroulouay6819
      @amroulouay6819 Před rokem +2

      I did this 20 times, and it's still sending me the code that it already corrected for me or the original one 🤦‍♂️🤦‍♂️

  • @Dan-codes
    @Dan-codes Před rokem +7

    Chatgpt handles all the css I dont like dealing with. "Make this look nice and be responsive." Much better than my non artistic self styling anything.

  • @ban_droid
    @ban_droid Před rokem +21

    for professionals, chatgpt would help in their development. for beginners, chatgpt would help them a lot like 90% of their codebase were from chatgpt instead of writing it themself, they're risking their career if they're not finding out the logic behind the code they're copy-pasting.

    • @Bmasta717
      @Bmasta717 Před rokem +8

      As a Jr dev, I use chat gpt occasionally. If I have any questions about the code, I ask it to explain the code line by line

    • @ban_droid
      @ban_droid Před rokem +4

      @@Bmasta717 that's good, altough most beginners not follwing the pattern of programmers routine, so sad that most beginners now only takes the code block part instead of the explanation, happy to see someone new with programming and still want to learn the basics/fundamentals

    • @screweddevelopment12
      @screweddevelopment12 Před rokem +1

      The calculator made people worse at mental math because they didn’t need it anymore. At some point it seems like the lower level logic for programming will be completely abstracted away by llms. Entry level will be senior dev. I’m not sure how important fundamentals are anymore.
      Honestly once the context window gets long enough to include an entire tech stack, idk if there will be many programming jobs left. Or any jobs.

    • @ban_droid
      @ban_droid Před rokem

      @@screweddevelopment12 professionals will never be replaced as their skills needed for bigger and complex tech environment, that is a good point from you pointing out about fundamentals of programming, cause that is true.

    • @yesyes9698
      @yesyes9698 Před 7 měsíci

      Not true at all. As long as you’re actively looking out then you’re fine. You’re learning and getting used to it. If you’re just copying and pasting es sim code that never works then yes.

  • @KingsWorld2015
    @KingsWorld2015 Před rokem +2

    Chat GPT is brilliant, learn how to do prompt engineering, ask it then ask it to simplify it. Amend it to your needs. Job done.

  • @nikunjmmistry
    @nikunjmmistry Před rokem

    I do the exact same wat you said. And yes asking again to improvise with desired features really helps. Really saves lot of time.

  • @milakohen630
    @milakohen630 Před rokem +3

    unit testing and readme file

  • @merchantsvillage
    @merchantsvillage Před rokem +5

    This is meant to be a friendly and helpful perspective from an older guy: your tone in more recent videos has begun to demonstrate some sense of conceit or condescension at times, perhaps driven by a desire to prove your capability. I'd hate to see you lose viewers as a result, since I enjoy your content and hope for your continued success.

  • @beastking910
    @beastking910 Před rokem

    You know I use Chatpgt for my indentation of python, It really helps and saves tons of time

  • @richardc215
    @richardc215 Před rokem

    Can you share specific examples.

  • @anonymeforliberty4387
    @anonymeforliberty4387 Před 10 měsíci +1

    This is actually a serious issue. Companies are not taking intern anymore because of chatgpt. But they are shooting in their foot, because if today there is no more junior dev job opportunities, the industry won't have senior dev tomorrow. Also if every dev uses IA, they won't post their problems or solutions on the internet anymore, IA won't have any more data to feed on itself with worldwide updated solutions. The fact that they steal all those datas is a real threat to open source and contributions.

  • @tughloksiddiquee1714
    @tughloksiddiquee1714 Před rokem +1

    bro called GPT a "low paid intern"
    wild

  • @phucluong6341
    @phucluong6341 Před rokem

    Still confuse. Much be appreciate if you give me example.

  • @darshantawte7435
    @darshantawte7435 Před rokem

    Boom there goes job of the Software intern.

  • @loc7s
    @loc7s Před rokem +2

    I treat chatgpt as the senior developer 😂

  • @LeniconDev
    @LeniconDev Před rokem

    I ask chatgpt to explain some functions work "gentrly" cuz I'm too lazy to check the docs

    • @Tharushism-su2ev
      @Tharushism-su2ev Před rokem

      Wow. I should do that. But it doesn’t work with the most recent ones. The data is limited to 2021. Ah but it works if we just provide it with the documentation right.

  • @bechirzouaoui5821
    @bechirzouaoui5821 Před rokem +1

    Keep the beard men it's looking so good on you ;)

  • @wajihhamrouni1782
    @wajihhamrouni1782 Před rokem +1

    I hate that "LOW paid intern" part!

  • @granpajestaz292
    @granpajestaz292 Před 9 měsíci

    Chat gpt fucks up every bit of code i feed it couldnt even figure out how to implement collision in flappy bird….

    • @yesyes9698
      @yesyes9698 Před 7 měsíci +2

      Then you’re the problem. I can accuse you based on personal experience. If you’re mindlessly copying and pasting, let me tell you, no one but you is breaking your code.
      Work on your prompts and revise code it’s giving you, (if you cannot because you’re a beginner then work it slower, try to understand, ask questions and raise concerns).
      Sorry but you’re not using it correctly then. It’s not a create-a-nasa-model-gpt, it’s a CHAT gpt. You’re supposed to, wait for it….. chat with it!!! I know, shocking.

  • @abdullahalmehedi2748
    @abdullahalmehedi2748 Před rokem

    Low paid intern sounds cool

  • @ares106
    @ares106 Před rokem +3

    rip low payed intern positions.

  • @HackingPower21
    @HackingPower21 Před 8 měsíci

    Bro said i treat chatgpt like a lowpaid intern, I am 1000% sure he uses it all the time hahaha for his work. Lol. Why lie dude? We all cool, but he checkmate us. He uses it all day for his work. Chill "senior programmer" you won't do it better than A.I no need to convince us.

  • @phr33k4z01D
    @phr33k4z01D Před 10 měsíci

    I have zero confidence in chatgpt youre basically asking the internet which is full of inaccurate info and chatpgt doesnt even review its own content so youre better off writing the code yourself than relying on bogus software.

  • @__ZANE__
    @__ZANE__ Před rokem +7

    your entire job will be gone in 5 years or less.

    • @AlexK0708
      @AlexK0708 Před rokem +3

      Lmaoooooooo

    • @sorin202
      @sorin202 Před rokem +2

      Corect😂😂😂

    • @yesyes9698
      @yesyes9698 Před 7 měsíci +1

      People said the same about maths and calculators. Guess who run the world… mathematicians and their mathematics that are everywhere. Stop being ignorant and a gatekeeper. Use the tools you have a available, if something new replaces you it’s because you didn’t improve you’re self enough to keep up. As simple as that. (A rant)

    • @__ZANE__
      @__ZANE__ Před 7 měsíci

      @@yesyes9698 ...well to be fair i never said there wouldn't be new jobs. i said that your entire job will be gone, as in your entire current job. so in the end, it was you who chose to interpret my comment as negative, and are the pot calling the kettle black. happy new year brother!