chatgpt is revealing how complex software engineering actually is. most people who get into are going to soon realize coding is more than just typing code. also any coder can write code that works. actual engineers write code that never fails or fails in most gracious manner. which no ai tool does at the moment.
All very good points. Some people forget that it’s really not that simple. If AI could make a website for a business owner, it may make it with few or many mistakes. Managing a website is a job in itself; I agree 100% with you on this video.
Today I was asking the GPT about allowed characters in C++ code (I have variables like $my_var and it works just fine in VSCode/compiles with GCC). The chat said it won't work. I said that it flippin does with GCC! It said that MSVC will reject this code. My luck I had just read about the $-character in MSVC ofiicial documentation before asking the GPT and it clearly says: "The dollar sign $ is a valid identifier character in the Microsoft C++ compiler". And it's just a one example among the others. Do you wanna the duplicate of the same object in the class scope and in the method scope? Let me do it! Do you want me to create a listener for your button that will almost work because I didn't bind that with any event type? I'll be thrilled to help you! You're asking something I haven't -indexed- known yet? Let me make the facts to you! If just a nice formatted text generator left then what's the use of this models?
Personally I know AI will not kill developer roles, but it will drastically reduce them. If everyones productivity goes up by 10x why would my boss keep the same amount of staff? We are living in a capitalist world btw
Penetration of software will grow..... 1. There is lot of technical debt need to resolve (so due to cost they are avoiding it so now it can be chanelize ) 2. Companies can migrate the code faste from technology to another. 3. Tier 2 - 3 companies will get software technology access 4. For create new use cases of AI we still need lot of software
You're right. I mentioned productivity would increase and that would mean the overall pool would get smaller (assuming the needed developer need stayed the same in the future) so roles would be more competitive
@@shadowstack typically although it seems intuitive, this isn't how tools work. When employees get more productive the smart business man keeps them and just produces more, lowering his price to undercut his competition. You cut people who AREN'T producing. Not people who suddenly start producing more. There will be shrewd types who cut because they can get the same for less work, but they will lose as they are out innovated by the guys who kept employees and increased what they could do. I've been a software engineer for about 8 years now, and everything you've said here is spot on though. Coding is the easiest part of my job. Designing a system that actually solves a human problem in the real world is what I'm actually paid for. Junior devs can code.
Ok so you want it to work with 1 prompt? That's a made up line to draw. Meanwhile I'm doing that full stack and deploying stuff without writing a line myself. It walked me through full VPS hardening and deployment and wrote a full docker stack for all my services. I then summarize all of it and get a smarter ai like o-1 audit and give more suggestions which worked really well. so yeah its not 1 prompt but the skill gap is closing. Any normal person can do this now.
My comment on 1 prompt was a theoretical benchmark that would need to be hit to eliminate (all or most paid) developer jobs. Also normal people don’t know what VPS hardening or docker services are.
chatgpt is revealing how complex software engineering actually is. most people who get into are going to soon realize coding is more than just typing code. also any coder can write code that works. actual engineers write code that never fails or fails in most gracious manner. which no ai tool does at the moment.
All very good points. Some people forget that it’s really not that simple. If AI could make a website for a business owner, it may make it with few or many mistakes. Managing a website is a job in itself; I agree 100% with you on this video.
Today I was asking the GPT about allowed characters in C++ code (I have variables like $my_var and it works just fine in VSCode/compiles with GCC). The chat said it won't work. I said that it flippin does with GCC! It said that MSVC will reject this code. My luck I had just read about the $-character in MSVC ofiicial documentation before asking the GPT and it clearly says: "The dollar sign $ is a valid identifier character in the Microsoft C++ compiler". And it's just a one example among the others.
Do you wanna the duplicate of the same object in the class scope and in the method scope? Let me do it!
Do you want me to create a listener for your button that will almost work because I didn't bind that with any event type? I'll be thrilled to help you!
You're asking something I haven't -indexed- known yet? Let me make the facts to you!
If just a nice formatted text generator left then what's the use of this models?
lets see in 10 years
Personally I know AI will not kill developer roles, but it will drastically reduce them. If everyones productivity goes up by 10x why would my boss keep the same amount of staff? We are living in a capitalist world btw
Penetration of software will grow.....
1. There is lot of technical debt need to resolve (so due to cost they are avoiding it so now it can be chanelize )
2. Companies can migrate the code faste from technology to another.
3. Tier 2 - 3 companies will get software technology access
4. For create new use cases of AI we still need lot of software
You're right. I mentioned productivity would increase and that would mean the overall pool would get smaller (assuming the needed developer need stayed the same in the future) so roles would be more competitive
@@shadowstack typically although it seems intuitive, this isn't how tools work. When employees get more productive the smart business man keeps them and just produces more, lowering his price to undercut his competition. You cut people who AREN'T producing. Not people who suddenly start producing more. There will be shrewd types who cut because they can get the same for less work, but they will lose as they are out innovated by the guys who kept employees and increased what they could do.
I've been a software engineer for about 8 years now, and everything you've said here is spot on though. Coding is the easiest part of my job. Designing a system that actually solves a human problem in the real world is what I'm actually paid for. Junior devs can code.
@@tacsmith That's if AI agents prove not to be another blockchain. If they are the real deal then SaaS will be destroyed.
@@priteshpatil5363 That's if AI agents don't destroy SaaS.
Ok so you want it to work with 1 prompt? That's a made up line to draw. Meanwhile I'm doing that full stack and deploying stuff without writing a line myself. It walked me through full VPS hardening and deployment and wrote a full docker stack for all my services. I then summarize all of it and get a smarter ai like o-1 audit and give more suggestions which worked really well.
so yeah its not 1 prompt but the skill gap is closing. Any normal person can do this now.
My comment on 1 prompt was a theoretical benchmark that would need to be hit to eliminate (all or most paid) developer jobs. Also normal people don’t know what VPS hardening or docker services are.