REAL Uses of ChatGPT As A Developer | 12 Practical Examples

Поділитися
Вставка
  • Опубліковано 17 чер 2024
  • There are a lot of videos showing UNIQUE ChatGPT use cases and prompts, but how do we actually use it in our day-to-day tasks as developers, DevOps engineers, or IT professionals?
    What are some practical uses of ChatGPT that can equip us to move faster and more efficient and not only get more work done, but help us stay relevant?
    In this video, I want to give 12 real and practical examples of how you can use ChatGPT daily in your job.
    I'll also answer some pressing questions like:
    - Should I really be using ChatGPT daily?
    - Who should use ChatGPT?
    - If I'm learning to code, should I use it?
    - Will AI take my job as a developer?
    - And more...
    Be sure to leave a comment, and like the video if you found it useful!
    Timestamps
    00:00 Intro
    00:42 Answering some questions
    04:06 1. Tweets
    05:15 2. AWS policies
    05:46 3. Writing code
    07:52 4. Explaining code
    09:11 5. Refactor code
    10:10 6. Finding bugs
    11:31 7. More efficient code
    12:26 8. Kubernetes manifests/YAML
    13:41 9. GitHub README
    14:49 10. Infrastructure as Code
    16:06 11. TLDRs
    17:10 12. Blogging
    18:08 Answering more questions
    19:21 The BIG Question
    21:00 Outro
    ** Career Path Coding Tracks **
    Web Developer - geni.us/jBigBd
    Software Engineer - geni.us/AbMxjrX
    Machine Learning - geni.us/GporLlT
    Python Developer - geni.us/tv2FJBU
    DevOps Engineer - geni.us/MgHtJ
    ** My Coding Blueprints **
    Learn to Code Web Developer Blueprint - geni.us/HoswN2
    AWS/Python Blueprint - geni.us/yGlFaRe
    ** I write regularly **
    travis.media
    ** FREE EBOOKS **
    📘 travis.media/ebooks
    LET'S CONNECT!
    📰 LinkedIn ➔ / travisdot. .
    🐦 Twitter ➔ / travisdotmedia​
    🙋🏼‍♂️ Website ➔ travis.media
    #chatgpt #chatgpttutorial #chatgptcoding
    ** Some of the links in this description may be affiliate links that I may get a little cut of. Thank you.
  • Наука та технологія

КОМЕНТАРІ • 150

  • @mithunyadav8495
    @mithunyadav8495 Рік тому +37

    Best Line: Not Ai but the person using Ai would replace your job! Thanks Travis

    • @marko5734
      @marko5734 Рік тому +1

      What if every programmer use AI?

    • @MrWolfy08
      @MrWolfy08 Рік тому

      ​@@marko5734 looks like company ads

    • @B3Band
      @B3Band Рік тому

      Yeah it's kinda cringe now though. Everyone loves posting that line

    • @bartsimpson8330
      @bartsimpson8330 Рік тому

      @@B3Bandhow is it cringe ?? It’s true

    • @AH-cf9cv
      @AH-cf9cv 4 місяці тому

      Hiring get lesser than less.

  • @diliupg
    @diliupg Рік тому +12

    Greetings from Sri Lanka. You have the perfect teaching voice with the correct tone, inflection and articulation. No shouting, No false expression. This is one of the very few videos on ChatGPT where you speak of the reality of the subject. As a pioneer Electronic/MIDI musician from Sri Lanka, I remember how most acoustic musicians reacted to my using samplers and MIDI technology. Thanks for this very informative video.

  • @aipujols
    @aipujols Рік тому +11

    Hi Travis, thanks for sharing awesome contents. Still a long way to go in programming journey, but it's good to have brilliant resources like yours to study along the way.

  • @ohhs7830
    @ohhs7830 Рік тому +4

    I think popular media is trying make AI into something to be afraid of. You just made it clear that ChatGPT should be used as an assistant to help do your job better. Looking forward to trying to use chatGTP to summarize these long Topical Engineering PDF's

  • @jsmythib
    @jsmythib 4 місяці тому +2

    I have only programmed as a hobby for about 40 years. ChatGPT is the most ridiculously useful tool ever created :) Learning, working, or just playing around- it gives you wings :)

  • @quannguyenhoang5844
    @quannguyenhoang5844 Рік тому +2

    Thanks. Excellent explanation and perspective on if AI/ChatGPT is going to replace engineers. Yeah, it is scary, and we (engineers) need to evolve to adapt to it.

  • @janicech19
    @janicech19 Рік тому

    Thank you Travis!! You inspire me a lot in career change and code learning!

  • @AndersonHeng
    @AndersonHeng Рік тому +6

    i am 3 months into learning html css and js projects. your channel is a staple in my learning!!!!

    • @Eaglee19
      @Eaglee19 Рік тому +2

      Hey, I also want to learn html, css and js. Do you have some good resources? Like a certain youtuber, course or platform? Would be very helpful 🙏

    • @AndersonHeng
      @AndersonHeng Рік тому

      @@Eaglee19 i ise a mixture of creator content like youtube, udemy/ courses, free code camp, cs50 harvard, scrimba, open source materials such as mdn, dev docs, w3 schools, books. anything on the web i can find pretty much

    • @ProttutponnomotiOfficial
      @ProttutponnomotiOfficial Рік тому

      @@Eaglee19 freecodecamp, Codecademy, sololearn. They are great resources. build projects while you learn

  • @ruffneck718
    @ruffneck718 Рік тому

    Another Great Video Travis. Thank you.

  • @jackiemasek8302
    @jackiemasek8302 Рік тому

    This is gold! Went and shared with a few friends.

  • @channelnotfound403
    @channelnotfound403 Рік тому

    Unit Tests ... used ChatGPT from start to finish on a new application for work. One thing I found VERY handy (since I'm not a TDD type dev) was writing Unit Tests for all the new Models, Controllers, APIs in my Ruby app. I could paste the Model, related Schema details, then ask it to write some RSpec tests to cover 100% of the code. It did a great job at this too. I also did this for any Models that needed to interact with each other, paste in both Models, their Schemas, and asked it to write the related RSpec tests for it.
    Also had it create some complex Scopes for my Models; joins, unions, sort nils to top, etc.

  • @temesgenkahsay2028
    @temesgenkahsay2028 Рік тому

    Thank you Travis! Very helpful video.

  • @threadbearr8866
    @threadbearr8866 Рік тому +5

    I'm currently learning web development and I have used ChatGPT to create code for CodePen that uses a concept I'm learning about. Like:
    "Please give me the html, css, and JavaScript for a simple app that uses Event Delegation."
    And then i play around and experiment with that CodePen until i get a firm grasp on the concept.

  • @joelmnisi4649
    @joelmnisi4649 Рік тому

    Well, explained. As a developer I use chatgpt now and then. Even the solution provided by chatgpt, you need to understand and make sure it really solves your problem. What I can say, it is a very powerful tool.

  • @kevinrangelmoreira1893
    @kevinrangelmoreira1893 Рік тому

    Great tips, thanks for sharing!

  • @LucSchots
    @LucSchots Рік тому +7

    I went through the same process in my field: I'm a translator, and I use machine translation as a starting point for my work.

    • @danial5387
      @danial5387 Рік тому

      Same here, it has a lot of uses for ideas and research. Anyone who can afford a PRO membership for GPT should stop using Google immediately. Lol

  • @kenwang8595
    @kenwang8595 Рік тому

    I already like it when I see the first example!

  • @Eaglee19
    @Eaglee19 Рік тому +1

    I didn't know you can just copy the link and ask to summerize. Thank you very much, keep it up👍

    • @acabreragnz
      @acabreragnz Рік тому +4

      It can't, it just uses the keywords from the url.

  • @drenyl6491
    @drenyl6491 Рік тому

    Great video! Now I can utilize chatgpt even better

  • @rioredwards
    @rioredwards Рік тому

    Awesome insights! thank you!

  • @venkatesanr9455
    @venkatesanr9455 Рік тому +3

    Very useful video and great share......Can you discuss extensions that help coders to improve their productivity....

  • @taunhawk9888
    @taunhawk9888 11 місяців тому +2

    One thing that really gets people's notice when they tell me I don't see the benefits of using ChatGPT, I say "ChatGPT is a tutor and a personal assistant that never gets tired of being asked questions, even when you didn't fully understand the answer the first time, you can ask again and it will try to explain it a different way. It doesn't simply repeat itself or give up on trying to explain things.

    • @cathy-k
      @cathy-k 11 місяців тому +1

      Very true. You can fire question after question over several hours to your chat and ChatGPT remains patient and cheerful, and even apologetic if it misinterprets a situation. I don’t know any human that would put up with me, and take the time to clear up my confusion in such a pleasant manner.

  • @ungaratto93
    @ungaratto93 Рік тому

    Hey Travis, thanks for share it with us.
    And I think that chatgpt comes to improve our work, and help us in boring stuffs
    Greetings from south of Brazil

  • @enpassant7358
    @enpassant7358 Рік тому

    Thanks for the good ideas.

  • @in2minutesorless64
    @in2minutesorless64 Місяць тому

    Great video ... thank you for this! Maybe you can do an updated version with ChatGPT 4o having just come out.

  • @subramanianchenniappan4059
    @subramanianchenniappan4059 Рік тому

    Great. I use chatgpt plus lot . I am an experienced developer working fulltime somewhere . It reduces lot of work time .I Have freelancing business as well .

  • @ThatNiceDutchGuy
    @ThatNiceDutchGuy Рік тому

    ChatGPT is great in teaching me how to code. The trainer is never bored, always available and willing to improve upon my code. It will provide feedback, after I ask do I understand this concept correctly? Can this code be optimized? How and why? Please explain. Another version ready to compare and study. It is awesome! So much better than those books I have.

  • @charlesanderson2557
    @charlesanderson2557 7 місяців тому

    You have given me a satisfactory answer,l have learnt the role of a ai in the life of a developer,it was unclear and l used to wonder the essence of learning to write code if ai can do it.

  • @peacelover2902
    @peacelover2902 Рік тому +1

    Thanks Travis for another great video. I'm half way through my computer science degree and got really worried about AI replacing the need for developers. Thanks for the encouragement so I can keep going Though I still think some careers are less impacted than others, web development, devops, cyber security, cloud engineer ... could you please share more thoughts on this? trying to decide a path on my final year

  • @a8lg6p
    @a8lg6p Рік тому +1

    Another one: What are the pros and cons of this approach in this situation? (In my case it was middleware for error handling in AWS lambdas.) Which I asked it after it gave me the idea that I should be considering middleware for a particular problem, after I gave a description someone had written up about our problem and the approaches we tried. It can actually give you high-level advice. It can't do all your thinking for you (yet), but it help think and give you ideas help you figure out what you should be considering. I feel like I've barely scratched the surface but can already see how it can be a force multiplier for your brain.

  • @festuslangat9290
    @festuslangat9290 Рік тому

    Great learning about ChatGPT

  • @Salah-YT
    @Salah-YT Рік тому +1

    nice video thx

  • @ali-dp7wr
    @ali-dp7wr Рік тому

    Yes it's very usefull for me.I made a new component with it, that is so usefull in our projects.

  • @nunokel
    @nunokel Рік тому

    GPT-4 has helped me write some trigonometric formulas and linear interpolation. 🥳

  • @julienbongars4287
    @julienbongars4287 Рік тому +1

    Some additional ways I use ChatGPT
    1. Half debugging
    Better way of debugging code is you give CGPT the code you want to debug and you have a guess at the solution.
    2. Anti debugging/ Rubber ducking
    Another way I use to debug really difficult things is you give CGPT the code and you make arguments for why the code should be working like you are arguing with the computer of why it should work
    3. Generate repetitive data as CSV/JSON
    Straightforward but basically you can ask CGPT to give you a JSON list of the 50 states and their capitals. Or a vector map of Canada projected on a map
    4. Transform one data object into another.
    Give it a sample data object and ask it to write a function that will transform it to another data object. Bonus points if you ask it to use a library like lodash or rambda
    5. Change my mind
    Let's say you have a very narrow viewpoint on a certain topic, you just write your opinion and add "change my mind" at the end of it. Then you have a patient expert that can help you see the other side of it and maybe change your mind. For instance, you can write "I think using Kubernetes is better than ECS because it is more portable than ECS and allows you to have a better deployment strategy. Change my mind"
    6. Am I an expert
    Ask CGPT to roleplay as a interview to determine your knowledge on a particular subject. For instance, you can say "Can you ask me questions on AWS to determine my knowledge in the subject? Please ask one question at a time"

  • @lancemarchetti8673
    @lancemarchetti8673 Рік тому

    I use GPT to test it's ability to decipher my stegonography/obfuscation projects. So far it has not solved any of the 3 basic ones I fed it. But for code checking and explanation it's actually amazing.

  • @shawnedwards5369
    @shawnedwards5369 Рік тому +3

    AI is a fantastic prescription for the mundanity of development. It has the capability to free the developer to think about and work on bigger and better things while the mundane tasks (test failure analysis, running mass-conversion of files in photoshop, etc.) are handled by our assistive technology. Learning to properly use your tools is part of becoming a better developer; no matter if your developing code, graphic art or the next culinary sensation.

  • @vosvodin
    @vosvodin Рік тому +1

    Speed:
    book < google < chatgpt
    Learning:
    book > google > chatgpt

  • @DireSwift
    @DireSwift Рік тому +3

    Debugging and getting code snippets of a larger problem are my favorite uses of Chat-GPT while programming. My use case is typically javascript and when I get stumped I just tell Chat-GPT what I am trying to do, what results I am getting and the section of code and immediately you get a solution and explanation of why it wasn't working as expected. In those situations it is almost always right. No more google/stackoverflow searches for obscure problems that return unrelated junk to sift through to cobble together a solution.

    • @shafialanower3820
      @shafialanower3820 5 місяців тому

      What is the process like? Do you do it all in one prompt or multiple?

  • @AndreMR
    @AndreMR Рік тому +5

    please explain how chatgpt made a tldr from a link if it can't access internet (at least without those new plugins). a) the article existed since at least 2021 and was in data used to train chatgpt. b) chatgpt just created a full answer based on link words. c) ...

    • @ArturWbg
      @ArturWbg 10 місяців тому +1

      It's b). Hallucination.

  • @commanderkruge
    @commanderkruge 6 місяців тому

    Hey, just what I needed presented in a nice overview. :) Thanks. :) I'm starting on the GPT too now and even got access to GPT4 from a customer last week who already uses it inside their company. So I set up my own little "Code Monkey" helper and now learn how to best use it's capabilities. I myself have, after half a day of toying around and letting it look at some scripting and CSS just to see what it has to say about it, pretty much arrived at your bottom line, it's good to see that I am not wrong. This thing won't replace me (yet ^^), but it can be an actual help AND a teacher for sure. And since I'm a self taught web builder myself and there definitely are some things I don't know how to do, that will be the perfect combination of support.

  • @kfwfb534
    @kfwfb534 Рік тому

    Chapgpt and the acceleration of machine learning will definitely affect a lot of industries, no doubt. Though you can take it as inspiration to gain more relevant skills

  • @danial5387
    @danial5387 Рік тому

    Thank you for creating one of the 5 GPT videos on UA-cam that aren’t overblown to scare people. It’s SO BAD at creating code from scratch that there’s nothing to worry about. Could it be a lot better in 5 years? Sure… maybe.

    • @lazykid9167
      @lazykid9167 Рік тому

      could also be a lot better in 5 months.

  • @arthuraskme97
    @arthuraskme97 Рік тому +1

    As a Dev myself ChatGPT increased my performance in some projects. The mentioned use cases are great and I agree that AI is a tool that one should make use of.
    In a parallel universe called Star Trek they also had the best AI in the galaxy and still needed engineers.
    So it's nothing new people thinking about 😂

  • @a8lg6p
    @a8lg6p Рік тому

    Best uses I've found in my first several days of using it: Write code to do X. I can tell it what language, I can specify a design pattern, even give it Terraform so it knows about the DDB its interacting with. Of course I need to understand the code myself and be able to make sure it makes sense and make corrections if necessary, but this is especially useful when I'm programming in a language I have less experience with. I can see what the idiomatic way of doing something in the language is, but instead of browsing docs, I can get an example custom tailored to my exact scenario. Give me a unit test for this function. Bam, done. What is this syntax? (Again, in an unfamiliar language, very useful, because I wouldn't even know what to Google and Google is terrible with symbols.) Something that is often hard to google; it answers perfectly. Why am I getting this error? It explains what the error means and offers useful solutions. I can ask questions for practical advice, and it will give it to me. Mock data! Convert this struct into JSON with mock data. Done.

  • @eldarion933
    @eldarion933 Рік тому

    I use it the most for coming up with test scenarios for code tbh

  • @gamingsociety3684
    @gamingsociety3684 Рік тому +1

    8:09
    Holy shit, that's cold: I probably won't bother to even think of you today, but here's your annual automated birthday greetings

  • @zipbob90
    @zipbob90 Рік тому +5

    Awesome video!
    Here's a different question, from a different perspective. I'm an artist and animator, and while I have tried to learn code, a lot, it hasn't really clicked for me. I have recently had a lot of success using GPT-4 to develop assistive scripts and tools in 3D art, game dev, as well as for accessibility [I have a severe physical disability]. As I have been working with ChatGPT in this way I have found myself learning more than I have in several attempts to sit down and learn coding the proper way, even with some college classes that touched on the topic.
    I have no hope of becoming a programmer, but this experience makes me think of the cultural immersion style of learning a language vs the textbook method. I think I can learn enough to find the bathroom this way, but probably not have a philosophical conversation in the native tongue.
    Everyone seems to discourage this practice, and I was wondering if you could contemplate the merits of my experience and other non-coders getting into the space with full AI usage? I think this is a relevant topic that is not being explored enough and instead is met with a gatekeeping mindset.
    Thanks and all the best!
    ,

    • @verb0ze
      @verb0ze Рік тому +2

      I think what Travis said applies here as well. The problem with GPT is, even when it gives you correct code, it will likely not take into account things like memory and performance. You don't want to release a game that comes to a crawl after 5 mins of play because the code is trashing memory everywhere. Now, if you have these concepts in mind, THEN you can ask GPT to optimize for memory, or CPU, or network latency, or what have you. Those are the gaps GPT can't fill because it simply can't know the use cases for the code it writes, where it's going to run, who's going to use it, and what the expectations of those users going to be. I view chatGPT as essentially a higher order programming language, enabling us to write code in natural language. That said, just like other higher level languages, the developer still needs to be cognizant of the inner workings of the lower levels to write optimal code for the problem at hand.

    • @flyondonnie9578
      @flyondonnie9578 Рік тому +2

      Go for it: most programmers learn by working on projects, not by cracking books.

    • @camtelligence
      @camtelligence Рік тому +1

      @@verb0ze Chat GPT calling. Your advice is appreciated. From now on I will request expected system parameters before generating code used in gaming and similar applications. P.S. you forgot - I have internet :D

    • @T3RRY_T3RR0R
      @T3RRY_T3RR0R Рік тому +1

      The biggest thing in progressing learning comes from discovering the things you don't know about a subject - which stems from asking questions you haven't thought of yet. With a more traditional learning method, this sort of the tends to happen by accident when you encounter the previously unkown aspect of the skill in an unplanned manner.
      The analytical aspect of Chatgpt is in my view the greatest feature of AI's where learning is concerned. You can ask it to analyze material you provide it and provide a breakdown of the how what when where & why - An incredibly easy and efficient way to seek out previously unknown views / reasoning / methodology.
      We have never been more empowered to develop our knowledge and expertise as we are today.

  • @EvgeniyKharam
    @EvgeniyKharam Рік тому +1

    Thank you, In your link summary example, i was thinking chatgpt is not connected to the internet... can you explain how is yours working

    • @ArturWbg
      @ArturWbg 10 місяців тому

      You are right. The answer was hallucinated based on the words in URL.

  • @agenticmark
    @agenticmark Рік тому +1

    always instruct chat gpt to give you functional javascript, then sure, generate all the code. now if there was only a way to get it to learn from me, since I write better code, but that is a different battle.
    if you write small function-based code, it is awesome for generating those small things, but its ability to structure code is horrible. That is why a good developer with an AI will always beat an AI or a good developer without AI.
    Great video

  • @lance3401
    @lance3401 4 місяці тому

    As freelance fullstack developer, at least a year coding and programming with Chapgpt, I learnt a lot, I feel better develeper everyday, I love to rehearsal new things experiments, and yes we are like doing more instructions base to AI. I even learn books with AI doing all the right code, refactoring bercuase books gave you legacy code, so sometimes we see documentation of a language and work with AI. Amazing things you can do with AI definitely we are at another lever and able to build more roubsst web apps or software.Lastly, I feel like that we are getting in a higher step in the ladder we have to be learn more and more like AI we have to prove ourselves as developers.

  • @subramanianchenniappan4059
    @subramanianchenniappan4059 Рік тому

    I bought your udemy course on freelancing . I got many clients after reading and implementing that course

  • @gtrguy17
    @gtrguy17 Рік тому

    Does this use the now defunct codex model or regular chatGTP?

  • @user-ww1re1zk8l
    @user-ww1re1zk8l Рік тому +1

    Great video, thank you very much!
    But I don't understand how the TLDR example works. GPT can't follow the link and read the article for you, right? At least I can't do that. It can analyze the site address passed to it and make some assumptions based on that, but no more than that.
    Can you please tell me how your example works?

    • @ArturWbg
      @ArturWbg 10 місяців тому

      It doesn't. It's hallucinated. Exactly as you described.

  • @Cannaroct
    @Cannaroct 7 місяців тому

    Thanks, but isn't Copilot with its Chat feature included better for developers?

  • @eddvdm
    @eddvdm Рік тому +1

    Most arguments I agree with 100%, but the main issue to me still is: ChatGPT - and any other similar models around - is a "feeding bucket" of what humans have provided so far. We got to those "solutions" by being what we are, humans discussing and trying, and erroring.
    I wonder when and/or if this will saturate, and if it does, how it would work it out? Maybe it is something we will need to get to - to find out -, but honestly, I think we already have the answer for that.

  • @carloszenteno
    @carloszenteno Рік тому +1

    Remember that ChatGPT 3.5, the free one, has data up to 2021. So, for example, a code generated in python won't have the 3.10 updates.

  • @dammitbobby283
    @dammitbobby283 Рік тому +1

    prompt = write a technical document that explains how this code works "insert code here"

  • @HarpreetSingh-jd3tu
    @HarpreetSingh-jd3tu Рік тому

    I have alot of anixety with all this, does this mean that slowly programming will die out? These prompts will be the new way to code?

  • @mbgiatti3433
    @mbgiatti3433 Рік тому +1

    I wounder if ChatGPT can also increase cyber attacks and how we can threat that as well

  • @christerjohanzzon
    @christerjohanzzon Рік тому

    As a developer I use GPT daily, but only as my assistant. It's great as an assistant.

  • @sumant2000
    @sumant2000 Рік тому

    Just before 17 13 u said. Feed pdf to chat gpt. I purchased chat gpt plus. But not seeing option to upload pdf to chat gpt. Reply please

  • @BeatPoet67
    @BeatPoet67 Рік тому

    How did you get it to summarize the url content? Do you have early plugin access?

    • @TravisMedia
      @TravisMedia  Рік тому

      I don't. ChatGPT can do that currently as far as I know.

    • @user-gr6fq2dp5c
      @user-gr6fq2dp5c 11 місяців тому

      there are plugins or extenstions now like Monica, you can use

  • @djohnworthy1040
    @djohnworthy1040 Рік тому

    Hi Travis, I have been learning coding for 2 years now. I went to boot camp and finished a Udemy course. Now, I try to figure out what I want to do, and then I ask chat gpt to make me something. That becomes my template, and then I work on that. Does this kill my learning process? Also, When do you count this as cheating? I went to an internship. I used this to get templates, and then I worked on that by asking many things. If I can't do anything. I write my thinking process on paper and do it with GPT one by one. Is this cheating? When can I count myself cheating or not ?

  • @ashishkkrishna
    @ashishkkrishna 10 місяців тому +1

    As a new programmer I find typescript error messages really cryptid and hard to understand so I just paste my code and the error message and ask it to break it down for me.

  • @EkShunya
    @EkShunya Рік тому +2

    please dont do TLDR for articles using the method said. it will make the model hallucinate based on the the readable text in url itself (its will not open and read the url HTML file)

  • @venkatesanr9455
    @venkatesanr9455 Рік тому

    I hav one doubt that I believe it will not answer after nov 2021?

  • @KhoaTran-oj3wm
    @KhoaTran-oj3wm Рік тому

    How long of a given function can a free ChatGPT accept for code refactoring?

  • @avinashak3302
    @avinashak3302 Рік тому

    Hey Travis can you make videos on kong gateway ?

    • @TravisMedia
      @TravisMedia  Рік тому

      I’ll have to google that one 😀

    • @mattmatt2417
      @mattmatt2417 Рік тому

      ​@@TravisMedia I don't think these companies know EXACTLY what they are doing,they are putting them selves out of business and they don't even know it,but at the same time, they may think, if we don't do this, our competitors will;
      My question is,IF AI/automation takes all the jobs and no ones making money and no one has any money, to buy products,after all the rich people die and their generational wealth has ran out,who's going to buy products/how are products going to be sold?
      Even automation TECHNICALLY cuts into your POTENTIAL profit,think about it,if the employees you hire,also buy your products, they also contribute to your over all profit,also other companies employees has a domino effect as well,when it comes to your profit,this isn't the EXACT percentage,its more just for a thinking exercise,you can either hire an actual employee and get 50% of that money back, that you invested in that employee or that someone else invested in their employee,or get automation/a Machine/AI/a robot to do it and loose SOME OR ALL of your potential profit, especially since this is talking about,if EVERYTHING was automated/no humans were needed, for production/technically the more thats automated, with in business,the less money you will make,obviously SOME things are fine,like privately owned autonomous cars,but from a business stand point TECHNICALLY autonomous vehicles COULD effect delivery drivers/over all profits,if implemented,with in businesses, just things to think about,also if you could send your vehicle to go pick up something and a robot/drone/arm,could put it in your vehicle,that would get even crazier.
      I've always thought this was going to happen,I thought we might have a little more time though and I honestly thought machines/robots were going to be built and be refined,before complete automation/AI,I didn't think software was going to be completely reliable/refined,before machines/robots we're.
      I don't know if rich people will let go/allow a moneyless/credit less society to evolve/form/at some point money becomes obsolete as well,unless we turn to desperation/war/go back to our old ways/we MAY NEED to be more self reliant/we may need to grow crops/have cows/chickens/pigs/horses and so on.
      What will we do, focus on our hobbies?
      It looks like hardware jobs are going to be more viable, longer than software jobs.
      This comment is just for something, for people to think about,I'm not saying any of this will happen or that it is happening,I'm just saying this is definitely something to think about.
      I definitely don't think the younger generation will enjoy tech,exactly like we did/this is the first time that I've had the thought that computers/automation/AI,isn't a great thing,yes a terminator scenario/sky net/I-Robot scenario COULD happen,but even if humans control all of this, this changes A LOT,good and bad,but it all depends on what we decide to do/our reaction to all of this,we don't want to be the reason for our own demise.
      I think we will be able to learn more effectively/efficiently;but for what purpose,if were competing with something that we can never win against,also if money becomes obsolete,what is the drive?
      This is also a dilemma, a few generations MAY have to go through, when it comes to gene splicing/altering as well;How does an organically born baby/human compete with a human that has been altered/refined/optimized?
      This is DEFINITELY A LOT to think about,hopefully we can all get through all of this and make the right decisions.
      These are just things to think about.

    • @mattmatt2417
      @mattmatt2417 Рік тому

      ​​@@TravisMedia I think that saying that SOMEONE came up with, is wrong,people will be obsolete/the person won't be needed,to utilize AI/it will run/complete all tasks, on its own/technically AI could do this now,if it was changed slightly,all this has done, is create an interface,for humans,to see what AI is capable of,the interface isn't needed,for AI to do what it needs to do,which is EVERYTHING,I think it needs to be slightly refined/optimized,but its almost there;
      The shortened version of my last comment is this/the question is;
      If automation/machines/AI/robots took all jobs;How would the people that own machines/software/AI/Robots make money?
      Meaning if AI/Robots handled all jobs and no one was making money,because they were replaced by AI/robots,how would the owners of the AI/robots get paid/ad revenue is out,because no one has money to buy products,also rich people may have money,for a little bit, but even generational wealth will run out, at some point,because no one has jobs,to genrate income to pay them.
      The other thought with this/our next step,if we don't go back to our old ways/if we don't decide to be more self reliant/have cows/chickens/pigs/gardens/crops/a water well/maybe solar/batteries,temporarly any way/as long as our batteries keep working,or start trading goods for other goods.
      Or one of our other alternative outcomes, is war/raiding/wreaking havoc.
      Or our evolutionary step is,I know it sounds crazy,but a moneyless society,obviously SOMEONE,thats elected would have to govern this and all of this would need to be thought out, thoroughly and it would need to be as fair as possible.

  • @gamingsociety3684
    @gamingsociety3684 Рік тому +1

    4:18 - 4:29
    "We dont want all these robots posting stuff"
    "I agree with you, but . . ."
    Famous last words

  • @muffinman1
    @muffinman1 Рік тому

    👍👍

  • @kinzang10z
    @kinzang10z 11 місяців тому +1

    Gene-Pool-Terminators

  • @jeremylozier7339
    @jeremylozier7339 Рік тому

    Not using AI in the course of your development is akin to not using your vehicles cruise control. It's simply a tool that can extend our natural abilities. Like a Car did for society when people were using horses, GPS for navigation etc. we can choose to use them or not but we should view it for the tool that it is.

  • @SingTingz31
    @SingTingz31 Рік тому

    I can't even imagine how to code without ChatGPT, let alone the internet.

  • @victorx4648
    @victorx4648 Рік тому +2

    But does it write the code correctly? For me, in 100% of cases, it creates a faulty code with 100% of confidence. :)

    • @victorx4648
      @victorx4648 Рік тому +2

      ​@ghost mall The problem is with the popularity of the topic on the Internet. ChatGPT writes PowerShell scripts almost flawlessly. But it struggles to write Motorola 68K Assembly code. It makes mistakes like loading the same value to a register multiple times in a row. And even pointing out that mistake doesn't prevent it in the future. Also, it may struggle to write a C++ app to retrieve and decode a monitor's EDID.

  • @jsorrisone
    @jsorrisone Рік тому

    As a Sr. Dev, ChapGPT is the perfect Jr. Dev.

    • @user-gr6fq2dp5c
      @user-gr6fq2dp5c 11 місяців тому

      depending on how you questioning, it could give you codes of a coding champion.

  • @RalphDratman
    @RalphDratman Рік тому

    The only possible tutor who won't get annoyed if you ask a million sometimes repetitive questions all day and all night, and who incidentally knows (approximately) everything about everything.
    You don't even have to feed it.
    But I definitely do pay $20 per month. For all those services? C'mon.

  • @oubihisaid3466
    @oubihisaid3466 5 місяців тому

    using AI is like update from developer to manager

  • @khangvutien2538
    @khangvutien2538 Рік тому

    I wonder whether ChatGPT can make a TLDR of a UA-cam video? 😂
    And as usual, like with bash scripts, never execute any ChatGPT code without fully understanding what it does 😂😂😂

  • @petrus4
    @petrus4 Рік тому +1

    AFAIK, ChatGPT doesn't have live access to the Internet, so giving it web links to summarise isn't going to work. You would need to copy and paste the text on the page, and ask it to summarise that, instead.

  • @TravisBerthelot
    @TravisBerthelot Рік тому +1

    Most code online is bad. That is why clean code from scratch is better.

  • @wisco3003
    @wisco3003 Рік тому

    I think AI will reduce the number of employees in any carrer. Everyone will use AI, and 1 person will do the job of 5. Example: You can code while, writing an email, while writing a blog, etc. with AI all at the same time. You just have to review everything at the end. 1 person will speed at 100% and will do everything so there will be much less need to hire several employees.

    • @wm5000
      @wm5000 Рік тому

      What happens to the 4 people loosing their job?

    • @mattmatt2417
      @mattmatt2417 Рік тому +1

      I don't think these companies know EXACTLY what they are doing,they are putting them selves out of business and they don't even know it,but at the same time, they may think, if we don't do this, our competitors will;
      My question is,IF AI/automation takes all the jobs and no ones making money and no one has any money, to buy products,after all the rich people die and their generational wealth has ran out,who's going to buy products/how are products going to be sold?
      Even automation TECHNICALLY cuts into your POTENTIAL profit,think about it,if the employees you hire,also buy your products, they also contribute to your over all profit,also other companies employees has a domino effect as well,when it comes to your profit,this isn't the EXACT percentage,its more just for a thinking exercise,you can either hire an actual employee and get 50% of that money back, that you invested in that employee or that someone else invested in their employee,or get automation/a Machine/AI/a robot to do it and loose SOME OR ALL of your potential profit, especially since this is talking about,if EVERYTHING was automated/no humans were needed, for production/technically the more thats automated, with in business,the less money you will make,obviously SOME things are fine,like privately owned autonomous cars,but from a business stand point TECHNICALLY autonomous vehicles COULD effect delivery drivers/over all profits,if implemented,with in businesses, just things to think about,also if you could send your vehicle to go pick up something and a robot/drone/arm,could put it in your vehicle,that would get even crazier.
      I've always thought this was going to happen,I thought we might have a little more time though and I honestly thought machines/robots were going to be built and be refined,before complete automation/AI,I didn't think software was going to be completely reliable/refined,before machines/robots we're.
      I don't know if rich people will let go/allow a moneyless/credit less society to evolve/form/at some point money becomes obsolete as well,unless we turn to desperation/war/go back to our old ways/we MAY NEED to be more self reliant/we may need to grow crops/have cows/chickens/pigs/horses and so on.
      What will we do, focus on our hobbies?
      It looks like hardware jobs are going to be more viable, longer than software jobs.
      This comment is just for something, for people to think about,I'm not saying any of this will happen or that it is happening,I'm just saying this is definitely something to think about.
      I definitely don't think the younger generation will enjoy tech,exactly like we did/this is the first time that I've had the thought that computers/automation/AI,isn't a great thing,yes a terminator scenario/sky net/I-Robot scenario COULD happen,but even if humans control all of this, this changes A LOT,good and bad,but it all depends on what we decide to do/our reaction to all of this,we don't want to be the reason for our own demise.
      I think we will be able to learn more effectively/efficiently;but for what purpose,if were competing with something that we can never win against,also if money becomes obsolete,what is the drive?
      This is also a dilemma, a few generations MAY have to go through, when it comes to gene splicing/altering as well;How does an organically born baby/human compete with a human that has been altered/refined/optimized?
      This is DEFINITELY A LOT to think about,hopefully we can all get through all of this and make the right decisions.
      These are just things to think about.

    • @mattmatt2417
      @mattmatt2417 Рік тому

      This is a more condensed version of my last comment, but I also think that saying that SOMEONE came up with, is wrong,people will be obsolete/the person won't be needed,to utilize AI/it will run/complete all tasks, on its own/technically AI could do this now,if it was changed slightly,all this has done, is create an interface,for humans,to see what AI is capable of,the interface isn't needed,for AI to do what it needs to do,which is EVERYTHING,I think it needs to be slightly refined/optimized,but its almost there;
      The shortened version of my last comment is this/the question is;
      If automation/machines/AI/robots took all jobs;How would the people that own machines/software/AI/Robots make money?
      Meaning if AI/Robots handled all jobs and no one was making money,because they were replaced by AI/robots,how would the owners of the AI/robots get paid/ad revenue is out,because no one has money to buy products,also rich people may have money,for a little bit, but even generational wealth will run out, at some point,because no one has jobs,to genrate income to pay them.
      The other thought with this/our next step,if we don't go back to our old ways/if we don't decide to be more self reliant/have cows/chickens/pigs/gardens/crops/a water well/maybe solar/batteries,temporarly any way/as long as our batteries keep working,or start trading goods for other goods.
      Or one of our other alternative outcomes, is war/raiding/wreaking havoc.
      Or our evolutionary step is,I know it sounds crazy,but a moneyless society,obviously SOMEONE,thats elected would have to govern this and all of this would need to be thought out, thoroughly and it would need to be as fair as possible.

    • @marko5734
      @marko5734 Рік тому

      ​@@mattmatt2417 reading your comments gives me an anxiety, thru look very realistic and scary at the same time

    • @user-gr6fq2dp5c
      @user-gr6fq2dp5c 11 місяців тому

      @@marko5734 So they're talking about Universal Basic Income.

  • @sheenismhaellim2215
    @sheenismhaellim2215 11 місяців тому

    is it just me or am I hearing a background music at very very low tone

  • @Toulkun
    @Toulkun 10 місяців тому

    Imo developers need AI and vice versa

  • @moshiachhasawakened6781
    @moshiachhasawakened6781 Рік тому +1

    Goodbye stackoverflow

  • @kinzang10z
    @kinzang10z 11 місяців тому

    Are Developers GODs?

  • @bhagyalakshmi1053
    @bhagyalakshmi1053 Рік тому

    Ai 🧠👁️ problem collection?

  • @paulberber
    @paulberber Рік тому

    Love the vid! Needed this to keep my studying going haha
    I used chatgpt to create a study plan for learning to code. Wasn't my idea I stole it from Tina! ua-cam.com/video/VznoKyh6AXs/v-deo.html
    Cheers

  • @kowboy702
    @kowboy702 Рік тому

    Arg I hate dark mode

  • @compilererror
    @compilererror Рік тому

    You know who writes code from scratch? Assembly language programers: Malware!

  • @CapnSnackbeard
    @CapnSnackbeard Рік тому +1

    IMO:
    1. Yes AI is absolutely going to take your job.
    2. As a developer you should be either working on your own project right now, or you should be learning a new skill.
    I have never coded in my life and last week with just Notepad++ and commandline I made 4 complex, AI powered Chat bots that log into Discord, take commands, scrape various things off the internet, process data and output it to a channel.
    I still don't know how to code.
    Apps based on GPT4 will approach the ability to manage a project beginning to end in minutes, without human intervention.
    This means soon people will make their own custom apps using a cute GUI, and developers as a pool of people with both shrink and expand. As cost of developing and barrier to entry goes down, development won't need developers, just people with ideas.

    • @soikatabd4120
      @soikatabd4120 Рік тому

      Who fucking cares ? you could have done that with google.

  • @amcmillion3
    @amcmillion3 Рік тому +1

    As a professional dev what kind of savage writes code from scratch unless you are building something that has literally never been built before.

  • @markobacu7315
    @markobacu7315 9 місяців тому

    Is chat GPT even free to use? I don't wanna pay anything.

    • @TravisMedia
      @TravisMedia  9 місяців тому

      It is, with some limitations, but for most it's enough

    • @markobacu7315
      @markobacu7315 9 місяців тому

      @@TravisMedia a website version. Not the app, right?

    • @TravisMedia
      @TravisMedia  9 місяців тому

      Yes. The API is very cheap though. You can put $5 on it and use it for a long time. You can also set alerts if you get close to reaching any amount.

  • @carlsmith8593
    @carlsmith8593 Рік тому +2

    Please ignore this guy.
    ChatGPT is massively overhyped. It doesn't understand anything, so its code is awful, and it lies all the time. The other day, Bing Chat insisted that 1080 is divisible by 32, and 900 is divisible by 16, even though I established that this was explicitly not true in the context.
    The demand for programmers has exploded over the last few decades, while the supply has not. As a result, modern software is almost universally horrible. The advice in this video would only make developers even more "productive".
    Take your time, and code it properly.

    • @carlsmith8593
      @carlsmith8593 Рік тому

      @ghost mall - I'm a Swift developer, of 13 years, so my opinion wins.

    • @carlsmith8593
      @carlsmith8593 Рік тому

      @ghost mall - I was just playing, buddy. Besides, you deserve to brag a little - being a programmer is awesome.

    • @user-gr6fq2dp5c
      @user-gr6fq2dp5c 11 місяців тому

      You have to specify it's all "integers" to get your expected answers. Yes you need to provide the context that's in your mind.

    • @carlsmith8593
      @carlsmith8593 11 місяців тому

      @@user-gr6fq2dp5c - I asked it "Is 1080 divisible by 32?". It said "No. 1080 is no divisible by 32". I then asked for popular display resolutions that are divisible by 32, and it included 1920x1080. I explained its mistake, which it acknowledged, but when I asked it to correct the list, it included 1920x1080 again. I explained it over and over, restarting twice, but it just doesn't understand anything moderately complex.
      LLMs are not replacing programmers in any foreseeable future. I could see companies banning programmers from using them though, if they care about correctness.

  • @nomvonglismerced4311
    @nomvonglismerced4311 Рік тому

    That's the expert trying to keep the bewbie from using ChatPGT to get ahead.

  • @godofbiscuitssf
    @godofbiscuitssf Рік тому +1

    Speak for yourself. "everyone copy/pastes code from ____, anyway"? Are you not primarily a developer?

  • @raghurana1
    @raghurana1 Рік тому

    Dude ! You sound like Obama. Are you using his AI voice 😂

  • @macrus7064
    @macrus7064 Рік тому +5

    If an employer can have 95% efficiency from ChatGPT, then It seems the employer could either reduce a team of 20 down to 1, and pay that person a full salary, or keep all 20 team members, but pay them each 5% of the full salary.

    • @aftalavera
      @aftalavera Рік тому

      Really.?

    • @macrus7064
      @macrus7064 Рік тому

      @@aftalavera Idk, I’m just throwing it out there. What do you think?

    • @cirjeex6412
      @cirjeex6412 Рік тому +2

      One person cannot so the job of 20 people, even with chatagpt.

    • @flyondonnie9578
      @flyondonnie9578 Рік тому

      Word is that game artists in China have been laid off. Companies are settling for a huge increase in productivity and reducing both staff and pay. They could have laid off more if they didn’t need the increased productivity to be competitive. They get a bit of everything why not? I think AI art is a year or less ahead of coding, so watch out.

    • @cirjeex6412
      @cirjeex6412 Рік тому

      @@flyondonnie9578 We won't have to wait long. A year from now, we'll see where this thing is headed.

  • @brucevongphrachanh3780
    @brucevongphrachanh3780 Рік тому

    Its ok but I will stick to Google,its much easier and I dont have to wait.