Will Devin AI Replace Coders?

Sdílet
Vložit
  • čas přidán 9. 07. 2024
  • "AI will replace coders" - that's the hype. Let's debunk those claims and talk about the REAL future of software.
    #ai #coding #programming
    ✋ Stay connected:
    - Twitter: / moshhamedani
    - Facebook: / programmingwithmosh
    - Instagram: / codewithmosh.official
    - LinkedIn: / codewithmosh
    📖 What's covered
    00:00 What's Devin?
    00:43 The Truth Behind AI Demos
    01:12 Why Companies Still Need YOU
    01:39 AI's Big Problem - Hallucination
    01:59 Who Lost Their Job to AI?
    02:14 Building Software is More Than Coding
    03:23 Evolution of Coding (and Why It's Good)
    04:29 Should You Stop Learning to Code?

Komentáře • 806

  • @xmochix604
    @xmochix604 Před 3 měsíci +137

    My husband has been in the assembly line for a large company, and in 2010 or so many were screaming that robots will be taking over factory jobs or whatever. And here we are, in 2024, not much has changed. Rumors are not always true. There are things Ai can do, and there are things only humans can do.

    • @jfost281
      @jfost281 Před 3 měsíci +19

      Hmm?
      I'm curious, where is he working? Quite a bit has changed since 2010 and automation is a trend reducing factory jobs over the decades. I agree with this video in view of the overreaction to AI replacement for Software engineering, but automation is very much an issue many workers face.

    • @ZZZXYZ
      @ZZZXYZ Před 3 měsíci +11

      you haven't been paying attention. soon, very soon.

    • @tagnetorare5401
      @tagnetorare5401 Před 3 měsíci +2

      ​@@jfost281So, do you know what those people did for a living after they lost their jobs? Did they simply starve to death, or are they barely sustaining right now? It's never about jobs. It's about life.

    • @bamboo1763
      @bamboo1763 Před 3 měsíci +1

      Things humans can do cheaper.

    • @acraze2287
      @acraze2287 Před 3 měsíci +1

      yea instead they can be exported to india

  • @programmingwithmosh
    @programmingwithmosh  Před 3 měsíci +532

    Alright, let's be honest. If AI ever gets so good it can take over coding jobs, it's not just us who should be worried. Every industry is gonna change. So, freaking out and ditching your coding journey? Not the smartest move. Now's the time to get even better, to learn and grow alongside AI. Thoughts?

    • @TheDevil939
      @TheDevil939 Před 3 měsíci +45

      the thing is that we would be cooked before other professions, at the current state AI is not that concerning but looking at how it is increasingly getting better and we don’t know if there’s a limit to it getting better and can be trained on literally everything then ignoring the problem is not the smartest idea either

    • @TheCodeholic
      @TheCodeholic Před 3 měsíci +20

      Decade ago only HTML/CSS was enough to get a job, now almost all design softwares have ability to generate HTML/CSS code. things changed... You need to know at least a frontend framework to get a job...
      I agree to Mosh. We should evolve and use AI to improve ourselves. We should not stay like only HTML/CSS developers. And IMO it is very unlikely that even very experienced developers to be replaced by AI.
      Thanks Mosh for the video

    • @raba9808
      @raba9808 Před 3 měsíci +21

      The rapid evolution of Artificial Intelligence (AI) isn't just a subplot in the tech industry; it's a narrative swiftly unfolding, with real implications for the future of programming jobs. Picture this: within the next decade, AI's capability to outperform humans in coding tasks isn't just probable; it's inevitable. This technological leap isn't just about efficiency; it's a magnifying glass over the existing disparities among programmers of varying skill levels.
      Now, let's narrow down to specific sectors, like national security. Think contractors for the Navy; here, the narrative shifts. AI's takeover isn't straightforward due to the intricate web of national security concerns. The prediction? A new era where contractors develop proprietary AI solutions, transforming AI from potential job usurper to indispensable tool for human programmers. This isn't a loss of jobs but a recalibration of roles, where AI enhances human capability rather than replacing it wholesale.
      However, for entrepreneurs at the helm of start-ups, the calculus is different. AI offers a tantalizing proposition: a way to bypass the substantial costs of hiring human coders. It's a cost-effective, efficient solution that aligns perfectly with the lean, agile methodologies that define the start-up world. This shift promises a new business landscape where programming becomes a more accessible tool, democratizing the ability to create and innovate.
      Yet, this evolution isn't without its caveats. As businesses increasingly lean on AI for their programming needs, the demand for human programmers won't vanish but will instead pivot towards seeking highly skilled programmers. This recalibration hints at a future where the programming job market becomes more competitive, a battleground for the exceptionally talented. Yet, this isn't a zero-sum game. The proliferation of AI in programming also lowers the entry barrier to coding, inviting a broader swath of the population to engage with programming. This newfound accessibility could spur a widespread increase in programming literacy, fostering a deeper, more universal appreciation for the art and science of coding.
      In essence, we're on the cusp of a programming renaissance, catalyzed by AI. It's a future where the role of human programmers evolves, but the essence of programming becomes more embedded in the fabric of society than ever before.

    • @FarisGhazi
      @FarisGhazi Před 3 měsíci +10

      I am already doing AIOps the combination of DevOps, SysOps, Cyber Security and AI, a UK RQF level 6 diploma and I am not freaking out !!!

    • @urlocalcoder
      @urlocalcoder Před 3 měsíci +1

      @@FarisGhaziwhat are the name of courses that you’re doing? Any source by chance?

  • @programmingwithmosh
    @programmingwithmosh  Před 3 měsíci +63

    Been reading your comments and working on a follow up video to address common concerns. Stay tuned!

    • @asharullah353
      @asharullah353 Před 3 měsíci +1

      I have one question Mosh. While you have made it clear that AI can't replace the human-interaction aspect of Software Engineer. Is it not true that most of the Software Engineering Workforce comprises of individuals who are not directly dealing with the client?
      So a Software house can work on just two Engineers, one who deals with clients, and the other who monitors the AI doing its work to make the Software.
      So are mass AI driven Layoffs not already expected?

    • @TyoussefPureLander
      @TyoussefPureLander Před 3 měsíci +1

      I think The problem is that a lot of these coding companies will disappear cus ai services will replace them.
      For example u can have one big company that's using ai and they can build a CRM for your company in minutes, and this one company will put alot of companies that are integrating crm's for other companies

    • @KarlaKloppstock
      @KarlaKloppstock Před 3 měsíci

      I wonder why so many others, pretend that "all jobs are lost"? Do they want to lower the pay for coding or do they want to create a shortage of coders?

    • @cayenigma
      @cayenigma Před 3 měsíci

      Thank you Mosh for this video. I am studying to become a programmer (and have bought several your classes) and these news have made the entire class panic.

    • @AMMARYASIR-ih6ie
      @AMMARYASIR-ih6ie Před 3 měsíci

      Hey Mosh. Shall I prefer AI or ML over SE?
      I'm confused in these fields.

  • @sagniksaha4179
    @sagniksaha4179 Před 3 měsíci +204

    Thank you for the video. Even chatgpt created this hype about coding but the reality is it often write statements that does not even exists

    • @hitmusicworldwide
      @hitmusicworldwide Před 3 měsíci +7

      I have seen a lot of developers that write junk code too. And isn't the writing of junk code something that just about everyone does in the beginning? We are all foolish if we think that this advancement in technology which is just about a year or two old is a dead end. That's just wishful thinking.

    • @Whiztlex
      @Whiztlex Před 3 měsíci +7

      ​@@hitmusicworldwideYeah a lot of people fail to realize that what we're seeing right now is in the fetus stage. Actually maybe not even fetus stage, the semen is on its way to fertilize the egg. That's the stage of development this technology is at, and to be this good at that stage.. Holy shit!
      AI will progress, A FUCKING LOT and FAST.

    • @sagniksaha4179
      @sagniksaha4179 Před 3 měsíci +1

      Yeah it's true but we can't sit still by thinking about the future. people are declining coding by thinking that AI will take over. But this is not the right time. At this moment we are still at a point where coding is safe. I don't know about the future but yes you were correct the AI is at the baby stage and will evolve fast. Also in industry there is a lot more going on than simple projects. There are complicated projects that at this point is not even possible for AI to handle. The biggest thing is the context window of AI. I have seen projects that contains 100 files with 1 file with 6000 lines of code. So I believe coding is safe at this point but yeah may be in future with much more powerful AI we need to be aware. Not only us but all of us. Thank you @hitmusicworldwide and @Whiztlex for sharing your views. I respect that

    • @dakshkapoor9589
      @dakshkapoor9589 Před 3 měsíci

      ​@@Whiztlexthat was a gross but accurate comparison

    • @valerioharvey7289
      @valerioharvey7289 Před 3 měsíci +2

      Chat GPT has existed for like a year. I believe that in 5 years, it can understand instructions much better

  • @decastring
    @decastring Před 3 měsíci +120

    Like you, I've been in this industry for a very long time. You started on a C64, I started on an Apple IIe. Trying not to be that old, arrogant programmer, I started having concerns about the AI takeover. But then considered the non-technical aspects of software development like complex and dynamic client requirements, and old, undocumented, confusing legacy systems. That's when I figured I'd be OK. Mosh, thanks for confirming my conclusions!

    • @programmingwithmosh
      @programmingwithmosh  Před 3 měsíci +28

      Those old, legacy systems would always need human software engineers. AI may generate a new project from scratch and do a good job for simple CRUD apps, but those old systems, forget it!

    • @nisalzoysa2111
      @nisalzoysa2111 Před 3 měsíci +1

      So you guys are talking very limited area on SE world. What about the other side ? /\#|

    • @decastring
      @decastring Před 3 měsíci +1

      @@nisalzoysa2111 Mosh's video was specifically about the impact of AI on software engineering, so the discussion, though limited in scope, is all relevant. As for AI's impact on other areas of IT, the first area that will be heavily impacted is likely cyber security. The red team is already using AI, so the blue team needs to step up and apply AI for IDS and remediation.

    • @springroll58
      @springroll58 Před 3 měsíci +2

      say it louder for the people in the back, sir!
      people are scared we're gonna get displaced but from an optimistic point of view, I see more work being created and people's skills will have to update towards merely being observant and a good communicator. A.i. is great at what it's tasked to do but it still needs to be tasked to do it. People will basically evolve into being ceo's and managers, with a.i. as their subordinates.
      but also, I know nothing.

    • @hitmusicworldwide
      @hitmusicworldwide Před 3 měsíci +2

      ​@@programmingwithmosh Those old legacy systems are all based upon machine language at the end of the day. Once the contextual limitations are conquered, AI will have no problem figuring out what was done, why it was done, and even the way it was done, as well as whether the doing was the most efficient way. Currently, AI has been able to translate ancient languages that we had not figured out ourselves and is not human thought and language one of the most complex concepts to work through? There are infinitely more iterations along the journey of human thought than the capabilities of an 8088 processor

  • @adilmughal2251
    @adilmughal2251 Před 3 měsíci +122

    Finally yesterday I asked you in comments about Davin and now here is the video.... thanks mosh

  • @sakthivelsamuthiram1159
    @sakthivelsamuthiram1159 Před 3 měsíci +4

    Thank You Mosh for creating and sharing this video. Truly inspired by your intention for creating and sharing this video. Million Hearts to your service.

  • @bobursymon2397
    @bobursymon2397 Před 3 měsíci +23

    Thank you Mosh, just today i watched Fireship's video about this tool, and hoping you to make a video about it too.

  • @urlocalcoder
    @urlocalcoder Před 3 měsíci +9

    Thank you so much Mosh for this video much needed, we’be been reading only negative tweets lately 😂 so it’s a relief for us. We’ll keep watching your 10/10 tutorials and be better 1% everyday! 💪🏻

  • @-InnOCenT-44
    @-InnOCenT-44 Před 3 měsíci +42

    Your linguistic prowess is like a warm hug for my brain. 😊
    U r thre best teacher i ever learned coding from...❤

  • @ai-palooza
    @ai-palooza Před 3 měsíci +9

    Thanks, Mosh for this video! I am learning react and worried by seeing social media posts about devin. Now I got the confidence to not get stopped from learning.

    • @ALTXZ.0
      @ALTXZ.0 Před 3 měsíci

      Remember my fellow developer Devin is our SLAVE!!!

    • @piot1
      @piot1 Před 3 měsíci

      Panic more panic. Cuz you are going to looose job 😂😂

  • @mostafameerzad4144
    @mostafameerzad4144 Před 3 měsíci +83

    Big relief as a self taught full stack developer who have gone through a lot of struggles. Thanks Mosh ❤

    • @yashvardhanrathore4447
      @yashvardhanrathore4447 Před 3 měsíci +14

      Bro, everyone is self taught essentially ,even those who study computer sciene in college 😆

    • @thr417
      @thr417 Před 3 měsíci

      @@yashvardhanrathore4447
      Speak for yourself I am God taught

    • @AiVaultGuy
      @AiVaultGuy Před 3 měsíci +1

      these AI tools are not perfect YET and we still need developers to code and for code review but in couple of years from now we won't need any developers and "developers" will be an obsolete job. Companies will only need a couple of developers instead of 100 developers to run or develop their apps with upcoming new AI tools that will be capable of generating and reviewing millions of lines of code in just seconds.

    • @thr417
      @thr417 Před 3 měsíci +3

      @@AiVaultGuy
      But then anyone can make software, no need for any companies

    • @AiVaultGuy
      @AiVaultGuy Před 3 měsíci +1

      @@thr417 companies will obviously still exist but their focus will change more into creating and launching new products faster and more efficiently. The more routine jobs inside a company will be covered by AI tools alone and most companies will only hire TOP class creative engineers that will work along side with AI tools like Devin to create things more efficiently and faster. Medium and junior developers will be completely fucked by this time and won't be needed anywhere. Most developers will turn into freelancers doing small jobs or they can create their own small companies/businesses themselves, which is not easy.

  • @ogunyemiisrael9321
    @ogunyemiisrael9321 Před 3 měsíci +3

    Thanks so much MOSH,
    I have been waiting for this from you

  • @manojguha2046
    @manojguha2046 Před 3 měsíci +56

    The main thing Devin created a spark and competition among major AI players like OpenAI, Google, Meta on who will create the next best AI software engineer.

    • @BeepBoop2221
      @BeepBoop2221 Před 3 měsíci +2

      But you're assuming exponential improvement.

    • @PaDamTuts
      @PaDamTuts Před 3 měsíci +18

      @@BeepBoop2221he’s not assuming. It’s a given.
      GPT 3 is an exponential improvement over GPT 2.
      DALLE was an exponential improvement on its preview iteration. Same with Sora for video.
      ALL AI platforms have so far shown exponential growth in ALL projects they touched.

    • @skoumastv
      @skoumastv Před 3 měsíci +1

      ​@@PaDamTutsthey for sure use ai to program the next ai internally

  • @sasanmahmoodi3556
    @sasanmahmoodi3556 Před 3 měsíci +3

    it was my biggest concern this days and now i'm relieved ..thank you mosh for clarify this topic.

  • @caffeinated324
    @caffeinated324 Před 3 měsíci +16

    i am currently learning python from your youtube course and i am making great progress
    saw this video in my feed and decided to watch it out of curiousity ...
    was informative and amazing ♥

    • @Gstar999
      @Gstar999 Před 3 měsíci

      which channel your following to learn python?

    • @caffeinated324
      @caffeinated324 Před 3 měsíci

      @@Gstar999 programming with mosh.. this same channel. there is like a 6hr course for python

  • @CodeBro29
    @CodeBro29 Před 3 měsíci +1

    I appreciate this video! I've been programming for several years, and this new AI freaked me out a bit haha. This was really reassuring to watch! Just found your channel with this video, and I'm quickly subscribed 😄 Keep up the good work man!

  • @someshchevella8504
    @someshchevella8504 Před 3 měsíci +2

    There are so many courses online and so many resources. What makes yours unique is the positive energy that you carry. Thank you Mosh! You are a great teacher.

  • @ahiamatagabriel5696
    @ahiamatagabriel5696 Před 3 měsíci +1

    Honestly thanks for this video. nearly backed down on my react mastery journey 2 days ago .

  • @ingridmallard7523
    @ingridmallard7523 Před 3 měsíci +9

    Agree 100% with you Mosh. As a developer(and student of learning)for 20+years, I would add to this and say just keep on learning . Use your grey matter to solve problems, whatever does or doesn't happen in the future, who knows? and really is missing the target.You can only change yourself, so my philosophy is to instead focus on making yourself , making your skills and abilities invaluable to a company, or whatever or however you roll- challenge yourself and keep on learning. Thanks Mosh !💕💞

    • @ThomasTomiczek
      @ThomasTomiczek Před 3 měsíci

      "As a developer(and student of learning)for 20+years, I would add to this and say just keep on learning . " Sorry, you are an idiot. AI capacity doubles every year so far. Does your brain too? Once AI overtakes you - which will not take long - how you think your pathetic learning will be of benefit when AI doubles a year later, then dobules again - now 4x better than you. "so my philosophy is to instead focus on making yourself , making your skills and abilities invaluable to a company, " - so, you buy the majority of shares in a company and order the CEO not to fire you? Because that is the only wa to do that.

  • @SK_Melvin
    @SK_Melvin Před 3 měsíci +1

    This is cool information, thank you for the well informed update.

  • @MyCodingDiarie
    @MyCodingDiarie Před 3 měsíci +3

    Your energy and enthusiasm are contagious. Love it!

  • @balasubramanian9620
    @balasubramanian9620 Před 3 měsíci +7

    Thanks mosh !! I'm a budding swe and this has clamed my nerves !!

  • @rameshkudikala83
    @rameshkudikala83 Před 3 měsíci +2

    Thank you for boosting confidence in us.

  • @vinitsingh5406
    @vinitsingh5406 Před 3 měsíci +1

    Absolutely agreed with your thoughts and observing the current scenarios..

  • @turokwishan1073
    @turokwishan1073 Před 3 měsíci +10

    I want to shed light on this topic of AIs. I had experience in the games industry, in the development of mobile applications, websites and now more recently in business.
    This AI tool will only automate what is repetitive, offer solutions, implementations without having to look in the documentation. It would be like a GPS that you can use or not. GPS won't replace you as the driver of the car.
    Yes, many of the things will be able to be implemented instantly with the help of AI, but that is also the idea. It goes from the era, or the period in which you have to do things, to the period in which you need to automate processes, and what you are required to do to will be more creative. Instead of writing 200 lines of code to create an authentication, you make use of AI and it generates that snippet, but you, like a good architect who knows the basics of programming, you adapt the generated code to fit your needs.
    One last analogy I could say is that of the man who goes shopping. Instead of doing groceries by yourself, you have an application that issues the invoice, finds the delivery person, sends the SMS and notifies you about the process. The application does not replace you, but simplifies the process, so that you have time to do, as Mosh said, the creative side, maybe thinking about how it would look, if it were even more efficient, so that the food, now, can be prepared by a robot, and served at your desk.

    • @ThomasTomiczek
      @ThomasTomiczek Před 3 měsíci

      "implementations without having to look in the documentation" - ah, Devin reads documentation. It also has demonstrated communication - like asking developers of an open source library for clarifications.

  • @sanketkumbhare2307
    @sanketkumbhare2307 Před 3 měsíci +1

    Thanks man I was freaked out before I watch this. You are a life saver

  • @briannewman6216
    @briannewman6216 Před 3 měsíci +117

    AI will predominately be a productivity booster.

    • @Omer698
      @Omer698 Před 3 měsíci +37

      Keep saying that to yourself

    • @NickDrinksWater
      @NickDrinksWater Před 3 měsíci

      Hydrating booster?

    • @nuclear.prometheus
      @nuclear.prometheus Před 3 měsíci +2

      Nah, it’s sucks at helping, and somehow it’s only gotten worse in the last year

    • @reck_er5003
      @reck_er5003 Před 3 měsíci

      ​ @Omer698 Keep ignoring the post-modern economic consequences of AI replacing humans. Especially without preparation. AI will not replace humans, but augment ty.
      And IF that happens the world shall know pain in the name of anarchy, when the government sat around without AI mandates while the lives of 2 billion people were uprooted and left without the job. The rich got richer while the poor were dying. Arkham city.
      But it is highly unlikely to happen and the government should introduce 80% tax on profit revenue generated by AI-using companies as an incentive to not replace human beings.

    • @scratchy996
      @scratchy996 Před 3 měsíci +9

      AI will predominately be a productivity booster, until it takes over.
      It's already taking over jobs in finance and graphic design.
      Soon you will need a handful of engineers and testers to do the job of hundreds.

  • @irshadfaras
    @irshadfaras Před 3 měsíci +3

    Perfectly said, its like self driving cars, cool technology, but not replacing drivers. Though we will see boost in productivity in future.

  • @yoelbravo6728
    @yoelbravo6728 Před 3 měsíci +4

    Thank you, Mosh!! It's very useful to know your opinion on this matter.
    I agree with you and I think that while AI will continue to exponentially improve its abilities to develop entire applications without the intervention of developers, I don't think it will replace us in all areas. In systems where ethical or confidentiality issues are involved, humans will, in my opinion, remain more reliable.

    • @ThomasTomiczek
      @ThomasTomiczek Před 3 měsíci

      Good to know that you can have an opionon that lacks ANY logic at all. You code like that? Because you talk of AI doubling in capacity every year and make prognosis for decades... WHOW.

  • @user-xv1qf3fj3k
    @user-xv1qf3fj3k Před 3 měsíci

    Thank you for explaining the Devin. It really helps us.

  • @user-jj1kp9su4b
    @user-jj1kp9su4b Před 3 měsíci

    Finally , i was waiting
    Thank you for the video Mosh

  • @avishkaindula1035
    @avishkaindula1035 Před 3 měsíci

    Bro we needed this. Thank you!!

  • @algobuddy
    @algobuddy Před 3 měsíci +22

    Don't sweat it! AI tools like Devin are cool, but our human creativity and problem-solving skills will always be in demand in the software engineering world. We've got this!👍

    • @ezracramer1370
      @ezracramer1370 Před 3 měsíci

      @@john4353 its because most people that receive these statements are not coding themselves. Everyone knows how great AI is from these presentations and marketing statements, but only small fraction actually understand all pros and cons. When I show someone that never done any games that "AI can program pacman" its like "wow" but literally any programmer can do that with less energy cost...so.

    • @mahee96
      @mahee96 Před 3 měsíci

      @@john4353 being a SDE myself and have used GPTs to test how far are they ready…yes the reach is alarming because half a year ago it was spitting incoherent stackoverflow answers but now it can produce more accurate solutions to commonly known problems aka boiler plate code…so unless you are solving a domain problem, your work can be done by LLMs…
      But using LLMs to solve boilerplate reduces a developer time by 30-40% hence enhancing the productivity by same…so that reduces from having 5 persons working on something to 3 persons or the project itself finishes off within 3 days with 5 people instead of usual 5 days with 5 people…
      In case-1 headcount reduction is evident
      In case-2 if there isn’t enough demand and there is more supply then the supply pace needs to be reduced…which leads to solution by case-1 and keeping the supply pace constant.
      So Evidently, if not 100% replacement AI tech will indeed reduce demand for SDE…
      First that is going to get impacted is web front end development and other forms of UI development…because it is a constrained problem…
      However domain(backend) problems are difficult and would need human assistance so complete elimination is impossible in near future

    • @Rishi_1990
      @Rishi_1990 Před 3 měsíci +6

      Delusional approach towards reality... there is hard time coming be prepared for it...

    • @ezracramer1370
      @ezracramer1370 Před 3 měsíci +3

      @@Rishi_1990 most people who think this way never wrote a line of code professionally, but I dont blame them. Its really big hype train.

    • @ezracramer1370
      @ezracramer1370 Před 3 měsíci +3

      @@Rishi_1990 I think it has nothing to do with "every engineer being replaced by AI". If people will generate content from practically stolen data and only care about profit it has many more implications besides job safety. AI is expensive even when lot of people try to act like its not. I am not as smart as to know what Elon´s play is, but I presume that he might be following bigger issues than job of programmers LOL

  • @Geniuspaul-Projects
    @Geniuspaul-Projects Před 3 měsíci

    i love it when you said it will not just affect us at the end

  • @ariescollection7242
    @ariescollection7242 Před 3 měsíci

    Thank you so much for this video ❤

  • @mewk
    @mewk Před 3 měsíci +7

    Guys Devin isn’t taking our jobs right now… but if you have the vision, you can see that less devs will be required over time, until there are no devs, just AI.
    AI is efficiency. More efficient AI becomes - fewer humans are needed. Until it goes to near zero… That’s the singularity

    • @ifeelfantaastic2425
      @ifeelfantaastic2425 Před 3 měsíci

      As someone who is trying to get a junior dev role..
      1- hiring expectations are stupid and unrealistic (hiring junior devs with multiple years experience and proficient in 5+ languages?)
      2- the market is terrible right now
      3- any service I provide can simply be done by AI in mere seconds, and its growing exponentially. I’m not.
      I can see the top 5% keeping a position in software development. I’m definitely not that guy.
      Time to jump ship.

  • @InspireSphere974
    @InspireSphere974 Před 3 měsíci

    This is so inspiring and educative. Just like you said, we should keep getting better along side Ai

  • @creambuncreambun4511
    @creambuncreambun4511 Před 3 měsíci +1

    Great video, thanks for sharing your point of view. Yes I agree you have a point. I've been a software engineer for 2X years but I really feel the tide is coming. Some friends of mine learnt COBOL 30 years ago and join a bank in his early career, and then he's stuck there. No much threat of him, cos his knowledge is really a niche, but he cannot go anywhere else either. I'm a Java and react developer and I start to feel the same
    Your video is very enjoyable as always. Thank you Mosh

  • @VictoryGaming96
    @VictoryGaming96 Před 3 měsíci

    Hi Mosh. I'm waiting for your AI course. Your courses are really good. Thank you!

  • @sayakpramanik0318
    @sayakpramanik0318 Před 3 měsíci

    Thanks for the motivation.

  • @yesyes9698
    @yesyes9698 Před 3 měsíci +21

    Wow, a content creator that properly takes the current situation seriously and not make a clickbaity fear inducing video.
    That’s fresh. Spiced up my day.
    Thank you.

    • @jenniferlorence1950
      @jenniferlorence1950 Před 3 měsíci +1

      Oh Yeah, Mosh is Real, I love him for that, and follow him!

  • @zohaiburrehman7246
    @zohaiburrehman7246 Před 3 měsíci

    Great explaination on this topic!

  • @jorgeluissegurar.9558
    @jorgeluissegurar.9558 Před 3 měsíci

    Great analysis Mosh! thanks.... as a Software Developer, I think that all of these AI tools only going to improve our productivity and focus to build more efficient solutions!

  • @lucaojooj
    @lucaojooj Před 3 měsíci

    omg this was a very wholesome video after watching Fireship's video about Devin hehehe (bro has some talent to make us feel rock bottom), thanks Mosh

  • @_silentrose
    @_silentrose Před 3 měsíci

    Thank you so much Mosh very well said and definitely makes me feel more at ease thank god lol

  • @7999rahul
    @7999rahul Před 3 měsíci +2

    Your calming way of speaking is reassuring.

  • @last-mfk
    @last-mfk Před 3 měsíci +1

    thanks Mosh now i can keep going on my learning journey

  • @alireza2295
    @alireza2295 Před 3 měsíci +6

    What I would add to what Mosh said is that even if AI can generate full software, business owners have to explain "Exactly" and "Accurately" what they want which is almost impossible, specially for executives and managers!

    • @ThomasTomiczek
      @ThomasTomiczek Před 3 měsíci

      Nach, that is what product owners are fore. Tema of 10, down to 2. Ups.

  • @fotbaliar.m3478
    @fotbaliar.m3478 Před 3 měsíci +1

    Very enlighting Mr Mosh. I just want to know there courses sale in desplay underneath yourdescription are valid? because the link does not lead me to Code with Mosh website , please confirm because i will love to purchase while they are on sale.

  • @TheCodeholic
    @TheCodeholic Před 3 měsíci +3

    Guys stop worring about anything and follow your passion.
    Don't let anyone to demotivate you.
    You are good enough to become great software engineer whcih will noy be replaced by AI.
    Maybe bad engineers be replaced, that's why we should improve and try to be the best.

    • @HomeslicedVideos
      @HomeslicedVideos Před 3 měsíci

      Yeah, reading into the doomers' comments, it sounds like many of them just aren't confident they're good enough to make the cut when only senior+ jobs are available.
      Maybe they're right, maybe they're wrong, but let's just see where this goes before we declare coding is dead.

  • @Serendipity2893
    @Serendipity2893 Před 3 měsíci +4

    All the other skills mentioned would be redundant in the AI can do everything else.
    Even if we are not made completely obsolete, we’d be reduced to just doing code reviews, and we’d lose a severe majority of opportunities.
    I’m kinda depressed cause this is the second time I’m being made redundant and I don’t know how many times I can just restart my career 😢

  • @raffayshahzad942
    @raffayshahzad942 Před 3 měsíci +2

    Well this was kind of a relief for me as I'm in my 2nd year of my cs undergrad degree and I was nervous and panicking that I won't be able to get any jobs and I hope you're right about what you said

    • @arshsandhu257
      @arshsandhu257 Před 3 měsíci

      Ai Will replace u when u finish ur degree and he will wait for another two years 😂😂😂😂

    • @arjunsharma2506
      @arjunsharma2506 Před 3 měsíci

      ​​@@arshsandhu257nope ai can never replace human coders 😂😂😂

    • @arshsandhu257
      @arshsandhu257 Před 3 měsíci

      @@arjunsharma2506 aaho teinu Puchan aauna vadde ambani nu 😂😂😂😂

    • @arjunsharma2506
      @arjunsharma2506 Před 3 měsíci

      @@arshsandhu257 lol open ai ke ceo ki tu sun lo 🤣🤣

    • @togfanatic3781
      @togfanatic3781 Před 3 měsíci +1

      if ur a mediocore programmer say bye . better study the hardest so u will have ur job after u graduate

  • @user-ie1dj2ts6b
    @user-ie1dj2ts6b Před 3 měsíci

    Thank you mosh. That's reassuring.

  • @chdayasingh
    @chdayasingh Před 3 měsíci

    Love your Programming, Presentation and Editing Skills, Love from INDIA

  • @kevinemugisha9035
    @kevinemugisha9035 Před 3 měsíci

    Thanks for your constant motivation mosh❤ you are one of the reasons why I fell in love with software engineering ❤❤❤❤

  • @democraticindia8119
    @democraticindia8119 Před 3 měsíci

    Thank you for showing a light of hope..

  • @GaneshKumar-fv2cg
    @GaneshKumar-fv2cg Před 3 měsíci +15

    It will never completely remove jobs but surely replace some jobs or projects wont last longer duration due to productivity improvements. Major issue will be in non tech sectors like manufacturing etc will surely get hit and job losses are inevitable. How this affects global economy is yet to be seen. Better to pause any AI deployments until a strong governance in place. Problem is to find who will own the governance

    • @springroll58
      @springroll58 Před 3 měsíci +2

      lol no way is it gonna be paused...

    • @hitmusicworldwide
      @hitmusicworldwide Před 3 měsíci

      I look forward to not being held under the tyranny of developers.

    • @concernedcitizen6572
      @concernedcitizen6572 Před 3 měsíci

      ​@@hitmusicworldwideDang who hurt you and how? 😂

  • @hqcart1
    @hqcart1 Před 3 měsíci +14

    the people who hype devin are just CZcamsrs with 0% knowledge about what it takes to be a software engineer.

  • @mohamadghojavand7870
    @mohamadghojavand7870 Před 3 měsíci +1

    Thanks a lot dear Mosh

  • @dattamahalle5692
    @dattamahalle5692 Před 3 měsíci

    Nice and informative video based on reality. Good job.

  • @jasper5016
    @jasper5016 Před 3 měsíci +2

    Mosh is the reason why am I a developer today! Thanks a ton!

  • @sjorsvanhens
    @sjorsvanhens Před 3 měsíci

    Thank you for this video.

  • @vidplex516
    @vidplex516 Před 3 měsíci

    Thanks for your great video

  • @665Iron
    @665Iron Před 3 měsíci

    Hi Mosh. Thank you so much for these kind words. It honestly lift my spirit, although to be honest, I'll keep realistic with my expectation, because even after finishing your Python for Programmers course and making some small practices here and there, I haven't landed any job enywhere. Even if you trust that the process will be fine, I'm pretty sure there are tons and tons of companies waiting for AI to get better, and in the meantime they just collect data and resumes from us. Like, very few companies have gave me the4 chance of interview and i did everything as I use to do many years ago for the application process, but now they just want you to be the ultimate best or maybe the recruitment process is pure trash.
    Up to this point, I'm thinking of making my own software, the only problem, I need money, and without money i can't function as a human beign. So yeah, I'm in that endless loop of thought. AI is not bringing good news either, I don't they'll replace us, but I'm pretty sure there are executives holding processes for AI before finding human talent.

  • @charlesprogs2328
    @charlesprogs2328 Před 3 měsíci

    thanks ill keep learning

  • @RunOs3
    @RunOs3 Před 3 měsíci +3

    I became a software developer after spending 10 years in the medical field. When I landed my first job as a developer it was a nice change of pace. Six years into the profession my company laid me and a couple of other developers off. I found out from some old coworkers that the company is using a couple of new AI products and that as a result they were going to need less developers and productivity expectations have gone up significantly. I was submitting resumes to companies left and right for software developer positions and never received a call. A few days ago I went back to my old job in the healthcare field, and I realized that no one is going to automate someone willing to stand for seven hours straight and deal with sick people.

    • @ThomasTomiczek
      @ThomasTomiczek Před 3 měsíci

      "I realized that no one is going to automate someone willing to stand for seven hours straight and deal with sick people." - nice, To suck. Look at the videos of robots coming. They automate that. Give it some years.

  • @kent_calvin
    @kent_calvin Před 3 měsíci

    Thanks for the video

  • @macolulu
    @macolulu Před 3 měsíci

    Thank you for this video. So warmheated. But really, nowadays the job market is becoming more and more challenging. It is related to AI or the economy?

  • @homedesignenglish
    @homedesignenglish Před 3 měsíci

    Thank you so much Mosh. What are your thoughts on Three.js? Can we expect courses on Three.js sometime in the future? I would really appreciate it.

  • @ashishkolarkar8448
    @ashishkolarkar8448 Před 3 měsíci

    Great insight. Great relief.😮

  • @simongardner3766
    @simongardner3766 Před 3 měsíci +1

    A general rule with programming has always been that the higher level that you go, the less control you have. Converting whats in your mind in to natural language is much harder then just typing the code, if you have a specific vision. Asking Devin to write a game I would like based on other games I play is unlikely to give me exactly what I want, unless I write the whole thing out as a formal spec and use it as the prompt. On a lower Human plus AI level, Copilot is useful, but for me it's main job is to make up for the deficiencies in documentation, code examples, and project templates of the API I am trying to make work saving me a trip to StackOverflow. Ironically its usually the same company responsible for both. Just out of interest, I wonder if AI hallucinates because it does not sleep. It's when humans do the tidying up and can hallucinate if they haven't slept for a long time. Sounds silly, but AI is supposed to be based the human brain. Perhaps it needs a tidying algorithm.

  • @riccarrasquilla379
    @riccarrasquilla379 Před 3 měsíci +1

    thanks for the video

  • @NotHuman-bc1cc
    @NotHuman-bc1cc Před 3 měsíci

    Hey Mosh!!. Please do many of these types of videos, apart from education videos like courses. You have much knowledge in this field.

    • @programmingwithmosh
      @programmingwithmosh  Před 3 měsíci

      Will do! Email me the topics specifically you want me to talk about: programmingwithmosh@gmail.com

  • @lyrebird712
    @lyrebird712 Před 3 měsíci +1

    I said this over at Primeagen's video about this, but I KNOW some companies are going to gamble on AI to replace programmers, it's just not going to work out for them long-term.

  • @ericthered2252
    @ericthered2252 Před 3 měsíci

    Like ChatGPT, I see it being a job enhancement, not a job replacer. Thanks for not being click-baity with the title of this video and for keeping a level head.

  • @appletvaccount1364
    @appletvaccount1364 Před 3 měsíci +1

    As a non-programmer I tried to create a window with 5 text fields and store them as XML in python, on my MacBook, with ChatGPT. I gave up after 2 days (Sunday night, wasted the whole weekend.) It was an endless back and forth with copy/paste to fix errors but they never got fixed, and I had no idea how to fix it myself since I'm not a programmer. Looking forward to any AI that can code better.

  • @Live_Life_Love000
    @Live_Life_Love000 Před 3 měsíci

    very logical indeed ..thanks

  • @dekev7503
    @dekev7503 Před 3 měsíci +2

    The issue is not that the tools would make SWE obsolete, issue is that it would enable 1 SWE do the work of 50 programmers . That’s 49 less jobs for coders.

  • @Travel_nBeyond
    @Travel_nBeyond Před 3 měsíci

    I am currently leaning html, css,java script,sql . I bought these courses from you. Actually I am very new to this field. I am an accountant. But I want to learn software engineering. It’s quite difficult. But I will do it. Your teaching skills are superb. Thanks.. ❤

  • @kumarp3515
    @kumarp3515 Před 3 měsíci

    Mosh, this is big relief video, i was under panic attack since Devin is out!

  • @victor25021983
    @victor25021983 Před 3 měsíci

    i like ur view. very calm. yet very logical.

  • @davidabraham5325
    @davidabraham5325 Před 3 měsíci

    Thank you @programmingwithmosh bringing voice of reason and logic. AI, which is human built, is a tool for developers and an enabler for those who want to get into software. It can be like you have your own tutor. AI enables decentralisation of responsibilities but if certain actors, like microsoft, google, facebook and the like, want to convince the masses AI will replace humans then that is the centralisation methodology wanting total control by a few with total machine automation. But it can't happen as we humans need stuff to do and we invent things to help us do our jobs not replace us.

  • @geniuai
    @geniuai Před 3 měsíci +1

    I am so surprised that there are people out there who are still surprised by this as if no one knew that it's already available, and that it will be updated in two months that it will just be impossible to make flaws. It's such old news....

  • @samuelkovanko7198
    @samuelkovanko7198 Před 3 měsíci +1

    AI will help with: Boilerplate and simple code, generating ideas, automating certain tasks and soon enough, abstracting certain things rather using human language to generate results.
    AI is not capable of: Giving valid or the right code for the right sitation most of the time, understanding a broader context (although you could give it more context somewhat). But putting your faith in it entirely right now is very dangerous. Also the social customer facing part of this wont be automated away.
    In the long run its likely AI will become for SE's like automation is to factory workers. We still need engineers to check the output and designing a reliable system in which AI can work. The SE's job description will likely change a lot to something more broad and more away from coding. The value HAS to be found elsewhere.

  • @dennisdennoh8803
    @dennisdennoh8803 Před 3 měsíci +11

    software development is deeply intertwined with empathy and user-centric design. Effective developers possess the ability to empathize with end-users, understanding their needs, preferences, and pain points. They translate these insights into intuitive interfaces, seamless experiences, and transformative solutions. While AI can analyze user data and generate insights, it lacks the emotional intelligence and human intuition required to truly empathize with individuals. Empathy cannot be quantified or encoded; it is a uniquely human trait that permeates every aspect of software development.

    • @btm1
      @btm1 Před 3 měsíci

      empathy? what drugs are you on my man? if the software in not in a highly sensitive sector, nobody cares who or what wrote the software as long as it works
      and this comment got 11 likes and a hearth? you guys are delusional lol, denial can be a crazy drug

  • @aashikdevelop3724
    @aashikdevelop3724 Před 3 měsíci +1

    Thank you mosh 🤩

  • @dagmfreseid2063
    @dagmfreseid2063 Před 3 měsíci +1

    Thank you so much, Mosh. I've been struggling so hard lately.
    Could you please make a video for us aspiring self-taught junior developers, particularly on how we can excel and stand out from the competition considering the current job market?

  • @AIKnowledge2Go
    @AIKnowledge2Go Před 3 měsíci +6

    This! Mosh really gets it. There's a widespread misconception fueled by the mass media that 'AI stealing jobs from developers' just boils down to performing basic tasks like HTML, CSS, and some JavaScript here and there. As a Project Lead and Senior Software Engineer, I often get frustrated when solutions from AI technologies like ChatGPT and Claude don't meet the needs of real-world applications in the slightest, not to mention when working with frontend frameworks like DevExpress. This does not work at all. It's not about the fear of AI doing the basics; it's about the overhyping of AI's impact.

  • @jfost281
    @jfost281 Před 3 měsíci +2

    A really good video.
    Thank you for sharing some much-needed critical thinking and a rational view, not more hype and hysteria. Undoubtedly, companies need to promote their products, but the immediate default 'we're all doomed' isn't exactly an accurate portrayal of the situation, nor does it help it either.

  • @guilherme5094
    @guilherme5094 Před 3 měsíci

    👍Thanks man!

  • @davejake771
    @davejake771 Před 3 měsíci

    Open issues I think of.Vendor lock in. Maintenance. Availability/cost of power for datacenters. Software framework improvements/maintenance/ quality impoverishement. Sustainability of AI companies if/when AI writes its own Ai code.

  • @nonsookongwu1556
    @nonsookongwu1556 Před 3 měsíci +2

    One thing I know is that, Ai would never replace the emotions involved in building user friendly apps, communicating with founders or owners to know how best to solve their issues or the human interaction involved in building the app from the ground up....
    Don't even get me started on building scalable apps.

  • @rezadadu3287
    @rezadadu3287 Před 3 měsíci +1

    Motivation increased again. Thanks mosh

    • @sugmahub
      @sugmahub Před 3 měsíci +2

      He's doing this because he's selling his course 😂 this is what people motivated when chatgpt came now look within a year this devin come imagine another year passes by

    • @Nik-rx9rj
      @Nik-rx9rj Před 3 měsíci

      @@sugmahubyou’re correct 👍 If people saw that programming was becoming a thing of the past then he couldn’t sell his courses to “learn to code.”
      You’re right

    • @ezracramer1370
      @ezracramer1370 Před 3 měsíci +5

      @@sugmahub I bet that you probably did not do much of programming/coding yourself. But if you believe that every engineer will be replaced by Devin, go ahead 🤣 It does not concern you either way. That is actually why most people think like this. When they see that "ai programmed flappy bird" they are blown away.

    • @sugmahub
      @sugmahub Před 3 měsíci

      @@ezracramer1370 your betting is wrong I solved 147 plus leetcode problems over the past year bruteforce worst time complexity solved on My own but gpt able to put in best time complexity imagine if that exists see rapid growth in the ai industry before 1 year there were many companies hiring people with more digits nowadays after gpt very bad ,hiring like experienced for freshers with worst digits and within a year devin come specifically targeting engineers and the scary part its also in initial stage but still debug code which most developers don't know if it continues imagine after 2 years it's gonna learn after releasing to the public

    • @sugmahub
      @sugmahub Před 3 měsíci

      @@ezracramer1370 are you a senior engineer?

  • @yevhenliubarskyi1841
    @yevhenliubarskyi1841 Před 3 měsíci +1

    Hey Mosh, I just wanted to express my gratitude to you. My career as a programmer goes quite good. In many aspects, this is because of your great courses and your fantastic talent to teach others. I will always regard you as my Teacher. You're a great man. Thank you!

  • @gad_rp
    @gad_rp Před 3 měsíci

    Im a first year college software engineer student, and this whole devin thing is making me very anxious lol. I dont want to quit and stop learning, so what kind of programming thing should I try to study now? how can I find the most important area to go into?
    I was thinking of stuyding how to work along with these new AI's but how can I look for that to study lol?

  • @JyotiRanjanSingh
    @JyotiRanjanSingh Před 3 měsíci

    I believe until few years it will be companions.if all data are feeded by developer to write code with required logic. I think it will impact head counts in companies as at least 2-3 full stack project work will be easily handlers by a single engineer . But as stated all these are marketing to promote and get users base to use and feed the ai model. More data sent more it learns more strong it will be . Use this tools less ,learn more, code , code and code strong a person will be.

  • @lindozwane5929
    @lindozwane5929 Před 3 měsíci

    The solution for this, is for us to be more creative. Well said Mr Mosh🙏🙏🙏

  • @NickDrinksWater
    @NickDrinksWater Před 3 měsíci

    I wonder if ai will help us stay hydrated more efficiently

  • @Avant402
    @Avant402 Před 3 měsíci

    Thank you so much Mosh! I’m just starting to code and so far I am truly enjoying it and learning a lot. Then the articles about AI doing away with software engineers caught my eye. I’m going to keep coding and not listen to the negative stuff😊