Will AI Replace Programmers?

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
so when I started thinking about becoming a programmer one of the first questions that I ran into was is it future-proof or will a I just come in and take over right as I'm about to graduate from university and get my first job so by the principle that if I had this concern then there's probably others that are having it too I decided to make this video in order to kind of share my views on the topic as a software developer obviously I did think that it made sense to keep going [Music] I think people here AI and think that everything is going to get automated that all jobs will be replaced by robots or machines and that the world would go into chaos phone companies like Apple Samsung and Google are constantly posting their newest achievements in AI Google shows off their Google assistant calling up restaurants and making pretty complex dinner reservations despite encountering difficulties like bad reception and language barriers let's say you want to call a restaurant but maybe it's a small restaurant which is not easily available to book online the call actually goes a bit differently than expected so take a listen [Music] hi I'd like to reserve a table for Wednesday the 7th it's for four people well people win Wednesday at 6 p.m. Oh actually we need sir for like a per like apply people for people before you can come how long is the way usually to be seated when tomorrow we care for next Wednesday the 7th oh no it's not too easy you can conquer everyone ok oh I got you bang now this is super impressive and it is really a true feat of Technology but is it really AI when determining what AI actually is something that often gets brought up is the Turing tests that was conceptualized by our ensuring and Alan Turing is what I would call the first computer scientist of our time and he's also credited with having solved the German Enigma machine during World War two there's a great movie about all of this that I recommend watching if you haven't that's called the imitation game anyway the Turing test is essentially what Google does here if you put a person and a machine behind a curtain and you start talking to them your machine has passed the Turing test when you're not able to figure out when you're talking to the machine versus the human so technically I would say that Google passes this test in this showcase however I believe the Turing test is far more complex than this for a machine to truly pass the Turing test you would have to spend a really long time talking to it switching subjects and trains of thought and most importantly you also have to be aware that you're actually trying to figure out whether you're talking a machine or a person which if we look at Google's display here they're calling restaurants where people are picking up an answering that are not at all expecting to be talking to a machine so they're not trying to figure this out and so therefore these people are the easiest to fool and the reason for bringing this up is just to explain that the AI that we see in our phones that make it seem as if the singularity is only a few years away is not actually as advanced as it may seem and the second part of this is that the Turing test may not be the test that we should be too concerned with I think that the Turing test is more of an indication that we're getting closer to general AI than an actual test that proves that we've reached general AI this is where I think a lot of the general public get confused it seems as if we're getting closer and closer to a general AI that could take over all of our jobs but in reality right now we're only perfecting the skill of Purdy actions based on lots and lots of previous data the recent Google's assistant is able to reply correctly is that it has the ability to remember millions of conversations both in the written word and in the spoken word and by being able to remember all that it can make a calculation a fairly simple calculation I would assume which is this based on what's been previously said in this conversation what other conversations have I heard that match this one the best and then what was the next sentence in those conversations that has the highest match rating to this particular question so it doesn't necessarily understand why it's replying um yeah let's do five o'clock for four people but based on the millions of previous conversations that it's heard it's able to make a guess that the sounds that produce this sentence is the most likely appropriate response here you can imagine this as if you go to a local park and the first time you go you see a dog the second time you go you also see a dog and now you're about to go for the third time which animal are you more likely to see between a cat and a dog you're more likely to see a dog so if you had to guess you should guessed dog and that is essentially how Google's assistant makes conversation but instead of only having gone to that Park two times Google has been to that Park a billion times at every millisecond of the day and seeing every animal that has ever visited that Park since it first started going so Google can make the guess of dog or cat with vastly more information than you could also this video sponsored by North Vee Pia Nord VPN helps keep your data safe and private while you're surfing the web your location stays private you can surf the web anonymously and all of your data gets encrypted one of the really cool things or side benefits of this is being able to surpass regional restrictions so if a video or movie on Netflix is not available in your country then you can just easily switch countries through Nord VPN which is super useful for me since here in Sweden Netflix does not have the office for whatever reason so I recommend getting Nord VPN and giving it a try just go to north VPN comm slash Holden and use the coupon code Holden to get 70% off the three year plan and one month completely free there'll be a link in the description now I am adding several layers of abstraction to this in order to make it sound extremely simple but it is a very complex thing and I don't want to take anything away from the engineers that actually develop this but it's not complex and the way that most people would think it's a complex thing to take all of that data and sift through it in a short amount of time it's a complex thing to create the calculations that actually determine whether a sentence is more appropriate than another it's a complex thing to develop all these algorithms that actually do all of this but the base principle behind it is still simply making predictions this order system may very well be able to replace jobs like customer support which to a large extent has been going on for years already pretty much anywhere you call today there's a voice directing you to press one for English or to press three to get to the Department of Defense for enquiries about the jail tons of crack in the area 51 database and Google's assistant is essentially just a better version of this and again one of my favorite people to quote navall rob account he mentions this as well that the jobs that will be replaced are the more boring repetitive jobs and that will leave room for new more creative jobs when he starts talking about automation and how it's going to just eliminate massive amounts of jobs and leave people stranded what do you want I know you're a guy who thinks about the future I'm gonna be popular point of view honest I don't I think it's a non solution to a non problem mmm and I mean that in a sense that automation has been happening as a dawn of time man when electricity came along that put a lot of people out of work did it right a lot of people carrying buckets of water and you know lighting lamps and all those kinds of things and this was the concern with factories as well perhaps everything literally every single thing that comes even a printing press absolutely and what it does is it frees people up for new creative work so the question is not is automation going to eliminate jobs there is no finite number of jobs we're not like sitting around dividing up the same jobs that were around since the Stone Age so obviously new jobs are being created and they're usually better jobs more creative jobs so the question is how quickly is this transition going to happen and what kinds of jobs will that be eliminated what kinds of jobs will be created it's impossible looking forward to predict what kinds of jobs will be created programming in that sense is contrary to what many people think and it's actually very creative building an app involves so much creativity that I don't know that it can ever be automated even with general AI and if we get to that point then I don't think you'll be needing to write code anyway because that would mean that the AI can do everything for us meaning that either it takes over and we all become slaves or some government controls it and we all become slaves or it does everything for us so that we are free to do whatever we feel like which can still be writing code and building apps but it may as well be mountain climbing or free diving so writing code is extremely complex and very difficult to automate because it requires so much decision-making but I do think that parts of the programming process can be automated like for instance when you want to create a button there are already extensions available for this where they provide you the boilerplate code for that and that's kind of how I think that AI will work for us in the future that these sort of systems will get even more advanced which will really only be good for us because they'll mean that we'll have to spend less time doing the boring repetitive tasks and can spend more time on the more difficult and usually more interesting tasks so if you're considering becoming a programmer and you're kind of worried that AI will take over your job before you're done learning then don't worry about that because I think it's very far off and it's probably even questionable whether we can reach that point so I definitely think that you should try it and see what you think of it but that's it for this one I hope you enjoyed it and before you go I want to mention that I created a separate channel where I do some live stream coding every now and then and if you want to you can go over to that channel and subscribe to that one as well it's called live coder and there'll be a link to that in the description as well so if you want to you can subscribe to that and come hang out with me as I do some pure long-form coding sessions all right I'll see you in the next one [Music]
Info
Channel: Kalle Hallden
Views: 84,272
Rating: 4.9246106 out of 5
Keywords: Automation, coding, tech, programming, finance, productivity, will ai replace programmers, ai replace software developers, ai replace developers, will ai replace humans, will ai take over the world, will ai replace web developers, will ai take over programming jobs, will ai take programming jobs, will ai replace coders
Id: GF-Lhuouucg
Channel Id: undefined
Length: 11min 35sec (695 seconds)
Published: Thu Apr 30 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.