Software engineering is dead. ChatGPT killed it
Вставка
- Опубліковано 18 гру 2022
- This AI is replacing programmers. The future of programming may be replaced entirely by this new AI called GTP-3 by OpenAI. Are the years of cushy jobs at Google, Facebook, and Microsoft over forever?
What do you think? Let me know in the comments I read every comment. - Наука та технологія
I'm reading everyones replies and love them so far. Keep them coming!
I tried to get random students hired at Google in 90 days. Check it out: ua-cam.com/video/UxKrTcnMPWw/v-deo.html
Ayyy hook me up with a job!
What editor do you use for ur videos?
@JasonGoodison, how much coding/programming did you have while working for Microsoft, and in which language?
Apologies for making the comment extra long, but if you've got the time to read, please continue reading, as I'd like to ask a larger question.
I am currently a first-year highschooler, and I have created many codes using Python and Lua, most recently with Python, I have made an Ohm's Law calculator that puts precisely what tasks usually ask for inside your clipboard, and as a kid, with Lua, I made a popular Roblox game about fighting that made a pretty good hit - but yet, I do not see how my knowledge for these things can help my future. I have been coding for around 4 years now and I have always had passion for computer systematics, and especially games.
I have been in question if I should continue working with Python/Lua, and I am focused on the right things. I tend to feel this because in the end, it feels like what I do is either too demotivating, or too useless. I've always had a dream to create a positive impact to the world, but what can I do with what I do know, can it get me somewhere-not moneywise?
I've wanted to learn more about ML and especially AI.
@@yunus1352 vim is the best
@@petephelp971 what is vim
Before ChatGPT: 4Hours coding, 2Hours Debugging
After Chat GPT : 1Hour Coding, 8Hours Debugging
How could it take 8 hours ?
I started using ChatGPT for some Tasks that I have at Work and School. It helps me enormous and just safes me so much of time that's incredible. Seeing what this AI can do at this stage already is indeed insane. I share your point that in future we will need fewer developers than we need at this point. I could imagine that the AI's could replace many developers in future
But at the same time isnt tech sector will be bigger?
GUYS, STOP WORRYING
The demand for programmers is not going to stop as Even if ChatGpt or something new in the future makes code, It needs modification which only a professional programmer can give
If you want to really top in field just learn full stack developing and go learn machine learning, it isn't hard, it is just bunch of calculus and algebra
Dont think this ai can stop you
Agreed! Demand will go up and the world will advance at an ungodly rate. Also, its not like there is a better white-collar job to get into right not. General AI will be able to handle most of them with assistance in the next 5 years. I do think this AI work better as assistants and not on their own. Who knows what the future holds
calc and algebra?! that's easy for you?
I would love to go into machine learning but my math skills aren’t to great. But I will get there
@@felixvargasjr6678 Check A Mind For Numbers book. It might help you of changing your mind 😄
@@Timbochop If its your passion, have spirit to always be better in it, there is no future for those who dont love programming but still getting in it, Programming is more about complex code then just math
It seems to me that one who requests those chunks of code still needs to understand how the code works, how to connect the dots, and also how to ensure security of the code, how optimal it is, etc. Moreover, one needs to be able to actually properly form these requests. Still one needs to be a good programmer. But this may definitely speed up development, but not necessarily drastically cut the need for developers. However, a tool like this one may actually make mediocre developers more employable and thus decrease the salary range lower bound.
the hardcore of an application is the actually the code its self, additional tools would certainly be used in the future to connect the dots and make it applicable, though their would be need for programmers to maintain and innovate but the job market is gonna shrink i guess.
That's the point. You buy a subscription to GPT 4 pro and then fire or "displace" as they like to call it 99% of the positions. You don't have to pay, provide benefits or meet compliance requirements with AI.
As a computer science student, I assure you that there are no 100% secure codes
How is this any different from googling? its just simply faster. You still need to understand the code and figure how how implement it into your main program
@@gavinbelson3499 Yes, it's much faster. That's the determining factor.
Bro this is both so cool and scary at the same time... this is literally devaluating knowledge and leaving creativity, irrationality, and feelings as the only valuable points/skills for someone to get a job. Simply crazy.
Yeah! Lets see what work looks like in the future when everyone has one of these in their pockets
@@JasonGoodison The movie "Her" comes to mind...
ChatGPT of all things is not going to replace programmers… I have experience using ChatGPT and C++, and I played around with ChatGPT creating a few programs, and some of the results were: 120 line program (13 errors), 100 line program (8 errors). Maybe it will take over, in quite a few years!
@@-prisems You haven't used GPT 3.5 or 4 let alone the pro versions that are actually designed for this and have those datasets fully available.
@@Ricolaaaaaaaaaaaaaaaaa True, but I still doubt it will replace programmer even if it is that advanced.
I'm very new at coding, and this is very intimidating and scary. But I would also like to point out that it seems to me like this is a structured and highly accurate google search engine. It will take a lot more than ChatGPT to replace the knowledge and experience of a software engineer.
after this, now im asking myself should i pursue computer science or not
AI is still far from replacing coders.
@@SpectreDev I want to code in directions of 2d io games and crrating websites. Maybe it will replace me one or maybe not. Doesnt matter because then I can use it for to improve my game
same
Ugh... You know, ya'll right. Ya'll never had a shot at being one anyway with that weak mindset.
@@yunus1352 AI can be used to help you and as a tool, but we are decades possibly centuries from AI having the decision making scales to actually replace us.
its probably going to be very disruptive not just coding but in a lot of areas, am sure that job interviews, writing books, make art, online dating, make movie scripts etc, all of these things and more will have to be changed as this tech moves forward or if it moves forward.
What am worried about is if we get to complaisant and start doing less, I know a lot of people are like hay now we can focus on wha'ts important and be creative, but I feel like a lot of people will as a quick fix and not a tool and that u will have to be better than just good to get a job , the irony here is that dev always thought they where safe from AI just like artist and it seems no one is.
You’re right - dev and art would have been my picks for safe fields. Thanks tech! Guess stripping is where it’s at.
did you check to see if the react code was functional? i tried using it to write the homepage of a simple website in react and it was kind of getting it but the actual css was all wrong and it was having a hard time understanding the positioning of elements.
I know absolutely nothing about programming but I understand how phenomenal this is and how this is JUST the beginning, that’s it’s ALREADY there and ALREADY being super creative and it will learn & improve exponentially the more people use (=« feed ») it. So literally AWE-INSPIRING
What you said at the end, that's right, I see those AI tools as empowerments. I think in the near future, AI will 100x what developers can do.
100x agreed. In the future we will develop new things so quickly
Future yes. Near future no.
Yeah. We, as developers, will become even better and more unique. No reason to be afraid of this thing
@@SpectreDev yep. about 20 years
@@stamend28 americans love to fearmonger
This is some scary stuff, if this is already possible, I cannot imagine where technology will be at in 10 years. I believe even the Cyberpunk era will eventually become a real thing.
Edit: I've been doing computer programming for a very long time, I've used tons of languages, I eventually want to use this for things like ethical hacking and exploitation development. Do you think I should continue to learn these 2 career fields? Do you think AI will also replace them? I think it's possible.
dont listen to this youtubers they need content i talked to software engineer with 2 decades of experiences and he said we got 15-20 years.ofc continue
@@eagleye4041 I see this AI as a helper for programmers, it can replace Google for coders, but not coders. No-one knows, what would be in the next 15 years, but I think, it wouldn't replace programmers. First of all, we solve business tasks.....
And, I don't understand, why jobs like a taxi driver, cooker, interpreter etc. are existing..Their jobs, much more easier for ml to replace them...
The faux hype around ChatGPT is almost as bad as crypto in 2021. Yes, it’s an amazing search engine. But I suspect we’ll really see it’s hard limits in the next 2 years and that it isn’t gunna progress anywhere close to a GAI.
The real concern will be companies specially training it on their codebase. The concern is not it outputting basic scripts that are as complex as a for loop.
People acted just as scared when Boston dynamics first demo’ed their dogs last decade and said that soldiers are obsolete and that delivery drones will be taking over.
A cyber punk is possible with nueralink and all, I think ur estimates are off abit
@@folium5725 your right
I think it is a huge win for future business owners. It will be easier to start a business and make more profits off of that business. You won’t need to spend over a year planning your ideas anymore. I think this is a huge leap not only for the tech industry but entrepreneurship.
I was thinking the same as well.
Of course they dont need to spend a year to plan, now instead they need to learn😂
For Tinder (or any dating app or social media app), I'd argue it left out one core service: some flavor of trust & safety to deal with bad actors. Do you absolutely need it for any dating or social media service? No. Do you want to use a dating or social media which lacks it? Unlikely. But pretty scary what it comes up with. (And I know of some other scary accurate other answers it gave to related questions which I'm happy to share.)
What if Google overtakes ChatGPT for their chat and smart assistants? I think we're having an ex machina Turing test moment. Magnificent.
I was literally using this tool earlier to do kernel level debugging, and it did what would of taken me 10-20 hours in like 10 minutes....It was quite terrifying.
That´s quite scary in the beginning because it´s chocking to see what this AI can do. But after this moment, you realize how benefiting this tecnology can be to us. Tasks that take hours can be done e a hugely lower time, giving more space to other projects and advancing tecnology more quickly.
edit: i wrote using the portuguese grammar punctuation rules haha so i had to change everything
Agreed! As I was saying to a someone else a team of 10 can now do what a team of 100 used to do. and those other 90 people wont just sit on the couch. They will still find other problems to solve and human civilization will progress 1000x faster than it did in the past. Nothng to be scared of!
@@JasonGoodison
They won't find other problems to solve, they will have to find other jobs :)
Economy and rules of limited market demand will force many to dump SW dev carriers. Things will become cheaper and with that coding jobs will loose in value.
In any case, I wouldn't anyone to go into coding, but rather choose engineering carrier that can't be easily taken over by AI (like electrical engineering, medical sciences etc.).
@@JasonGoodison lol
@@JasonGoodison your comment is painfully funny. It is like reading a comment from five years old. You will definitely be replaced by an AI
@@JasonGoodison so you won't have a job then
Quickly this thing can replace only coders, not software engineers
I heard wowing just came out with a similar ai module the other day so now I'm wondering if I should continue learning coding or just learn how to use these in full
How about robotics?
I consider to pursue a robotics degree, but I'm confused.
Which side is the development of the robot "will be replaced" or "will replace other jobs"?
Im still in my teen years, do you think I should stick to developing with MERN stack (mongo, express, react and node) or I switch while I have time 😭
This is a really good question. I wish I had a better answer but I've been thinking about it a lot so let me drop my thoughts here.
I think that the need for software will only exponentially go up. Okay, thats good. That means that you can still learn to code.
I also think that learning to code is great for general problem solving and critical thinking. Critical thinking will be the only valuable skill in the future if you have an AI that can execute anything that you ask it.
Now lastly, if you arent learning to code, it means you are learning some other form of work - which can just be automated as easily (if not more) than coding. At least if you are learning to code, you know more about tech and how to leverage it.
Keep doing what youre doing :)
I would consider medicine or something that can't be run by AI...
@@SimpMcSimpy Doctors would actually be one of the first to be replaced in medicine. Why use people who clearly cant know everything rather than an AI that knows pretty much everything.
@@humptyDumptyHadAGreatFall surgeons are already being replaced by robots... so yeah its going to effect every field, especially programming since anyone can make a program now
This is insane, I am a mechanical engineer and I am now pursuing a career in CS, but after this I think that I will stick to my mechanical degree since obviously this is gonna replacing if not all a lot of programmers in the near future
This won't replace programmers, it's no different to asking online how to make whatever it is you're trying to code, or simply watching a UA-cam video. AI will only give you so much, and unless you know how the code works to change it in the way you need, it isn't very helpful, same with implementation of said code. ChatGPT is more useful when trying to debug errors or forming a base understanding for how to do something, just like if you were to watch a video on that topic
@@alpheendomination exactly
Whos to say mechanical engineers wont be replaced too. In the end it will know as much as engineers and do a better job. With CS though you are right at the doors of developing and deploying future AI models
No logical or analytical work is safe. I’d even be concerned as a researcher. Programming is hard and this AI turns it into child’s play.
@@alpheendomination For now you need a basic level of understanding of what you want to do to direct it, but this is just at its infancy. It will absolutely reach a point where it replaces developers, in 20-30 years, I can see AI and robotics replacing most human labor outside of anything creative. I don't mean art, but designer type of creative.
so should i stop training to be a programmer? since its 5-10 years and we are out?
I'm 60 years old. In my youth everything "on the books " was literally on the books. No computers. AI is moving so fast I can't see any future for humanity.
Don’t worry people my age are gonna figure this mess out or die trying. Either way it was nice sharing existence with y’all
Keep rocking dude as always ❤️💪
Chat Gpt gets stuff wrong quite a bit. Also, I don't know how well it'll play when dealing with massive code bases because it will be dealing with language it hasn't yet been trained on. Overall I think it's really cool and I use it as a tool for learning, but I do think it has a long way to go before it can do much more than reformat code that is already online, which you would've copy pasted anyway. It's like transiting from a dictionary to googling definitions.
it will almost certainly improve very quickly, dall-e went from weird looking blobs to threatening artist's jobs in under a year. Give it a year or two and we'll see how proficient chatgpt is in coding.
I agree, it isn’t completely right and I think it’s great to use instead of stack overflow if stack overflow hasn’t helped solve your problem. Also it is a great learning tool
Everyone loves to point out that it gets things wrong.. Reminds me of when Wikipedia first came around, and everyone was like "but anyone can edit it so you can't trust it".. Give it time, it will significantly improve it's reliability, and everyone will start trusting it.
@@Soosss dalle relies pretty heavily on previously made art, it doesn't work super well on its own. I don't thinking that's the best example. It may be stealing artists jobs but via just stealing the art basically
yeah but the point is its only going to get better. its not gonna get worse. However human evolution takes thousands if not millions of years.
I don't imagine for technical interviews held through Zoom that a candidate would be able to explain a solution generated by ChatGPT if they have never seen the problem before, though OAs are a different matter.
Then what should i do now. I was planning to get admitted into cse in undergraduate program. Should i take this or change the subject will better for me?
A tool is an it is. Someone who knows what they're doing still has to provide it instructions which means developers will be writing less code but should still understand the code in order to debug and make sure that best practices are followed. I see it replacing Google and other search engines as well as stack overflow but I think it will be a long time before it can fully automate the job of a developer.
I love the edit man can you please tell me which editor you use for your videos?
As an autistic educator I think this is brilliant step to help me in my job and life in general. I asked it what tools could help me focus and it gave me a list for visual, motion and auditory on prompts. Some I knew about but others I hadn't considered or remembered. I want to explore how it can help people with ADD.
Just started learning web development front-end and Back-end and I am planning on learning machine learning, can I still be successful with it😭
I just feel bad and concerned for any future/current CS students, considering it was a market of high demand and relevancy that was estimated to last for decades to come. For anyone saying it doesn't matter since there will still be some programmers left to compliment the AI, there is already a plethora of programmers with industry experience that you just can't get grasp through education alone. Younger pupils have been told that they can comfortably pursue their dreams in the field without any fear of its demands dropping, and now with AI technology beginning to threaten job placements, I'm both interested and worried regarding how this will impact many people's futures. Honestly good luck to them all.
If I were CS student I would drop it and go to medicine.
@@SimpMcSimpy AI is coming for medicine too. Do you think diagnosing patients from lab tests is harder than LeetCode? Same skills, different domain
@@SimpMcSimpyAI has already started to replace some doctors. Medicine is no safer than computer science.
I’m a freshman in college starting my computer science journey. Should I switch career paths while I’m not too deep into it?
I'd say no. This is no time to take your chips down. If anything, software is about to eat the world and you want to be on the right side of it. Sure, ChatGPT can write code, but it can also do other white collar jobs even better. At least on this side you can learn how to wield it
It's an AI, we can't make sure that it will always provide the correct output. I tried making it do something that's really complicated even for programmers, like write the entire code you just wrote in a different language, etc. It depends on how we as users provide data to it. If I keep calling the wrong code correct or correct code wrong, it will eventually make mistakes.
Gpt 4 just came out and it it’s 571x more powerful
U r wrong
I just started an online bootcamp in Python over a week ago. Now I'm unsure if I should continue, seeing CHATGPT in action :/ thoughts?
Hi Jason - Awesome video, keep it up! Marsel, B.J, Chantal
Bro what are you doing after leaving Microsoft?
I wish they could make this AI to be able to access the web on its own an add more information. So if a user doesn't get what he finds and he has the answer he can just tell the chat GPT AI to add the information. Is this a good idea?
Starting a CS program next month and this is scary
It’s a tool and will hopefully empower developers to build faster and more effectively. This will result in needing fewer developers for a project, but I think will result in more companies taking on more projects. In the end, I think this could still lead to more developer jobs, especially so for more senior developers
Disagree.
More efficient companies will take LESS developers. There is only limited demand coming from economy (for SW dev projects).
Also, more efficient dev companies will make products cheaper, which also mean salaries for normal developers will do DOWN.
SW development is the worst career option one can consider for next 10-20 years. I highly recommend everyone to consider medicine or some other engineering field that can't be automated by machines.
@@SimpMcSimpy very bold stance on the future of SW development careers. I very much disagree with you, but time will tell.
@@JonathanRose24 don't mind him. He's in every comment spreading his "expertise."
@@SimpMcSimpy the way AI is today doesn't make anything more efficient, programmers are not sitting there writing lines of code all day, there are days i dont even type a single line, instead im researching a bug or solution and im not talking about how to code that solution either. once the idea has been formed coding is the easy part. AI as it stands now wouldn't reduce a single job in my company as none of us are struggling with typing fast .
So how do you get chatGPT on your phone or PC?
It also has limitation. Since these frameworks already exists and huge codebase is present and thus it could give you the solution. But what would happen when new framework will release what would happen?
Discovered it yesterday. Im learning coding in my masters and I am god awful at it. Its really demotivating GTP-3 helps me get over the hurdle of having a task and making something that resembles code. It might just be what I need to get into the code thinking
What languages do you code in?
@@hunteractually3637 English
So if I've been studying this stuff as a career change option... do I just stop now?
Slightly off topic but could you make a follow up video on why you left Microsoft for your new startup job?
Yes! Already filmed and coming out jan :)
Why did you leave Microsoft? Could you make a video about it? I’d be very interested!
It is an incredible tool to answer most of the questions and provide working solutions, but I believe this will be blocked behind a paywall once it is polished enough for monetization.
And it'd be affordable only to "prestige" users who can easily pay monthly subscription or $ per amount of requests. Midjourney already practices this strategy.
I think I fucked up again
I wanted to get a cs degree so i won't get replaced by a computer and now I'm gonna get replaced by a computer
I'm going into college next year and I decided to do computer science before I know about this. Is there a division in computer science that develops/manages this type of AI and can keep me employed? Or should I consider changing my major?
Dont change your major chatGPT is or any AI is going to end developers, we still need lots of people who know what the code that these things are spitting out actually does so when it doesn't work it can be fixed. AI has no context and really doesn't know what its doing, its just a clever search engine. this nothing more than a really good library. videos like this are click bait as fear gets people watching
It literally created my whole PowerShell part of my final exam (was a powershell noobie at first) in seconds and even explained the steps inbetween PLUS installs/imports the needed modules for the commands to work💀💀💀
Wow, the future is coming bro!
I don't know if this make me feel sad or happy for new innovations.
I think it will work like chess AI, where everyone will get personal helper for their coding task.
yes ai is replacing programmers but it also taught me python in 4 days ofc I have background experience with other languages but i learned an entire python library in just a few days thanks to it, so instead of it replacing I'm letting it teach me and help me grow. (Not the best idea btw)
i am interested in software engineer rn for mobile development and chatgpt actually explained to me in very simple way about coding its actually very impressive and now i kind of have an idea of what to learn in terms of languages for the idea that i have, gave me a roadmap i actually love it, its soo good
what part of ireland are you from?
It seems like I’m out of a job before I even got one (first year comp sci major here)
It will take many years more for this tech to develop. You should be safe for next 10 years or so, but after that I would advise everyone to consider other options. This tech will eventually reduce salary range for many SW dev jobs.
I am in IT business for almost 21 year. If I am 18 years old and considering my career future I would go into medicine.
Who said Medicine is safe, this thing can already prescribe medication for diseases and we have seen operations being done by robots. Instead of discouraging people to do development why don't you get a life. Even technical engineering careers are at risk cos for electrical engineers for example this thing can Spec a transformer and do all transformer calculations, I am sure it will also not fail to design and improve an engine.
it will not replace the developers entirely but reduces their workload, i mean humans provide data then AI uses those data to function so most likely its ability are limited only for those previous same problems that occurs from time to time which is pretty useful since developers can now focus on making new ideas instead of working on the same problem. or perhaps i missed something important...
Being more creative won't pay the bills when people lose their jobs. We're headed for a crisis of survivability and that is truly scary.
Man this is sick!!! people have not even realised it yet
While AI may present some challenges and disruptions, there may also be new opportunities and benefits that we can't yet foresee. It will likely take some time for AI to fully replace the creativity and critical thinking of human programmers, but it's important to stay informed about these developments and to be proactive in staying current in the field.
I am not sure, bro. That was the assumption that AI will take time to catch up to humans, and that isn't really true anymore
That sounds oddly like a ChatGPT answer
I think this is pretty scary for someone like me who has been wanting to jump in to tech and learning code on the side to do so. Will there be a place for me if less developers are needed and there are already plenty out there?
Well like he said, this will eliminate the need for a large amount of developers over time. I’m going to school for computer science and I’m hoping to wind up developing AI, and if everyone has access to this sort of tool that just means it comes down to how creative you can be. Engineers, developers, they are problem solvers at the core. Get good at solving problems efficiently and you’ll make it!
It will probably only replace programmers as much as Google translate did to, for instance French teachers (so not too much), for the near future, and there’s a possibility that it won’t do more than that for even more time. Don’t quit looking at the career which interests you just yet
Will it really replace data analytics
When and why did you leave Microsoft? Are you gonna make a Video about it?
Please help. So what do i start to learn about if im new to computer science world. Where do i start, what platform and resources do i need to use?
@@Sendatext831 ???
Im a sophomore in college still in the beginning stages of programming. Should I actually be worried I might not get a job in a year or two because of AI?
I'm exactly in the same position... I'm so fucking confused on what to do now and even losing sleep over this whole thing.
Right now it shouldn’t be that impacting towards software engineers but even if it was it’s still a win-win situation. If ChatGPT evolves into an actual useful tool than that will not only be a huge leap for the tech industry but also for entrepreneurship. People think that ChatGPT is a threat to your future but it’s actually quite the opposite. If ChatGPT evolves than it will be way easier to start a business and make more money off of it. In the situation you are in I suggest that you start learning how to use ChatGPT just in case it gets more useful.
i test it with my physics tasks and it gets 3/6 right sometimes it just dont undertand what's going on and on the begging it had problem with simple math (like 7*2 + 3) I belive it's gonna be helper and tool with some jobs not the main worker.
ChatGPT is not going to replace devs. Here's 2 big reasons why, and reason 1 alone is likely to prevent widespread mainstream adoption:
1. Everything it writes is NOT commercial code. If you work at a big company and just stole ChatGPTs code and it's identical to something it was trained on that was not licensed for commercial use... that big company's lawyers are going to want you fired, because you've just opened them up to SOOO many lawsuits. ;)
2. It takes a developer to know how to even use ChatGPT to code. You realized it was using bootstrap, but what if it started writing out PHP code? How would you even begin to troubleshoot bad code from ChatGPT? How would you know which code is compatible, and how would you know how to connect different parts of the codebase to accomplish complex tasks? Or to deliver the code quickly to the end user?
To me, what this tech will do is help Junior devs waste less of the Senior devs time. That's about it.
"I've got a bug coming from this code snippet, but can't figure out why. What do you think is the problem?" Is something that ChatGPT might be able to help answer in 10 seconds. But disrupting the Senior dev might throw them off of what they were doing for the next 20 minutes.
Quickly providing an answer to someone learning something. Even for Senior devs who are like "I know how to write this thing in C++, but I haven't wrote anything in Rust before. Can you convert this code to Rust?" Then it does it, and they go on about their day without having to spend it learning Rust syntax.
Time saved on things we would have Googled. THAT is where this will shine in my honest opinion. But Google searches didn't replace developers, and this won't either.
Its like an intellegent stackoverflow, i have been using it for past 2-3 weeks and what i have found is you cant rely on it , it produces broken code sometimes , there were instances when it mixed javascript with python. And when given real word problems it also struggles so if you say gpt3 will replace programmers ill say HELL NO! Its not even close , but with gpt-4 coming soon maybe we will be close to something
As someone in Highschool it has me really questioning my future and if I really just wasted my time learning how to code
If you are so young then you didn't waste time. There is loooong time ahead of you.
But yes, this thing will most likely reduce need for many SW dev jobs. You will have to be much better in what you do to succeed or in the market that has less need for new dev jobs you won't pas the acceptance threshold.
You also have to ask yourself if spending so much time learning to code is good investment. Maybe going into different area like medicine or similar is better career option.
I dont think this will replace developers because of propertiery interal tools that companies use that arent widely known, also what if it gets something wrong? Wouldnt they need a senior software engineer or developer that can read the code go in to see whats wrong?
If the AI knows how to run its own debugger for specific languages, I'm sure it can fix itself
This is mind blowing....cant still believe it! beautiful!
I completed my database term project in like 4 days
(Of course, I was working on it but by writing python codes and connecting the database, this AI did my full-year homework in 4 days)
I just recreated the same database with the same entities and attributes and relations, then let it write python functions and call it a day
I think this is the step which will take us to the futuristic world people always desired, computers with AI doing there work even replacing human work with AI doing everything on their own.
This will one day revolutionise the world
i m learning programming for some time kn my own in the procpect of landing a job in tech some time in the future. Do you bilieve i should give up on it because of the Chat gtp?
No, its just to scare people and get clicks
Definitely not! In short, the people that know how to wield this tech the best will be able to do extraordinary things with it. There has never been a more exciting time to be a cs student. And tbh, other jobs will be replaced even easier with this tech. I see this as a productivity tool. Teams will be smaller, but they will accomplish way more
Not trying to scare people to get clicks! I thought I gave it a fair shake at the end but maybe it wasnt taken the way I intended.
This technology is coming and to some degree it will replace engineers at companies but its nothing to be scared of. For example, a team of 10 can now do what a team of 100 used to do. However, those other 90 people wont just sit on the couch. They will still find other problems to solve and human civilization will progress 1000x faster than it did in the past. Nothng to be scared of!
OMG im so blown away, it solved my node.js problem within seconds
I dont know I used it for a couple of python projects and I had to have chatgtp check, it had found multiple mistakes and had to go through editing process multiple times with the 3rd time being the correct version.
To all of you who are not scared yet, it's only working on 2021 data atm, it will get updated in 6 months and it will be 500x stronger/smarter. So imagine what will happen in just a few years.
i think it's really cool and very useful for writing fast short code to help you in huge projects. and if you get suck , ask it for help instead of googling of snooping around on Git and or Stackoverflow.
Can it write Win32 desktop programs in C?
Why did you quit your job at Microsoft?
As an electronics engineer I had some C programming skills, and I've started to learn Python, to make higher level test automation devices with SBCs, and microcontrollers, instead of PLCs. When Chat GPT came out, I realized it would be easier then I thought.
Maybe I am safe for now as I have HW knowledge (test setup building, measuring and analyzing electric signals, faulty finding, commissioning etc.), but I think this is very bad news for programmers.
Less people will do more. Not the A.I.alone, but the A.I. with your college will take your job. You can tell me, that I am too negative, but I can't see how is this beneficial for the masses? Maybe for the business owners.
It will become easier to start a new company with fewer people in it but the companies will be more
What do I think? I think senior devs who don't use this to become the bosses of their own companies are the only software engineers who might have jobs in the very near future, and those jobs will be mainly to bridge the gap between their boss not being technical enough to know what to ask and prompt ChatGPT for in the first place. Entry level, Junior, and Mid-level devs all replaced entirely.
I feel like it may be very useful as you said in terms of making humans more effective at their job, and freeing up their time, when doing coding/programming. However, it terrifies me how quickly it comes up with effective solutions, and could probably cause lots of damage if in the wrong hands (e.g. war, politics, finance etc).
bro im using it and its giving me errors
i will share you my this comment to hope you understand it
This ai is huge. I asked question like how to build an architecture on azure for…. Kind question CSA may have! And answer was correct 👍🏾 ! Just awesome
It’s great that this frees us up to do other things - but those things don’t necessarily pay. I love tech but when it can cheaply make most jobs obsolete, we will need to recreate what’s “normal” for society, so that people can pursue what they want to do without simply being impoverished because they don’t have an income.
So… should I still shift my career into tech ?
Very rarely do I work on projects with a clean slate like those sample questions people keep giving it, Most of my job is wrapping my head around all the existing layers and approaches in a code base so I can add new features in a similar fashion. I'm not yet sure how ChatGPT will replace that work if it can't see the existing code.
Future versions will. I guarantee MSFT is building this into CoPilot
Since I tried ChatGPT and saw what it's capable of, I realized that programmers are in danger. I've watched a bunch of videos of experts saying that ChatGPT won't replace programmers and they all make the same mistake of not looking to the future and thinking about where ChatGPT will be in ten years.
Future versions of GPT, say GPT-10, will undoubtedly completely replace programmers, it's just a matter of time before this happens and I have to say, after watching all these videos and reading a lot of articles, you're the first UA-camr honest enough to admit that this thing is going to leave us all jobless sooner rather than later.
Transition to the AI/ML field or data science
Agreed. Everyone’s like “look, it has bugs!” and “it can’t write entire projects!”
This is the first, clunky iPhone. We now have 5G ultra powerful iPhones. Notice the trend?
@@joeyf9826That’s not an equivalent comparison.
@@areefhossain19 no, it’s even more exponential. Foolish to not see what’s occurring.
You can tell you are not in the industry, typing out code is like 5% of the job. We are mostly copy pasting as it is. and that's all chat GPT does. a lay person is not going to be trusted to manage a 80k line application that multiple API's, 1000's of users without understanding what the code the CHATGPT is spitting out. its not like a human brain its more like a fancy search engine. In 30 years from now there will be more developers than ever.
what people need to understand from now on is that AI will change the world of programmers enormously. Think that jobs in software development are so well paid only because it is hard to find people in this field of activity. When AI will be able to ease the work of developers by 90%, and I don't think it's long until then (3-5 years), then all the huge salaries that programmers receive today will be normalized by the market. There will no longer be any difference between the salary of a programmer and a taxi driver. Because the programmer's intellectual effort will disappear, there are no more reasons for companies to pay programmers. I personally worked for years in the development of banking applications, and also because of the huge costs of programmer salaries in the industry, banks in Europe found digitized solutions based on advanced forms of AI that replaced software engineers who created solutions in code in proportion of over 80% so far. The salaries of the people who stayed on those AI-based software are minimal because they don't have to think anymore, they just press their buttons and the commands are executed. Microsoft has already fired 10,000 people and declared that they will invest billions of dollars to develop AI to replace programmers in most tasks. Will they still need programmers? Yes, but with a 10 times smaller number of programmers and who will be paid much less. chatGPT 4 will use trillions of times more parameters for much greater accuracy. What you see now is just a monster of what they already have. Plus chatGPT is not only for programming in express mode, but there will be extremely powerful solutions that will be specifically for programming and then an AI will obviously replace over 90% of the capabilities and needs of a programmer.
I think this is probably the most likely outcome. Well said.
As a program, I don’t like to make the AI write a big entire code because some Variables names are inconsistent even if I give 30 individual variables between local and global, that’s why I use AI for simple problems
With all the tech evolving in our days I started on the journey to learn how to code/program, I’m I wasting my time learning this new skill with AI progressively getting better and better? I started the journey for personal knowledge not necessarily looking to get a job with it. But I live business and I want to be able to understand this side of things as I will be pursuing some ideas I’ve had for businesses but requires to know these types of things. But just in general is it a waste of my time to learn let’s say if I did want to get a job in the field ?
It is impressive indeed to receive such personalized answers from chatgpt, but all this data (like what movroservices and ml algorithms are used to build tinder) is available in first search results in google search and it neither compromised interviews nor eliminated the need in developers
How can we add graphics
should stackoverflow be worried?
hahaha lmao ....... yes
I mean, it’s not like it’s actually being creative, it’s essentially a quick problem solving tool. I doubt you could ask it to do something that isn’t already well known, or that it could create it’s own code creatively enough to replace any form of creative development. Either way, why would this put someone out of a job? Even in your type of job at Microsoft, it’s not like the average person knows what the hell to ask it. You still gotta know what you’re doing to use it like this
Did you miss the part where DALL.E creates insanely good art ?
It will eventually reach the stage where it becomes "creative" enough to solve any SW dev task. Could be in 5-10 or 15 years, but it's coming.
@@SimpMcSimpy I disagree, I don’t think the art is creative. It was given a prompt, but I think it made that art exactly like it makes everything else. A person is capable of making art without being creative, there are specific methods and styles and tools you can use to just pick through to make your art if you wanted to, especially when prompted. I don’t think it’s doing anything more than that. When I talk about creativity, I mean it in the sense that it won’t be using tools and JUST analyzing data to make art. The art is cool, but not the same. You have to specify what style you want, and what you want to be in it. While it is good at finding ways of producing art it has data that people like, I find it completely incapable of making art that it does not have data on; aka making its own. It’s simply analyzing data of what art should look like, meaning it’s using art that already exists as the only basis for its creation. Maybe in the future it can create some new art style by analyzing the science of what makes art good, but I still don’t think it will remove the want for human art or creativity. That would be a like a new artist showing up and making cool art, so all the other artists are completely incapable of producing anything original or wanted.
As someone who will be starting their bachelor's in cs this year, this is insanely cool but really scary when it comes to thinking about my career and job security in the near future :c
Perhaps, I should focus on ai, cybersec and other such paths rather than vanilla development?
Im in the same position and I’m thinking the sams
Focus on AI and you will make bank. Seriously.
You got any plans on how you're going to go about focusing on AI?
try machine learning
Same here
I’m sure there’s lots of mistakes and bugs chat got makes which you need a real programmer to fix. And someone who doesn’t know anything about programming would know how to start coding with chat gpt
I don’t even know how to display “hello world” and I tried creating a simple program in python using chatgpt. I could only get so far. There were things it couldn’t fix and I couldn’t implement things I wanted. If I were really motivated and eager to spend more time on it I guess I could research and try to fix things myself but I’m not savvy enough.
I guess what I’m trying to say is, a layman can’t create an app by himself. There needs to be a programmer to make sense of what the AI says many times. But of course things can change in the future.