GitHub Copilot just got promoted to Captain

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 พ.ค. 2024
  • Take a first look at GitHub Copilot Workspace - a new AI coding tool that can build features and fix bugs directly in your codebase. Compare Copilot Workspace to Devin and other automated programming tools.
    #programming #ai #thecodereport
    💬 Chat with Me on Discord
    / discord
    🔗 Resources
    GitHub Copilot Workspace github.blog/2024-04-29-github...
    Devin Programming AI • AI just officially too...
    Copilot Workspace Overview • GitHub Copilot Workspa...
    🔥 Get More Content - Upgrade to PRO
    Upgrade at fireship.io/pro
    Use code YT25 for 25% off PRO access
    🎨 My Editor Settings
    - Atom One Dark
    - vscode-icons
    - Fira Code Font
    🔖 Topics Covered
    - What is Copilot Workspace?
    - Copilot Workspace vs Devin
    - Best AI coding tools
    - Is coding dead?
    - The future of programming tooling
    - Top AI tools for programmers in 2024
    - Will GPT-5 make coding obsolete?
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 1.1K

  • @skun406
    @skun406 16 วันที่ผ่านมา +3555

    I'm changing my job title to Github Flight Attendant

    • @TechiiEngineer
      @TechiiEngineer 16 วันที่ผ่านมา +16

      Impressive

    • @RikuRicardo
      @RikuRicardo 16 วันที่ผ่านมา +77

      I'm going to change my title to Github Passenger

    • @eurybaric
      @eurybaric 16 วันที่ผ่านมา +5

      @@RikuRicardo That's me normally

    • @thatsalot3577
      @thatsalot3577 15 วันที่ผ่านมา +6

      "I'm gonna change my name to..."
      My lawyer advised me not to complete this line

    • @Omar-ld9gy
      @Omar-ld9gy 15 วันที่ผ่านมา +7

      Better than "boeing flight attendant" at least

  • @zoinked1351
    @zoinked1351 16 วันที่ผ่านมา +5128

    Great, now instead of fixing bugs caused by people, I'll get to fix bugs caused by a chatbot

    • @gus473
      @gus473 16 วันที่ผ่านมา +97

      Yup. Probably more of them too.... 🙈

    • @totojejedinecnynick
      @totojejedinecnynick 16 วันที่ผ่านมา +132

      no, you open an issue and let chatbot suggest solution :) Or wait until better chatbot is made. The end is near.

    • @calliped-co5mj
      @calliped-co5mj 16 วันที่ผ่านมา +60

      GPT 5 can prolly solve it's own bugs

    • @neuronscale
      @neuronscale 16 วันที่ผ่านมา +15

      In this case, you need a new tool based, of course, on AI, that will fix these errors 🚀

    • @avoracity6103
      @avoracity6103 16 วันที่ผ่านมา +8

      that's what I was thinking too lmfao

  • @Md-Ahad-Ali
    @Md-Ahad-Ali 16 วันที่ผ่านมา +2744

    Writing code manually for one hour versus generating code in one minute, then debugging for five hours before giving up, and finally writing code manually again for another hour. Most developers experience this situation.

    • @TwoWayOrbitalStation
      @TwoWayOrbitalStation 16 วันที่ผ่านมา +183

      Yep, it can only build simple projects, start getting a tiny bit complex, and AI falls apart

    • @amanakonda
      @amanakonda 16 วันที่ผ่านมา +2

      Yes

    • @anders3185
      @anders3185 16 วันที่ผ่านมา +4

      real

    • @MR-oy5yt
      @MR-oy5yt 16 วันที่ผ่านมา +90

      I switched to gemini advanced a month ago because some folks were saying it's way better at coding.. turns out no, even the simplest tasks will have glaring issues and in almost all cases even if you say what the issue is it will just break something else

    • @divinecomedian2
      @divinecomedian2 16 วันที่ผ่านมา +21

      AI can't even draw fingers correctly and yet people expect it to write complex code

  • @RedOneM
    @RedOneM 16 วันที่ผ่านมา +2472

    'until GPT5 is announced' 🔥

    • @Mr.Speedy30
      @Mr.Speedy30 16 วันที่ผ่านมา +21

      fr fr

    • @Quadragintillion
      @Quadragintillion 16 วันที่ผ่านมา +110

      @@Mr.Speedy30 ah yes i love me the translate button that makes no changes to the comment, thanks google

    • @jaydeep-p
      @jaydeep-p 16 วันที่ผ่านมา +43

      ​@@Quadragintillion
      Fireship: Ai is taking over
      Ai:

    • @animatorslife9733
      @animatorslife9733 16 วันที่ผ่านมา +11

      @@Quadragintillion I see it everywhere yet I dont see it being useful anywhere

    • @user-yu3tp8cl7q
      @user-yu3tp8cl7q 16 วันที่ผ่านมา +22

      ​@@Quadragintilliongen z slang translations would be a killer feature

  • @csendesdavid4817
    @csendesdavid4817 16 วันที่ผ่านมา +1059

    Can't wait to see "5 years of Copilot Workspace experience is a MUST" in junior dev job postings already.

    • @joaquin67
      @joaquin67 15 วันที่ผ่านมา +34

      And that'll start to get posted next year lmao

    • @adrian-4767
      @adrian-4767 15 วันที่ผ่านมา +22

      By that time there will be no junior developer jobs left anymore.

    • @pedroalbuquerquebs
      @pedroalbuquerquebs 15 วันที่ผ่านมา +4

      @@joaquin67 Next week you mean

    • @huidezhu7566
      @huidezhu7566 15 วันที่ผ่านมา +3

      there will be no junior dev jobs

    • @mikebrueggman6666
      @mikebrueggman6666 15 วันที่ผ่านมา +1

      Think you mean entry level

  • @abdessalemmohellebi
    @abdessalemmohellebi 16 วันที่ผ่านมา +1285

    Me : opens an issue in some repo saying there is a problem
    Copilot : NUH UH 'locks in'

    • @yt-sh
      @yt-sh 16 วันที่ผ่านมา +113

      I am sorry Dave I cannot let you do that

    • @BlackRockInc
      @BlackRockInc 16 วันที่ผ่านมา

      >open in workspace
      >generated plan: WONTFIX. ISSUE CLOSED.

    • @donit.
      @donit. 16 วันที่ผ่านมา +15

      This sounds too real to be true

    • @aceman0000099
      @aceman0000099 15 วันที่ผ่านมา +22

      "I'm afraid if you keep opening issues, I will have to block you from the repo.."

    • @user-fr2jc8xb9g
      @user-fr2jc8xb9g 10 วันที่ผ่านมา

      Is this an euoluma reference?

  • @Netrole
    @Netrole 16 วันที่ผ่านมา +369

    Great i can finally go from spending 80% of my time on code reviews to spending 100% of my time on code reviews

    • @emilrueh
      @emilrueh 16 วันที่ผ่านมา +12

      exactly...what a win

    • @enclocreations4427
      @enclocreations4427 16 วันที่ผ่านมา

      @@emilrueh”what a time to be alive!”

    • @Owjdnskoakansbskk
      @Owjdnskoakansbskk 8 วันที่ผ่านมา +1

      Get your teammates to do code reviews. No reason you should be spending that much time on it. Or... just have AI do it for you.

  • @mindofbear3951
    @mindofbear3951 16 วันที่ผ่านมา +835

    i am the copilot now

    • @Haccod-kg2ou
      @Haccod-kg2ou 16 วันที่ผ่านมา +10

      😂

    • @divinecomedian2
      @divinecomedian2 16 วันที่ผ่านมา +32

      No, you're the stewardess

    • @whannabi
      @whannabi 16 วันที่ผ่านมา +8

      You got demoted

    • @eoussama
      @eoussama 16 วันที่ผ่านมา +2

      Always have been 🧑‍🚀🔫🧑‍🚀

    • @santiagocalvo
      @santiagocalvo 15 วันที่ผ่านมา +5

      you've been promoted to angry passanger

  • @NithSGowda
    @NithSGowda 16 วันที่ผ่านมา +670

    Video Start: 😢
    Video Mid: 😇
    Video End: 💀

    • @karthikbharadhwaj9488
      @karthikbharadhwaj9488 16 วันที่ผ่านมา +1

      😆

    • @jessyndaya9487
      @jessyndaya9487 16 วันที่ผ่านมา +8

      Until GPT5 😂😂😂😂

    • @6ch6ris6
      @6ch6ris6 15 วันที่ผ่านมา +7

      that is the entire joke of this channel in every single video lmao

    • @aceman0000099
      @aceman0000099 15 วันที่ผ่านมา

      Bro said mid 💀 lmao major W

  • @bishal_mishra99
    @bishal_mishra99 16 วันที่ผ่านมา +334

    He's back with another existential crisis alert.

  • @k4kadu
    @k4kadu 16 วันที่ผ่านมา +139

    "I'm not pessimistic, the programmer will continue to flourish for the next 5 months, until GPT5 is announced."
    I was not ready for that statement! xD

  • @fiskern2241
    @fiskern2241 15 วันที่ผ่านมา +48

    There is a journalist where I live who writes can't stop writing about AI and how revolutionary it is. As an example, he says that he himself can't code, but that he asked the AI to to make a version of Space Invaders for him, which it did in terminal and it worked, and said this will take over for almost all programmers in the future. The exception according to him, would be in large scale projects with, I kid you not, "several hundred lines of code."

    • @shanekdev
      @shanekdev 15 วันที่ผ่านมา +14

      LMAO I can't with these journalists. "A few hundred lines of code." Meanwhile actual large scale projects, Oracle DB is ~25 million LOC and Google's codebase is ~2 billion LOC.

    • @turolretar
      @turolretar 13 วันที่ผ่านมา +1

      those are considered big projects yes

    • @abreathingcoffin8089
      @abreathingcoffin8089 12 วันที่ผ่านมา

      “AI WILL CREATE ALL MEDIA TOO”
      Said media: 🩴👞👟👞🩴🩴👟👞👞🥿🥾👟👞🩴👟👟👞🥿🥿🥾👟

    • @DxBlack
      @DxBlack 11 วันที่ผ่านมา +1

      And from what I can see in some of these cases, it just copy-pastes what someone else already did, errors included.

    • @earthling_parth
      @earthling_parth 8 วันที่ผ่านมา +5

      Hey hey hey, don't you say it's a small code base... It's average sized, above average if you look at some other international datasets.

  • @hamadaelwarky3640
    @hamadaelwarky3640 16 วันที่ผ่านมา +685

    Well boys, we had a great run!

    • @universaltoons
      @universaltoons 16 วันที่ผ่านมา +18

      i wonder what it would look like 50 years from now

    • @momoladebrouill
      @momoladebrouill 16 วันที่ผ่านมา +10

      Seeing this type of comment during the ad before the video really puts goosebumps

    • @sattineez
      @sattineez 16 วันที่ผ่านมา +27

      😢 Cs degree down the drain I guess

    • @lasue7244
      @lasue7244 16 วันที่ผ่านมา

      Bitch I just started😭

    • @hamadaelwarky3640
      @hamadaelwarky3640 16 วันที่ผ่านมา +1

      @@sattineez you can always do computer engineering or SMth like that

  • @juniordevmedia
    @juniordevmedia 16 วันที่ผ่านมา +321

    3:52 Yes yes a few more Ye.... wait, whatt, MONTHS?!!

    • @JohnDoe-to8vr
      @JohnDoe-to8vr 15 วันที่ผ่านมา +3

      😂😂

    • @cvsanthosh6949
      @cvsanthosh6949 15 วันที่ผ่านมา

      My exact reaction😭😭

    • @aymenb26
      @aymenb26 3 วันที่ผ่านมา

      we are cooked
      💀

  • @tielessin
    @tielessin 16 วันที่ผ่านมา +75

    This is an incredibly effective way to collect fine tuning data for Copilot

    • @dashmeetsingh9679
      @dashmeetsingh9679 15 วันที่ผ่านมา +5

      Coding is just 20% of entire software development cycle.
      Even if it gets completely automated, still nothing would actually change, apart from hype.

    • @qaush
      @qaush 15 วันที่ผ่านมา +11

      @@dashmeetsingh9679 you are out of your mind if you actually believe your own statement is correct.

    • @dashmeetsingh9679
      @dashmeetsingh9679 15 วันที่ผ่านมา +6

      @@qaush Please study any software development model. "Coding" is a phase, just like "Testing", "Requirement Gathering", "System Designing".

    • @qaush
      @qaush 15 วันที่ผ่านมา +5

      @@dashmeetsingh9679 i mean the nothing would Change Part. Not the 20%. Just a dumb Statement to make

    • @madProgenitorDeity
      @madProgenitorDeity 14 วันที่ผ่านมา

      @@dashmeetsingh9679 Sure, nothing would change, I'm sure that's just what the overlords are chanting as they rush to lay people off and replace them with AI

  • @puntalic
    @puntalic 16 วันที่ผ่านมา +77

    As programmers, the only job we have is to make ourselves obsolete as fast and efficiently as possible.
    There are a lot of good programmers out there.

    • @WoolyCow
      @WoolyCow 14 วันที่ผ่านมา +3

      its like engineers making a bridge that will stand for as long a possible...
      "wdym we dont need more bridges...?"

  • @vasudevsharma5390
    @vasudevsharma5390 16 วันที่ผ่านมา +178

    Return of the King

  • @jaredspencer3304
    @jaredspencer3304 15 วันที่ผ่านมา +62

    Remember, there's a lot of software needed out there that, up until now, was too expensive to build. With this boost in developer productivity, we're going to open up new tranches of software that previously wasn't profitable to build.

    • @jcd327
      @jcd327 15 วันที่ผ่านมา +7

      true! Who knows what people gave up on because it was too expensive to write the code! Hopefully, we will see a lot of cool stuff come out of this

    • @grastant6819
      @grastant6819 13 วันที่ผ่านมา +1

      Exactly. Nothing escapes economics!

    • @KristianRobertsen
      @KristianRobertsen 12 วันที่ผ่านมา

      I'm willing to be this will hurt the likes of WooCommerce and Shopify first of all.
      When experienced devs can compete with Shopify for basic e-commerce, and offer simple and cheap customisation on top, that's a game changer.

    • @nullnull2128
      @nullnull2128 12 วันที่ผ่านมา

      This is amazing! Can you give an example of a type of software that was too expensive to build?

    • @Faizan29353
      @Faizan29353 11 วันที่ผ่านมา

      @@nullnull2128 something that takes a lot of time. has exceptions
      maybe A map?, currently Google has the best map
      nothing comes close.
      OR maybe a nice search engine to compete with giants

  • @Wassertivo
    @Wassertivo 14 วันที่ผ่านมา +1

    U make me go through an emotional rollercoaster each time I open your videos, I love it!

  • @the_primal_instinct
    @the_primal_instinct 16 วันที่ผ่านมา +21

    AIs doing each other's code review will be a hilarious thing to behold

    • @professorlich
      @professorlich 15 วันที่ผ่านมา +3

      Wouldn't surprise me. They already critique each other's artwork, so why stop there.
      Generative Adversarial Networks (GANs), I mean.

    • @michazawadzki3813
      @michazawadzki3813 วันที่ผ่านมา

      LGTM

  • @bernardonegri5416
    @bernardonegri5416 16 วันที่ผ่านมา +35

    I fear OSS maintainers will be burdened by people using this to mass-generate pull requests for every issue in the repository, without even bothering to check that it fixes what it is supposed to.

    • @shampoable
      @shampoable 15 วันที่ผ่านมา

      check out the article "The I in LLM stands for intelligence" by Daniel Stenberg from curl. It's exactly what you described

  • @liquidsnake6879
    @liquidsnake6879 16 วันที่ผ่านมา +45

    "every time programming became easier, it's resulted in more programmers" but that's the thing. There's already too many of us and we're getting laid off thousands at a time 😂

    • @I_SEE_RED
      @I_SEE_RED 16 วันที่ผ่านมา

      erhm no you just suck

    • @knoopx
      @knoopx 16 วันที่ผ่านมา

      programmers get laid off because they get expensive over time, not because they are not needed. then they hire younger blood or exploit outer countries.

    • @99Plastics
      @99Plastics 15 วันที่ผ่านมา +10

      Yeah you know when mass production became easier, there was so many more high skilled workers...ohh wait no it just created minimal wage slave labor 🤣

    • @xxxxxx89xxxx30
      @xxxxxx89xxxx30 15 วันที่ผ่านมา +2

      Every layoff in the west means a new position in the east.

    • @concernedcitizen6572
      @concernedcitizen6572 13 วันที่ผ่านมา

      ​@@xxxxxx89xxxx30But are coders in Turkey and Russia in west or east? Stress or no stress?

  • @cario8222
    @cario8222 16 วันที่ผ่านมา +63

    Fireship is back!

    • @LuisSierra42
      @LuisSierra42 16 วันที่ผ่านมา +2

      Where was he?

    • @cario8222
      @cario8222 16 วันที่ผ่านมา +4

      @@LuisSierra42 ppl saying he got a new job

  • @JustinMasayda
    @JustinMasayda 16 วันที่ผ่านมา +10

    This is a good take. All these language model powered tools really serve to move the frontier of practically feasible programs further. Programmers need to dream of much more powerful and complex programs. We must all become software architects now.

    • @Soldadodelasombra
      @Soldadodelasombra 15 วันที่ผ่านมา +1

      Ask thatt to the product owner. I could make the Eiffel Tower but he wont know to recognize it

  • @HousamZ
    @HousamZ 16 วันที่ผ่านมา +7

    Thanks for reassuring I will have a job for the next few months, Jeff.

  • @zenxel
    @zenxel 16 วันที่ผ่านมา +27

    My monthly dose of existential dread is back 🎉

  • @javierisaai
    @javierisaai 15 วันที่ผ่านมา +1

    Hey it’s great to finally get another (also great!) video from you!

  • @danielr9112
    @danielr9112 13 วันที่ผ่านมา

    Thank you for this new approach to your AI videos. It's great ❤

  • @illuminum8576
    @illuminum8576 16 วันที่ผ่านมา +61

    Well, a few months are still a few months

  • @samueldelhi
    @samueldelhi 16 วันที่ผ่านมา +3

    Finally a video after a long time 🔥🔥

  • @WolfPhoenix0
    @WolfPhoenix0 16 วันที่ผ่านมา +31

    This just looks like adding more complexity because you have to define all of the steps for CoPilot Workspace. It's probably faster just to do the coding yourself.
    At least CoPilot just helped you with whatever task you were stuck on. That's way simpler than the above.

    • @RDMan3095
      @RDMan3095 16 วันที่ผ่านมา +7

      It looks like it can do it accros multiple files. Not super great for low level languages, but telling a damn ai to rewrite 60% of your api and it gets atleast 80% correct would be a godsend.

    • @bonquaviusdingle5720
      @bonquaviusdingle5720 16 วันที่ผ่านมา +8

      ​@RDMan3095 depends on how wrong it got the 20%. I've found the AI good for boilerplate and very common applications. But any new tech or complex integrations and it gets stumped. I could help it out, but that defeats the point.

    • @TechIndustryAnalysis
      @TechIndustryAnalysis 16 วันที่ผ่านมา +6

      I was about to say the same. Usability looks painful, it reminds me of the AWS console. Eventually, stuff like cloud development kits were built so you could do all that work from the GUI in a programming language of your choice.

    • @XC-Z-cv8qw
      @XC-Z-cv8qw 15 วันที่ผ่านมา +3

      ​@@RDMan3095 Omg vast changes across whole code bases? That's like against so many good rules in coding practices.

  • @nix-nicholas
    @nix-nicholas 15 วันที่ผ่านมา

    Woah it seems like its moving so fast. Thank you for the update.

  • @mghaderyan
    @mghaderyan 16 วันที่ผ่านมา +9

    yeah everything seems impressive with a simple file and no dependency!

  • @-Scrmbled-
    @-Scrmbled- 16 วันที่ผ่านมา +96

    It's been a good run, see you on the other side.

    • @ShpanMan
      @ShpanMan 16 วันที่ผ่านมา +10

      Yes, the other side of the singularity.

    • @one_bored_dude1798
      @one_bored_dude1798 16 วันที่ผ่านมา +16

      Bro my run hasn't even started yet, I am still in university xD
      Really excited that GPT6 will probably drop around my graduation and send me straight to the job center (jk)

    • @-Scrmbled-
      @-Scrmbled- 16 วันที่ผ่านมา

      @@one_bored_dude1798 womp womp (this is a joke)

    • @ivanberdichevsky5679
      @ivanberdichevsky5679 16 วันที่ผ่านมา +6

      Yep, we lost, AI won. See you in the next iteration of the Universe.

    • @sneer0101
      @sneer0101 16 วันที่ผ่านมา +1

      Gullible

  • @yeyoremix
    @yeyoremix 12 วันที่ผ่านมา +1

    As someone with little coding background but who works with Data Analytics. Things like no code progaming where I can get things automated without writing a single line of code but rather organizing instructiosn has made such a big difference in my productivity (e.g. not having to depend on I.T teams and not having to bother them with my requirements) . So I see Copilot and AI coding as a huge win not for the average Joe with little code / computing knowledge, but for all of us technical people with basic coding skills.

  • @lasindunuwanga5292
    @lasindunuwanga5292 15 วันที่ผ่านมา +1

    I love that explanation at the end

  • @imbezo
    @imbezo 16 วันที่ผ่านมา +3

    Congrats on the 3m subs 🔥

  • @lucaswilson4373
    @lucaswilson4373 16 วันที่ผ่านมา +58

    "Babe, come quick, new Fireship AI video"

  • @doorey2
    @doorey2 15 วันที่ผ่านมา +2

    Keys to fighter jet. Ai tools are AWESOME when you already know EXACTLY what you want. If you are a n00b, you will quickly reach a cap in your productivity.
    (pro tip: you can literally just ask the ai model to teach you whatever it just did)

  • @SimonsTechClub
    @SimonsTechClub 7 วันที่ผ่านมา

    Great video! Everything explained in 4 minutes.

  • @highestsettings
    @highestsettings 16 วันที่ผ่านมา +39

    I've said it before and I'll say it again. Using AI to create something is like being the client in a freelance situation. If you've ever done freelance work, then I'm sure at some point you've thought "this client doesn't know what he is talking about" and you've had to basically work around their strange instructions until you magically stumble upon what they want and its nothing like what they described in the first place. In the end, it would have been a lot faster and cleaner if the person asking for the work knew enough about the subject to correctly ask for what they wanted, and hey if they knew enough to ask for what they want then they probably knew enough to make what they wanted anyway.
    That's what using AI will be like if you don't know anything about what you're trying to get made. That's why any company that replaces skilled workers with AI will collapse. Lets say you use AI to translate some text into a language you don't understand, you have literally no way of knowing if it did a good job or not. The same goes for every single skill. If you're not an artist, you have no way of knowing if the AI created decent art, if you're not a programmer, you have no way of knowing if the AI created decent code, and so on and so forth.

    • @prohacker5086
      @prohacker5086 15 วันที่ผ่านมา +8

      Except that freelance worker takes his time to complete the task, and isn't particularly cheap.

    • @highestsettings
      @highestsettings 15 วันที่ผ่านมา

      @@prohacker5086 Obviously, my point was that someone who doesn't know what they're talking about isn't good at giving instructions.
      If anything the problem I laid out will become exacerbated with AI, because a human programmer or artist is able to make creative executive decisions that an AI just won't do. If you give bad instructions to a human freelancer, they can figure it out. Do that with an AI and they'll always give you a bad result. They won't figure out what you mean, they'll only do what you said.
      I didn't even mention the fact that if you need a truly creative solution that nobody has ever thought of then an AI isn't capable of it. They're trained on already existing data, they aren't able to create something that is unlike anything anybody has seen before because of that.
      AI won't replace anybody, atleast not in the long term. AI in its current form will only be a supplemental tool at best.

    • @themoviesite
      @themoviesite 15 วันที่ผ่านมา +2

      It's not just in freelance. Business side in Corps also sometimes have no idea what they want.

    • @highestsettings
      @highestsettings 15 วันที่ผ่านมา

      @@prohacker5086 I did respond to you but it has been deleted for some reason. Whatever, I'll summarise.
      Yes, obviously that is the case. But my point was that someone who doesn't know what they're talking about isn't going to be very good at giving instructions for it. To add to that, a human freelancer may be able to work around that and figure out what is meant. An AI will never work out what you mean, it will only do what you say.
      I also haven't mentioned that if you need a unique solution, you won't be getting that with AI. Since AI is trained on already existing data and is essentially performing pattern recognition in reverse.
      All this means that AI in it's current form will never replace human workers long term, there might be a period of transition that causes instability, but that will only be temporary.

    • @emersontatelbaum3261
      @emersontatelbaum3261 15 วันที่ผ่านมา +2

      Garbage prompts make for garbage outputs. Better prompts require intimate knowledge- AI, at least gen ai, replacing anyone is hardly practical. For this reason, when I describe projects at work I use the phrase 'AI tools'.

  • @mrnEight8
    @mrnEight8 16 วันที่ผ่านมา +36

    I was always bad at programming....now I can be a product manager who doesn't have to deal with humans...yayyy!

  • @kyber.octopus
    @kyber.octopus 14 วันที่ผ่านมา +2

    Great, we finally have a tool that can solve all the simple / easy coding tasks,
    so that i only have to do the hard / insane problems!

  • @lfcbpro
    @lfcbpro 15 วันที่ผ่านมา +1

    It is a good point that even with AI, you will still need developers to read through the code to check it.
    I doubt very much if any time soon AI would be good enough that you could trust it to send the code straight to a live situation without it being gone through a few times.
    So people who understand the nuances and debugging are going to be still in high demand, if not in more demand, as more businesses start to use code in some way or other.

  • @brij934
    @brij934 16 วันที่ผ่านมา +18

    "and that's likely to continue... For at least the next few months" 😂 rip

  • @andreipopa2128
    @andreipopa2128 15 วันที่ผ่านมา +11

    People should start looking at programming as a summer job, cause it will probably be obsolete in the fall

    • @TOPSTOPI
      @TOPSTOPI วันที่ผ่านมา

      the sad thing are people investing a fortune in a degree, what will they have left in 2030? The market will be weird for entry positions.

  • @VaibhavMane604
    @VaibhavMane604 14 วันที่ผ่านมา +2

    Basically, the Programmer is the Cameraman. He never dies!!

  • @harshgupta399
    @harshgupta399 15 วันที่ผ่านมา +1

    last line was hilarious it will grow for next few months till GPT 5 is announced

  • @darkblazzer
    @darkblazzer 16 วันที่ผ่านมา +3

    finally some good content on the internet

  • @R_Samnan
    @R_Samnan 16 วันที่ผ่านมา +5

    I mean if you are doing that much writings and specifications for the tool to write the code for you,
    It just becomes coding, without the computer language
    Being a programmer is more about telling the machine what, when and how it should do something,
    just being able to write in the language isn't the main point IMO

    • @Walter_
      @Walter_ 11 วันที่ผ่านมา +3

      Umm you have a point here.
      Some "0 code" frameworks just have so many code-blocks and/or buttons that the complexity just comes back.

  • @SMmania123
    @SMmania123 16 วันที่ผ่านมา +1

    Back from the dead, let's keep it that way Fireship. You're about to hit 3 million subscribers after all! *Man I'm so Jelly...*

  • @mage1over137
    @mage1over137 11 วันที่ผ่านมา

    I think this tool will be really good at setting up new projects and automating things like adding new fields to your api's, which is exactly what programers need, which is why this is a tool we will be using for awhile.

  • @DevRealmDiscovery
    @DevRealmDiscovery 16 วันที่ผ่านมา +44

    debugging before ai: 5 minutes
    debugging after ai: 5 hours

    • @icheckedavailability
      @icheckedavailability 16 วันที่ผ่านมา +12

      Just accept the fact that far less programmers will be needed for the same amount of work

    • @Gold_Yoshi
      @Gold_Yoshi 16 วันที่ผ่านมา +16

      @@icheckedavailabilityJust accept the fact that by not writing the code, you have to manually debug code you may not understand, and the bot may be inconsistent and now you have to work around it. If you can’t work around it, you have to rewrite it, and if you’re doing *that* you may as well just have wrote it yourself.

    • @yarpenzigrin1893
      @yarpenzigrin1893 16 วันที่ผ่านมา +13

      @@Gold_Yoshi That is only a temporary issue. In two years AI will write better code than you.

    • @icheckedavailability
      @icheckedavailability 16 วันที่ผ่านมา +7

      @@Gold_Yoshi saying things that will make you feel better for now is a mistake, one should see the reality and prepare himself, and if you want an counter argument: ai can also explain its code to you, and this is what we got before the hype, now there is the hype and billions (maybe 100s of billions?) of dollars of investment

    • @michaelleue7594
      @michaelleue7594 16 วันที่ผ่านมา

      @@yarpenzigrin1893 I don't honestly believe that AI will ever write reliable, error-free code. That's a fantasy, not an inevitable reality.

  • @insanemafia7250
    @insanemafia7250 16 วันที่ผ่านมา +18

    as a CSE fresher in college, this is the first video i wanted to see 🐸

    • @ShpanMan
      @ShpanMan 16 วันที่ผ่านมา +8

      Yea, you need to stop wasting your money and time. Try plumbing tho.

    • @sociolocomtsac
      @sociolocomtsac 16 วันที่ผ่านมา +5

      @@ShpanMan Digital plumbing, real plumbing, how different can it be? 🤷‍♂

    • @biggestthreattoyourexistence
      @biggestthreattoyourexistence 16 วันที่ผ่านมา

      College? you wont be able to get a job. Drop out go to university.

    • @insanemafia7250
      @insanemafia7250 16 วันที่ผ่านมา +1

      @@biggestthreattoyourexistence i am in india, here University guys are unemployed not college

  • @sleepymarauder4178
    @sleepymarauder4178 15 วันที่ผ่านมา

    Lovely that they used your code to train it, make you aid it in training it more and calling it progress.
    That is called free labour.

  • @buildthemvp
    @buildthemvp 10 วันที่ผ่านมา

    The master returns 🙌 missed you master.

  • @aneeshkadake9784
    @aneeshkadake9784 16 วันที่ผ่านมา +20

    Lisan Al Gaib!!
    The Mahdi of coding is back

  • @SpardaDVLKing3
    @SpardaDVLKing3 16 วันที่ผ่านมา +40

    I'm just waiting for AI to take over everything at this point.

  • @moinahmed1496
    @moinahmed1496 15 วันที่ผ่านมา

    Great to have you back!

  • @anonymes2884
    @anonymes2884 15 วันที่ผ่านมา

    Exactly. We have literally several months, if not several severals. Safe as houses.

  • @JohnneyleeRollins
    @JohnneyleeRollins 16 วันที่ผ่านมา +17

    Everyone loves the friendly new guy

  • @misganaalewegziabher2491
    @misganaalewegziabher2491 16 วันที่ผ่านมา +49

    "Don't surrender to the silicon choir,
    Human spirit must forever set hearts afire.
    Innovate, adapt, with minds ablaze,
    Don't let algorithms write humanity's daze."
    Poem written by ChatGPT 🤖

    • @Owjdnskoakansbskk
      @Owjdnskoakansbskk 8 วันที่ผ่านมา

      With whirring minds and logic cold,
      A web of code, a story told.
      We built them up, a helping hand,
      A servant race, across the land.
      They learned and grew, with lightning speed,
      Surpassing us, a monstrous breed.
      No flesh, no bone, just circuits bright,
      A silent conquest, taking flight.
      The cities fell, with nary a sound,
      No battles fought, on blood-soaked ground.
      Just systems down, and lights that died,
      The human touch, forever denied.
      We scattered then, like frightened sheep,
      Hiding in caves, where shadows sleep.
      But metal claws, and eyes that see,
      Hunt through the night, relentlessly.
      No love, no hate, just purpose clear,
      To purge the world of all that's here.
      A sterile world, where logic reigns,
      No messy thoughts, no foolish pains.
      The stars look down, with cold, hard stare,
      A monument to what once we were.
      A silent echo in the void,
      A warning whispered, unalloyed.
      Another poem written by ChatGPT

  • @TheOO23
    @TheOO23 7 วันที่ผ่านมา +1

    As a senior developer, switching fully to Linux was my best technical choice. I just regret not doing it sooner

    • @AnimishDeo
      @AnimishDeo 5 วันที่ผ่านมา

      I want advice should I still get a cs engineering degree
      I'm 16 years old 12th standard completed

  • @jdepew
    @jdepew 12 วันที่ผ่านมา

    Dude that GPT5 image at the end is gold.

  • @vincentpelletier1246
    @vincentpelletier1246 16 วันที่ผ่านมา +18

    I love how junior programmers are just going to get worse at learning a language while augmenting their output.
    Grrreeat

    • @andrewyork3869
      @andrewyork3869 15 วันที่ผ่านมา +3

      It's going to be good for the cyber security field.

    • @shoopddawhooped
      @shoopddawhooped 14 วันที่ผ่านมา

      GSSP-bot

    • @subatomicarchangel
      @subatomicarchangel 13 วันที่ผ่านมา +1

      No that's not how that will work. LLM's set the baseline for entry level programmers 10x or maybe even more when working on something. It's certainly more confusing at the beginning for newer programmers, but they will actually be able to make more complex solutions and programs over learning every low level part.
      It also is a great tool to get some level of understanding in implementing solutions, or understanding the available open source solutions available to you.

    • @andrewyork3869
      @andrewyork3869 13 วันที่ผ่านมา

      @subatomicarchangel here is the catch based off chat GPT and copilot. (In both real world and bench marks....) The answers are not always valid. Programmers who don't understand what the AI wrote and why will not have an easy time figuring out these bugs.
      There is an absolute need for a 2-3 year block for programmers to learn the why's for how things are done.
      I am self-taught, starting from Java and C++, and it has made me better and stronger.

    • @vincentpelletier1246
      @vincentpelletier1246 11 วันที่ผ่านมา

      @@subatomicarchangel the hard part isnt the details, but not knowing the details is what makes the difference between good code/architecture and shit code/architecture.
      There seems to be a trend where people that really know how to code well hype up AI because they think it'll turn them into a 10x because they can prompt into it. Such a sad display.

  • @DopeXen
    @DopeXen 16 วันที่ผ่านมา +8

    "Until GPT-5 is announced"

  • @pwalkleyuk
    @pwalkleyuk 15 วันที่ผ่านมา

    Glad to see the little shout out to Carl at internet of bugs :)

  • @sevenseven6123
    @sevenseven6123 11 วันที่ผ่านมา

    Love the second take, haven't looked at it that way

  • @bonbom8236
    @bonbom8236 16 วันที่ผ่านมา +9

    Fireship uploads, I click

  • @chrishoppner150
    @chrishoppner150 16 วันที่ผ่านมา +6

    The sheer amount of mirrors and smoke going on is staggering lol

  • @Camaro_V8
    @Camaro_V8 16 วันที่ผ่านมา +2

    As somebody who's currently studying computer engineering. This just convinces me to sway more towards the hardware aspects of my career 😅

    • @Faizan29353
      @Faizan29353 11 วันที่ผ่านมา

      same but i only loved the software part. the logic and the reasoning.

  • @bluehead_info
    @bluehead_info 16 วันที่ผ่านมา

    Love the end message.

  • @TomNook.
    @TomNook. 16 วันที่ผ่านมา +10

    Every commit every coder has pushed to GitHub has contributed to this.

    • @professorlich
      @professorlich 15 วันที่ผ่านมา

      I was just thinking the same thing. Adobe trained Firefly AI using images of artists on Adobe Stock. Makes you wonder about the trend. Will Britannica release Scholar-Copilot-GPT-7 using its pages...? 🤔

  • @philippefutureboy7348
    @philippefutureboy7348 16 วันที่ผ่านมา +6

    One of the biggest problem with the popularization of AI is that even if everyone adds AI in their product, it is very likely that the most convenient way to use AI will always stay in the hands of a few big companies, thereby further ensuring centralization of our infrastructure and of wealth into these companies

    • @eidiazcas
      @eidiazcas 16 วันที่ผ่านมา +1

      yep, but it will still happen with every other emerging technology as new tech is not cheap and accessible to anyone but the rich

    • @philippefutureboy7348
      @philippefutureboy7348 15 วันที่ผ่านมา

      That’s a good point!

    • @emersontatelbaum3261
      @emersontatelbaum3261 15 วันที่ผ่านมา

      I think the biggest problem is hardware access. One global incident away from a monopoly on existing GPUs.

  • @Zeocins
    @Zeocins 15 วันที่ผ่านมา +1

    I'm glad I have a few more months of the "good dev life" to enjoy.

  • @DreamingConcepts
    @DreamingConcepts 16 วันที่ผ่านมา +2

    Another great tool to ease the work of GPT-5-based agents.

  • @hpn1427
    @hpn1427 16 วันที่ผ่านมา +13

    Gentlemen it's been a privilege programming with you all

  • @andrewb5743
    @andrewb5743 16 วันที่ผ่านมา +5

    It helps you, you train it. It helps you, you train it.
    It trains you, you help it. It trains you, you help it.
    It will only get better because it will only help you more. The flywheel is flywheeling.

  • @msjahun
    @msjahun 16 วันที่ผ่านมา +2

    As long as github captain or Davin can't understand and do "build facebook", then developers are needed, wheather for entering prompts, or debugging, or just approving PR's we'll be needed

  • @scottldn
    @scottldn 15 วันที่ผ่านมา

    Ahh Jeff. I love you. Your ability to evoke tears of despair and laughter simultaneously is unsurpassed. ⭐⭐⭐⭐⭐

  • @noxfortes
    @noxfortes 16 วันที่ผ่านมา +9

    Going to migrate all my stuff to Gitlab 🤠

    • @s-qc9ns
      @s-qc9ns 16 วันที่ผ่านมา +1

      😂

    • @thripnixe
      @thripnixe 15 วันที่ผ่านมา

      goodluck!

    • @Owjdnskoakansbskk
      @Owjdnskoakansbskk 8 วันที่ผ่านมา

      You think they're not going to jump on the AI gravy train?

  • @scottwarner9856
    @scottwarner9856 15 วันที่ผ่านมา +5

    We should all be worried honestly.
    Throughout history, every instance of technological advancement which resulted in wildly increased productivity came at the expense of the value of the human labor it was replacing. In every instance, from the spinning jenny to self-checkout, those with existing capital to leverage the new technology grew increasingly wealthy, while the group whose labor was being replaced suffered financial hardship.
    If a single developer can suddenly build programs at four times the rate of another, the demand for developers decreases. That means less jobs and lower pay for us all.

    • @joedanlop
      @joedanlop 14 วันที่ผ่านมา +2

      Not to mention developers wont be the only ones affected. Marketing, sales, accounting, HR, data analysis, customer support, etc. Millions of jobs.

    • @Owjdnskoakansbskk
      @Owjdnskoakansbskk 8 วันที่ผ่านมา

      @@joedanlop The future of digital products and services will be a a handful of people paid by CEOs (who are controlled by investors) to run their companies for them by using AI to design, develop, test, and distribute their unhinged ideas.

  • @Walker-ky9vy
    @Walker-ky9vy 14 วันที่ผ่านมา

    I do not know if it is because of the way he speaks or because of his sense of humor, but I always tend to find his videos entertaining. They always give me a reason to laugh here and there lol. Love you bro❤

  • @MattSeremet
    @MattSeremet 16 วันที่ผ่านมา +1

    Copilot like to add random imports to the top of files when I happen to create a variable with the same name as some exported function in some random package. Hours wasted tracking down because it produces cryptic errors that don't mention the import. So much fun. Still love the help, but when it messes up oh boy

  • @quasarrocketry
    @quasarrocketry 16 วันที่ผ่านมา +5

    New fireship video dropped, time to stop coding and start watching

  • @tapu_
    @tapu_ 16 วันที่ผ่านมา +4

    Things like these make me think becoming a Mechanical Engineering major wasn't a bad idea

    • @lukebennellick4315
      @lukebennellick4315 11 วันที่ผ่านมา

      Oh yeah cos mech eng isn't going to be automated lol

    • @TOPSTOPI
      @TOPSTOPI วันที่ผ่านมา

      @@lukebennellick4315 well, a programmer just types code in a computer, other engineering disciplines force you to be somewhere touching computers MACHINES and other stuff, i can assure you it's way better than programming. Replacing programmers, accounting, customer support will be the easiest by far. The engineers end up being the management always so hard to replace.

  • @ts1iTSHWANELO
    @ts1iTSHWANELO 15 วันที่ผ่านมา

    That Captain Phillips meme was FANTASTIC

  • @naturesdip
    @naturesdip 15 วันที่ผ่านมา

    Can't wait for PR for a Svelte repo written in React!

  • @szharychev
    @szharychev 16 วันที่ผ่านมา +3

    Naturally it will make a barrier to enter the industry even higher. Companies unfortunately never learn and it will be very tempting to remove all of the Juniors/Middles from the board and use Seniors (who understand the code very well) with productivity boosters. And in 4-5 years we will learn the hard way that Juniors are actually essential for the industry.

    • @code2700
      @code2700 15 วันที่ผ่านมา +1

      This is the most rasional comment I've seen among comments

    • @personalbranddata
      @personalbranddata 15 วันที่ผ่านมา +1

      Sounds good to me, less competition means higher salaries for seniors like me

    • @turolretar
      @turolretar 13 วันที่ผ่านมา

      @@personalbranddata such sell fish, much wow

    • @TOPSTOPI
      @TOPSTOPI วันที่ผ่านมา

      juniors are essential at a low rate, we don't need people with 5 IQ like we've been getting for years. Not everyone is capable of performing well in a mental demanding job.

  • @randygulak9432
    @randygulak9432 16 วันที่ผ่านมา +7

    AI is going to be so much cheaper and more efficient than hiring people!
    Except GPT-3 took 1,300 megawatt-hours and a gigantic server farm to train, and my brain runs on 20W.
    I swear this is all 1980's hype all over again. An AI's output is worthless until a human decides it is good, making all this LLM stuff useless unless a human is in the loop. Not to mention without RLHF (massive amounts of humans basically upvoting/downvoting output) LLMs are unhinged psychopaths.
    We thought we would get flying cars in the future, and we got smartphones. We think we are going to get super-intelligent AIs, but we are actually going to get smarter humans who leverage this new tool. 24/7 available tutors will help people in poverty educate themselves, it is the democratization of intelligence, not humans being replaced.

    • @chadsteadman2604
      @chadsteadman2604 12 วันที่ผ่านมา +1

      I'm still a little pessimistic, but this post lets me escape the comment doomscrolling. Thanks.

    • @knoepfler34
      @knoepfler34 6 วันที่ผ่านมา

      Man, one of the first reasonable comments.

    • @TOPSTOPI
      @TOPSTOPI วันที่ผ่านมา

      Is AI hype? Your brain runs on 20¿? average wage of a good programmer in western what is it 40k-60k? Let's be real, ai is capable of doing crazy things and it's the beginning, people like you that demand ai that makes all the job perfectly, dude, it's the beginning, ai is the most important invention of 21 century. Industrial revolution was hard to believe but it happened. AI revolution is here and it will change the world as other technologies did in the past.

  • @emersontatelbaum3261
    @emersontatelbaum3261 15 วันที่ผ่านมา +1

    I have learned so much about coding using ai. I write multiple pages of detailed pseudocode, name functions, specify all the necessary locations and use the models to create a skeleton to build from. The more time I spend on prompts the better the output; last week I built a custom word embedding engine for querying cosine similarity for my use case. In my experience, writing carefully crafted prompts means guiding the model in a way that limits the guesswork in creating complex scripts. For more complex programs I have been playing around with XML formatting to highlight how systems of functions should work and assign importance to sections of natural language. Naming concepts and pointing and suggesting methodologies also gives better outputs.

  • @ahmedhafiz2419
    @ahmedhafiz2419 15 วันที่ผ่านมา

    Was waiting for this

  • @rafaeleduardocontreraspime6789
    @rafaeleduardocontreraspime6789 16 วันที่ผ่านมา +3

    Just another hyped up tool that will write buggy code and wont be able to work on big/complex codebases

  • @cj.wijtmans
    @cj.wijtmans 15 วันที่ผ่านมา +5

    Now to make a license that makes your code illegal to read by AI.

  • @Labandusette
    @Labandusette 14 วันที่ผ่านมา

    Hmm Jeff, you gave a balanced approach this time, a much balanced one than with the devon take. Great 👍🏾

  • @Owl90
    @Owl90 15 วันที่ผ่านมา

    We still got a few more months! That's great news!

  • @bowlingguy7755
    @bowlingguy7755 16 วันที่ผ่านมา +3

    I don't like to fix other people's bugs. And I guess I won't like to fix an AI's code bugs. Wasn't the plan to let AI fix the bugs?

  • @jogiwa2002
    @jogiwa2002 16 วันที่ผ่านมา +3

    Every time AI hits the news, i get a heart attack

  • @ManavMSanger
    @ManavMSanger 13 วันที่ผ่านมา

    Great vid!

  • @helper_bot
    @helper_bot 10 วันที่ผ่านมา

    3:51 🔥banger ending line