Will Your Code Write Itself?

Ғылым және технология

Artificial Intelligence solutions are taking over software development tasks. Where is this going?
🔔 Subscribe for more stories: www.youtube.com/@underfitted?...
📚 My 3 favorite Machine Learning books:
• Deep Learning With Python, Second Edition - amzn.to/3xA3bVI
• Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow - amzn.to/3BOX3LP
• Machine Learning with PyTorch and Scikit-Learn - amzn.to/3f7dAC8
Twitter: / svpino
Disclaimer: Some of the links included in this description are affiliate links where I'll earn a small commission if you purchase something. There's no cost to you.

Пікірлер: 83

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

    I think code generation tools like Copilot and ChatGPT are going to be the next big thing. They help improve my productivity and assist me with my work, but they can't replace a human developer completely. Also, I wanted to say that the lighting setup at 8:00 was fire 🔥 Your attention to detail is impressive and your videos are always mind-blowing. Keep up the good work, I always look forward to your videos every week.

  • @underfitted

    @underfitted

    Жыл бұрын

    Thanks!

  • @dannygjk

    @dannygjk

    Жыл бұрын

    not yet...

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

    Robust automated code generation is inevitable. Future software developers will be able to spin up programs with just pseudo-code (or even less) This makes me excited for science. Many researchers code by necessity but it’s often outside their expertise. Automating much of this will let researchers focus on research questions as opposed to writing code.

  • @Robert_McGarry_Poems

    @Robert_McGarry_Poems

    Жыл бұрын

    Remember the Google-IBM experiment from like ten years ago... where they hooked up a learning model to a text model, and then set it free on the internet... The thing almost immediately started to rewrite it's own code... In a machine language that even the engineers who built it couldn't figure out. Again, that was ten years ago. I imagine that it's not far off.

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

    People will still need to code, in order to validate the AI work. ChatGPT has shown a real propensity to output complete BS given the chance. However, I anticipate the discovery of a critical new skill for the next few decades: being able to describe a problem to AI that gives the AI a good chance of doing what you want.

  • @underfitted

    @underfitted

    Жыл бұрын

    100%

  • @Robert_McGarry_Poems

    @Robert_McGarry_Poems

    Жыл бұрын

    Talk like robot...🤖... beep boop.

  • @salimmiloudi4472

    @salimmiloudi4472

    Жыл бұрын

    Prompt engineering

  • @ramakrishna5480

    @ramakrishna5480

    Жыл бұрын

    Yes , but it requires lot less amount of people

  • @dannygjk

    @dannygjk

    Жыл бұрын

    next few decades? 😉

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

    AI will definitely replace certain jobs like graphic designers and digital artists with DALLE and stable diffusion, writers, journalists, and book authors with GPT-3 and ChatGPT, truck drivers with specialized CNN and computer vision models, and even frontend engineers with the models you discussed. I think moving forward software developers should focus more on business needs (I wouldn't trust codex to write code to handle my sensitive medical/financial data just yet). With low code and AI based codewriting solutions lowering the barrier to entry to making software, I think the focus on the future should be on creative digital products and us trying to sell them to each other

  • @Robert_McGarry_Poems

    @Robert_McGarry_Poems

    Жыл бұрын

    1_2_3... Not It!

  • @PHlophe

    @PHlophe

    Жыл бұрын

    uh.. graphic designers being replaced. uh.. nope ain't going to happen lol!. just like any business its just cutting the dead weight . and just like coders it takes a someone that knows the rules of specific creative work and the intricate jargon to manipulate all those tools. AI is coming for all of us regardless of the industry , even biochemists are feeling the pain

  • @USATECH-um3of

    @USATECH-um3of

    Жыл бұрын

    @@PHlophe for coding it requires outside validation if it's correct or not

  • @aiwithaz

    @aiwithaz

    Жыл бұрын

    @@PHlophe To some extent, yes, the intricacies of what a client wants from a website design won't replace graphic designers quite yet by GPT, but surely the speed at which AI can develop code has to surpass software developers at some point? You're right that most doctors and lawyers could get replaced by robots and NLP.

  • @Crazy_Rich_Asian

    @Crazy_Rich_Asian

    Жыл бұрын

    those are very foolish predictions you've made; AI will never write a whole novel and not even a damn full feature screenplay, let alone tv series, are you fckn kidding me; graphic designers will also remain for good, because AI cannot do a bunch of specific tasks, it's too limited to the linguistical capacity of inquiries.

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

    The fact remains people have been re-writing the same programs over and over for decades in different companies / institutions. Once we integrate code-completion ai across the board, only new, creative, and challenging problems will be left to code. The fact that all of this redundancy is evaporating is to be expected -- and it will happen to employees as well.

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

    Absolute legend! I worked with you for many years. I was the (only) one in QA pushing automation hard, or trying to. That ML/Python course you recommended helped me immensely. Never got much traction in that area with the QA dept there. But I’m thankful for the doors it opened, the UI automation is just a small step in all my Airflow DAGs now 😂. As for the topic at hand, yea ChatGPT looks like a game changer for boilerplate code on new frameworks especially… Gherkin was the biggest pain to write for me and GPT can generate test steps and regex like nobody’s business. Anyway, it was wild to stumble across this in KZread recommendations and have an “I KNOW THAT GUY” moment. Keep doing it!

  • @underfitted

    @underfitted

    Жыл бұрын

    Thanks! Really appreciate it!

  • @ashd8024

    @ashd8024

    Жыл бұрын

    Can you please mention the ML/python course that you were recommended to go through

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

    An interesting study! To be able to describe to an AI things you need for a software package and have it ready in an instant is mind-blowing. But I'm sure these new discoveries will still need human guidance. You wouldn't be able to ask the AI to write a fully developed App for production, and even if this did work, to go back and make changes to add new features would be pretty difficult since the AI might not be programming in a flexible, human readable way. I think technology such as these would thrive in handling situations that require a lot of typing. Such as Data Entry or writing code for a specific module which does a single functionality.

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

    I already use GPT to write my Python code. I basically subsitutes lenghly searches in Stackoverflow.

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

    I hope this will help us instead of replacing us, because it's an awesome tool.

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

    it improves efficiency in writing code that is for sure. Let us target big software companies and think big with this power tool.

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

    I’ve been playing with it for the past week, it’s great for debugging or producing generic code to draw some insights or creativity from - however, it will never do the heavy lifting!

  • @anywallsocket

    @anywallsocket

    Жыл бұрын

    "never"

  • @digitalsamurai42

    @digitalsamurai42

    Жыл бұрын

    AlphaCode already better than 54% of humans. Next year will be 75%, year after 99%

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

    I've been using tabnine for a year already and I rarely use stackoverflow nowadays but seeing chapGPT makes me want to try this out. I am curious as to what a developer will be doing in 20 years. Maybe karpathy is right

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

    💯 to all the points and it can be a scary thing!

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

    It may not replace a human, but now 3 developers will be needed instead of 14 developers. We need to study enough to be the 3 developers working heheheh

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

    Boilerplate code generation is something we already do using metaprogramming and most of what people consider "writing code" is mostly glue code which won't be too difficult to automate using machine learning models if we train them explicitly for program synthesis but that's not solving mathematical problems it's just learning from existing knowledge. Automatic theorem proving is still not possible for computers to do and that's why people use a proof assist system to reason about their programs not a fully automated agent.

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

    Which field can you suggest for new upcoming young graduates

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

    Was using ChatGPT as part of a workflow today... it was good in simple common coding situations but it was wrong about 50% of the time still. It is prone to misinterpreting your question and then going down a path of hallucinating a wrong answer and sticking to that interpretation despite trying to correct it. For example, I was asking it if I can embed markdown from an external file and it believed this was possible using a simple link syntax. It appears to have arrived to this incorrect concept based on earlier questions and answers.

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

    We don't need code. We need services that solve problems.

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

    Great Video!!!

  • @underfitted

    @underfitted

    Жыл бұрын

    Thanks!

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

    If a solo developer will be able to faster create better programs, and learn from AI on the way it's amazing.

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

    If you work at research level work, chatgpt can only be some good research assistant. But for industries? I guess people are in it differently

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

    this channel is a diamond in the rough

  • @underfitted

    @underfitted

    Жыл бұрын

    Thanks!

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

    I agree with you 100 percent can you suggest some new skills that are not being famous currently but can vastly grow in the upcoming years like any new coding language

  • @underfitted

    @underfitted

    Жыл бұрын

    Machine learning, for sure

  • @trent797

    @trent797

    Жыл бұрын

    I recommend thinking less in terms of coding languages and more about domains and business areas. As Underfitted says, Machine Learning is a big one.

  • @dhanushs4833

    @dhanushs4833

    Жыл бұрын

    @@underfitted Thank God i am pursuing a ug degree under machine learning it's so great to hear from you ♥️✨💯

  • @dhanushs4833

    @dhanushs4833

    Жыл бұрын

    @@trent797 domains and business area are great but I don't have proper guidance to start, can you suggest some KZread video's

  • @Priming-AI
    @Priming-AI Жыл бұрын

    Projeto foi descontinuado, DEPRECATED, agora e tudo GPT4 !

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

    Can you give us the link to the conversation between the CEO of open Ai and the CEO of Microsoft I searched but the whole videos I found are from about one or two year ago

  • @underfitted

    @underfitted

    Жыл бұрын

    Search for Microsoft Ignite Keynote. It happened a couple months ago

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

    9:11: It seems that we are approaching the point in history where AI becomes able to rewrite its own code, improve it, and by iterating this for some time, we suddenly have the scenario that is the basis of Terminator 2: A global network of AI constantly improving its own ability to recreate new and better versions of itself, ultimately bootstrapping self-awareness. Cyberdyne Systems from the movies are in the real world simply replaced by OpenAI, DeepMind, Microsoft, GitHub, and several other participants in this race to come first with the best new AI.....

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

    As I was hearing you, I kept thinking about the risk involved in using these tools to conduct fast hacking attacks on infrastructure (not fixing them). I was thinking of a head-to-head battle between good and bad hackers, helped by fast AI-supported/AI-autonomous code creator tools on both sides of the isle. Guessing the outcome of that battle would be like flipping a coin. And the risk of ending the world as we know it could be nearer than we think. We wouldn't have a "Skynet-like" AGI to finish us all, but we might have a few specialized AI coder who can finish us all the same if directed by a unscrupulous attacker. This is worrisome!! GOD HELP US!! 😱😱😱

  • @underfitted

    @underfitted

    Жыл бұрын

    Yup. Unfortunately, that will happen

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

    Software testing will definitely be more automated by AI and will replace a big chunk of testers

  • @Robert_McGarry_Poems

    @Robert_McGarry_Poems

    Жыл бұрын

    Speed runners are weeping in the corner... The end of glitches, the end of an era.

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

    someone give me this channel name i really got this real status of data science and ML ppl and for me as fresher in this field to learn more and dont affread of no job for fresher now. I realy got confidence.

  • @123arskas
    @123arskas Жыл бұрын

    What advise would you give to the new developers? Should they stop diving into the world of programming and find another field or still stick to it?

  • @underfitted

    @underfitted

    Жыл бұрын

    100% stick to it.

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

    78% of 45 is the same number of people as for 70% of 50, 35 peoples could finish because they knew how to attack the task, but IA doesn't waste time typing on a a keyboard. 2:24

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

    There will never be, and has never been a shortage of work to be done.

  • @user-dp3zr1qe3s

    @user-dp3zr1qe3s

    Жыл бұрын

    That's dumb.

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

    Are there enough creative jobs out there for everyone?

  • @underfitted

    @underfitted

    Жыл бұрын

    Define “everyone” 😬

  • @peoplepeople335

    @peoplepeople335

    Жыл бұрын

    @@underfitted I meant, suppose we manage to train models to a level so that companies start investing more on them rather than hiring employees to fulfil their purpose...then the people who would have joined a company would be unemployed and the unemployment would grow exponentially, then there would be more people than the no of 'creative' jobs available. Btw great video.

  • @underfitted

    @underfitted

    Жыл бұрын

    Thanks! I wouldn't worry about running out of jobs any time soon. We have plenty!

  • @dv3d

    @dv3d

    Жыл бұрын

    @@underfitted Its already happening: i.imgur.com/BnXKMAP.png not yet to great scale, but is right here, also... about text to image. They used datasets with copyrighted images for science investigation porpouses. (On copyright laws thats fair use) But since they opened to the public they are profiting... them and every single user. And every new image created from text to image its a derivate of previous copyrighted work. No copyright holder being compensated. So text to image profits from derivated art and also live us on the peril of job decrease and no job at all

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

    I think it will replace us in future

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

    Hmm.. I wonder… hackers can then ask the AI to write code to hack AI written code…

  • @underfitted

    @underfitted

    Жыл бұрын

    Yes. It will happen

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

    My family has stopped teaching coding to our very young family members

  • @anywallsocket

    @anywallsocket

    Жыл бұрын

    Why??

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

    wait google has alpha code and they made stadia

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

    It sure will. Because I don't care about programmers or have a programming job.

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

    Who knew!! Maybe A.I. will solve self-driving 🤔. Or land man on Mars Heck will settle for the moon 🌙 😏 Its like those Boston Dynamics robots, impressive until you find out the battery life . Munch munch dez 🥜🥜,wash them down with some Tinder juice 😘🔫

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

    No.

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

    bro i like the subject of your videos and the effort you put into them but god damn why you got to be so stressed about every single thing you speak about every second of the videos bro honestly the energy is unwatchable

  • @underfitted

    @underfitted

    Жыл бұрын

    I’m sorry that’s the impression you get. Luckily, there are many great creators putting out awesome videos! I’m sure you’ll find one that you like!

  • @edmundfreeman7203

    @edmundfreeman7203

    Жыл бұрын

    If you think he's going too slow I watch at 150% speed. The videos get pretty lively then.

Келесі