I really agree that these tools will just be more and more relevant in the future. The ones who flourish will be the ones who accept them and make them a part of their toolkit.
4:38 definitely appreciate the video. So valuable to have professionals being realistic, pragmatic and not dystopian when it comes to these kinds of topics
ChatGPT is just a tool. It is a better google->stackoverflow->copypaste flow. There will still need to be a developer that can do more than press run until it works. It is impressive sure, but at the end of the day it is just a tool, not a developer. Now a lot of developers are slightly more, some less, than tools themselves and those guys do need to worry or spend that energy improving.
I didn't really like copilot, though this thing changes everything. It's like having an awesome pair programmer helping you along with difficult problems. The thing that makes this so much powerful than copilot for me is how ChatGPT tells me how it arrived at a solution.
I fully agree with you, AI is getting good but its far from literally taking away jobs. Making a script from instructions is different than taking abstract requirements from client and turning it into tangible software, with a whole lot of back and forth and change in requirements themselves in between. I would actually start to get worried when AIs starts to create things on their own.
Software Engineers main skills I believe are this digital dexterity and ability to learn and apply new systems quickly. The demand for these skills might increase instead of decrease with the emergence of AI. The workflow may look different than it is now but our skills aren't limited to our workflow I believe, as developers.
The Rust compiler error message system is on it's own going to teach ChatGPT how to build Dyson Spheres and between them they will explore the universe, wiping out JS wherever they go.
I agree. Earlier i was kind of skeptical but now the more experience i gain and more i indulge in architecting things i feel pretty confident. My advise to anyone who's scared is same as prime said just try understanding what you do
I'm pretty excited about AI tech as I think it's largely going to make those that use it even more efficient. Being able to have an AI take care of boilerplate or even writing tests is going to free me up to focus on the challenging parts of building software. I'm not worried about AI taking my job, but more excited about how it can help me write better software faster.
Great content as always π Totally agree that our jobs as software engineers are not going to go away any time soon but definitely gonna get affected so there is no better time to get better at what we do. As you well said, get mastery of what we do π
This is killing 100.000s of Jobs worldwide right now! Dev-Jobs, Art-Jobs, Writing-Jobs... any type of creational jobs! I'm a developer and have been using Co-Pilot for 4 Month now. And ChatGPT is an additional tool that makes us developers even more efficient. Right now, I would say, that developers become about 30% more efficient when using this tools. In the near future this could reach 50%. I guess that's almost sure. And if developers are 50% more efficient, that means that they are now able to do 150% of work instead of 100%. And that means that very quickly 30% of the developer jobs will be gone. Because a company that needed 90 devs to get their projects done will now only need 60!! And the same is true for most other creational jobs! π±
You can view such things as tools only until they become better at what you do than yourself. Then they will be used to replace you. That's the main point everyone is worried about: They will not just stay in the "convenient tool" range but become more autonomous and take over 99% of what you are currently doing at some point.
Mathematicians and physicists didn't disappear with the computers getting better and better. They just went from doing boring calculations to thinking about abstractions and doing amazing things. It's like with code completion and generator tools, they still need human input to produce something useful.
It's revolutionary, reminds me of the days when the smartphones and the iPhone came out, so much to explore and so much possibilities, but this time bigger. And the thing is it's so fast, it's hard to keep up, can't imagine what will we have in 5 years.
Bruh, your advises are more than a gem!!! Keep up with the awesome work you're doing with these videos π»
As a programmer, I don't see threat, I see a potential google search replacement, Instead of trying a bunch of stackoverflows and blogs, now I can just "hey ChatGPT align this shit pls" "here is your amazing css", 'hey chatGPT iterate this lua table without losing entries" "oh, here it is!", "hey ChatGPT resolve this java math problem without Big Decimal!" "ChatGPT: boom, thats impossible", absolutely coconut oilness!
Answer is, donβt work hourly, work by projects. Also think how quickly you can build that app idea you never have time for.
So good to hear a perspective that's not all doom and gloom.
This is the most matured answer. Become the best, you will fit in anywhere!
@slava_in3757