NVIDIA CEO says Don't Learn to Code ... why?
ฝัง
- เผยแพร่เมื่อ 15 พ.ย. 2024
- Go to sponsr.is/tld_... and use code SMPorkbun24 to get $1 off your next desired domain name at Porkbun!
Famously the Nvidia CEO says you should not learn to code, why?
🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM
unclestef.com/
🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:
newsletters.st...
🔥 FREE: LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:
newsletters.st...
*************
Channel Discord Server: / discord
WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2023:
www.killersite...
POPULAR & EASY CODING COURSES:
Full stack web developer course: school.studiow...
Python 3 Foundations & Certification: school.studiow...
Complete Freelancer: school.studiow...
Complete Entrepreneur: school.studiow...
*************
🦎 Lizard Wizard Course:
school.studiow...
📚 BOOKS TO READ:
My Beginners HTML5, CSS3: amzn.to/2wKsVTh
… Complements Studioweb courses on HTML5, CSS3 and JavaScript.
Refactoring: Improving the Design of Existing Code (2nd Edition) amzn.to/3o5cTbw
HeadFirst Design Patterns: amzn.to/2LQ0Gdh
Java Refactoring: Improving the Design of Existing Code (1st Edition) amzn.to/3a9nSsZ
The Naked Ape:
amzn.to/3fhS1Lj
✉️ STAY IN CONTACT:
Stef's social links:
Instagram: www.instagram....
Twitter: / killersites
Stef's business channel:
/ @unclestef8239
👉 GOOGLE REVIEW:
g.page/studioW...
Leave a Google review about Stef.
MY MOUSE & KEYBOARD:
Logitech Keyboard I use: amzn.to/38jYDqE
Logitech mouse I use: amzn.to/2IeVvBj
SUPPLEMENTS THAT WORK AMAZING FOR ME:
Protein Essentials Beef Gelatine Powder:
amzn.to/2Pf52vL
... Healed my very bad knee. If you have joint problems, this *could do miracles for you.
Webber Naturals 88862 Glucosamine Chondroitin
amzn.to/3ss9WEa
MY CAMERA GEAR:
Godox VL150 lights: amzn.to/3lhsYZP
Sigma 18-35 lens: amzn.to/33sRh0T
Canon EOS C70 Cinema Camera
Thanks!
Stef
#mentoring #nvidia #unclestef #ai #chatgpt
Go to sponsr.is/tld_stefanmischook and use code SMPorkbun24 to get $1 off your next desired domain name at Porkbun!
Basically, people don't like coding if they demotivate young people? what happens in future, there is no programmer
Nice. It's actually cheaper than namecheap
I am regretting not investing in Nvidia stocks ever since my wife did. But still grateful i kept money in the money market. With about $200k maturing soon, i plan investing well in it. But then what other stocks should I look into as a newbie to safely grow my money?
Thats when you hire someone to manage your money. You need a (CFP) straight up! personally, I would invest in ETF's and also love investing in individual stocks.
I took charge of my portfolio but faced losses in 2022. Realizing the need for a change, I sought advice from a fiduciary advisor. Through restructuring and diversification with dividend stocks, ETFs, Mutual funds, and REITs, my $1.2M portfolio surged, yielding an annualized gain of 28%.
Nvidia understood that to make bank in a gold rush, you need to be the one selling the shovels.
And IT professionals are using those shovels to dig their own graves.
the ones who got rich where the shovel makers who also took care of distribution and made more than the shovel sellers who had to sell at the sticker price and pay thier rents :)
Reminds me of the time I've read about young lads abandoning school to hone their skills fighting in e-sports, not realizing they're staking their careers (and possibly their future) at the mercy of the developers of the game they're playing.
The game in question is the now defunct Heroes of the Storm. So yeah.
@@ckathemannah, we'll be fine. If they could have HR functions automated, and fire all the social studies commies out of silicon valley, am all for it.
Now its a race to offshore the Chinese made IP from the ROC which is a mere 100mi from the mainland before a Filipino fishman gets feisty and bumps a PLAN ship and the fireworks begin and Jensen's bluff goes bye bye.
Stefan who makes money off learners of coding says coding is still a thing
Jensen who makes money off no-code tools says coding is going away
Edit 04/2024: I just wanted to clarify something. I find what Stefan said in this video very convincing. I'm definitely on his side in the Stefan vs. Jensen argument. Treat the above as an exercise in critical thinking rather than an attempt to discredit the video entirely. It's easy to find yourself on one side or another and that leads to bias. So, I don't believe Stefan is trying to trick us in any way. But watching a lot of YT you'll rarely see a solid unbiased discussion on any topic and get trapped in only one way of thinking whether it's right or wrong. It's a question to myself: "If I can't trust myself about being biased, can I trust someone I look up to like Stefan not to make the same mistake?"
shoot.... dude just snapped me out of the inception. ok so what is the deal then man
@@drummermike5150😂
the first thing he says in this video is learn fundamentals and soft skills... seems pretty reasonable to me.
Stefan is conceptually correct, even if he has vested interest. I haven`t payed a single cent to Stefan, but what he is saying is just truthy.
Jensen is big-corpo CEO, hyping his stocks for a fat bonus, but most importantly, what he is saying is conceptually absurd and wrong.
There is a reason why Jensen is pushing it to ppl who never developed anything, so they can`t even see what is wrong with his idiotic "prediction" like that one: "oh, we just gonna all switch to the highest level of abstraction, with zero control and zero possibilities for custom improvements, and everything will be fine".
I mean, anyone who developed anything can see how bad this take is.
But his audience is typically either Nvidia GPU consumers or politicians\ bureaucrats\ managers and such. So he can push whatever bs he wants, nobody gonna stand up and call him out on his fake hyping.
@@kingsleymarion You're absolutely right. That part was good advice. I added an edit after seeing your comment.
in 90s when Excel came out, everyone said all accountants were going to be dead, but somehow Excel is used by every accountant as a main tools nowadays.
So, learn the basic and utilize the tools
In fact t you need less numbers of accountant and less working hours to do the same thing prior Excel. So the statement still valid. In fact Critical thinking is something will not go away.
Accountants are going to end up like bank tellers when AI gets implemented. Accountants will still exist like bank tellers still do but the amount of jobs will shrink over 90%.
@@rodney5269 ppl will invent more job, they don't like their employees sit there and do nothing 90% of the time LOL
@@tamtrinh174 no they will just cut job and consolidate job duties.
Excel only affects just a number of accountants, AI will affect the whole human society
Stop learning to read AI can read for you, stop learning to add a calculator can add and so on and so on
Your comment has a very big message. Thanks.
They just want us to be stupid and maliable
lmfao
Stop expecting human teachers to teach you how to read, to teach you math. AI will be able to tailor an education plan that perfectly meets your learning style....as opposed to the 30+ students per classroom & 1 teacher model we have today.
@@Recuper8 damn the ai homeschool
Don’t learn to code is type of advice that keeps poor people poorest and rich people richest. Ideal advice is never stop learning
Just give up and be happy
They dont want the average person being able to code. They want people to consume their AI products.
I think the takeaway from this video is that software development involves more than just coding, much like flying a plane involves more than just landing for a pilot.
landing and taking off is literally the most important part of flying
I’d compare coding to being in the air, and planning estimating and other bullshit I don’t like to taking off and landing.
What?
@@denisblack9897so essentially AI is taking over the stuff that we like and leave us with the stuff that we don't like?? 😢😢
Not a fair comparison because if an AI can land the plane, normal people can't fly the plane.
But when it comes to coding, people who were not able to do it, can now do it.
The argument right now is: you still need coding because AI can't built a whole project on it's own without fucking up.
But the thing is: with chatgpt you need to set up and structure your project yourself but Devin does already more. Give it 1-3 more years and people who now still have work because AI can't do 'everything' will not have a job because AI will be able to do their thing completely.
Not all software devs on the planet are solving problems and building new stuff. With only an AI that is able to fix bugs most devs who think of them as irreplaceable would be replaced because better devs would have less to do and do their work as well. But we are entering times were the CEO of the company can tell devin to built him an app and than he needs 1 dev to fix it instead of 8 people building whim the whole thing. And it's quite clear that that last one will not be needed forever
That's crazy. It's like saying don't learn to farm because we have tractors or don't learn to read because we have computers - lol
Because he becomes rich it doesn't mean that he knows everything
he makes money for nvidia, this is the best marketing tactic he couldve used. People will listen and they'll have even more money from ai products and assistance because people will become more and more dumb. Listen, don't trust anything about "taking our jobs". You wanna know when that happens? When a paper about how our brain works gets released. That's when you can pack your things. Until then, no ai will take our jobs, ai simply is a parrot, a kinda better google search engine
@@donmoufashorhe he knows everything because he's nvidia's outlet to sponsors/shareholders/media etc. they tell him what to say. He of course has also a programming background so hes not super stupid, hes intelligent, but i dont think he has any role at AI development anymore, he has much more important company things on his mind, hes bullshitting or atleast they told him to bullshit
the difference is the rate of change. code will become ai code, rewrtten by AI continually and might be different next week than it is today. That has not been the case before in any industry. Even in my lifetime there are several code languages that are pretty defunct and new ones to learn, multiply that change even ten fold and it 'would' become an uphill battle, not wise to stick to flash or html when the world is running on some form of python for example
He didn't said don't learn software engineering...or cs..he said don't learn to code..
People now learn to farm not what tractor does...
You are stupid.
I've been coding since 1990 I recently switched career and opened a bar instead. I don't want have to learn new frameworks, libraries and tools all the time until I'm 80 and I don't see how it's even possible. I still code, but small stuff like my bar's website.
It's amazing that you code for the benefit of your business. A refreshing example for old and new devs to keep in mind besides having to only chase big shot tech for a dead end career.
This is why I like being a C# developer. Since they roll everything into the frameword, things do not change quite so quickly, and the way you use new stuff is very same-y.
Good point
@@Christobanistan framework fatigue isn't a thing in the backend, it's frontend that's gone crazy
Where's your website at?
"Don't learn to drive a car, as it'll drive you sometime next year" - somebody, 2015.
Oddly enough, there is still a video out there of Mark Cuban saying CS would be worthless in a couple of years, and he said this back in the 2000s lol.
@@rcmag13 lol
@@Callsign_Sturmyea. We’ll learn something from Cuba!
you. absolutely got it, all this AI hype is pure scam, at least big part of ir related to coding and replacing engineers
Software development is more about prolem solving than just writing code. It's like making wooden furniture. Before you even start you must know how make it stable, durable und pleasing to the eye. It doesn't matter which tools you use, manual tools or an cnc router.
AI can problem solve and much better than you can
@@Wanderer2035I bet ya it cant if the problem never been solved before. AI still needs a guy to direct it so its pretty useless without a person who understand computer science. You can make shitware but good luck maintaining as the problem contines to change.
@@Wanderer2035Very narrow tasks without any customisability, AI can do well... Like coding general algorithms or creating code from set design templates etc. But anything like software architecture, niche business/client requirements, adding technologies or deployment and cloud configurations etc... Humans are far far better at these things. In fact not only are humans better, but AI literally can't solve these problems and won't at least for a very very long time. It would have to be trained on every individual businesses codebase and domain for very long periods of time making it useless... but even then, if there was a sudden need for a change in design of the software, it would fall flat on its face and you would have to get humans in to do it. All it really can do in this space is speed things up, it is just a tool.
Pretty much, which is why people who tried to learn to code for the money soon realize swe's are highly paid for a reason. It's way more work than the cute code written in beginner tutorials
@@Wanderer2035you must be super new to software engineering mate
My uncle who is getting close to retirement is still working as an VB6 developer. He has a full-time position and also external clients that use his VB6 programs for accounting and general business administration. His salary may be stuck in time, but he has no ambitions to retire with anything else.
I relate to your uncle a lot!
I personally love the GPS analogy when it comes to AI. For someone who knows what he's doing, a GPS will be a great, convenient helper, optimizing their route to their destination. Someone who doesn't know what he's doing, might end up in a lake, because the GPS told them to drive there.
or might actually laern how to naviigate so when his phone is broken or his ev car signal died he can still navigate. tech often makes us more incompetant and reliable on outside things
I love Waze, i use it to navigate once a while.. But i always switch on while driving because i want to know whether or not there is traffic police/accident infront.. Lol
excelent analogy
Whoa! Stef must have been feeling good today. Getting a "long" video of useful information is not often. Thanks!
When movie theatre’s started showing 3d movies and giving out glasses they thought it was going to change it all, but of course not, it’s an extreme gimmick. A lot of gimmicks out right now. But also real efficiency improvements.
You make light of what is coming with ai. More than a gimmick. 😮
Yeah... But you "remember" the past. You cannot remember the future.
One thing for sure: companies will need less programmers.
LLM'S themselves will ALWAYS be a word calculator, providing %'s as the given response. It will never know its right or wrong, just know the probabilities of the action. It will never actually 'think' like many people seem to think it can or will; it simply cannot.
quantum compute is also exponential growth and will be way closer and far more powerful
AI is nowhere near a gimmick. Apples and oranges.
Terrible analogy. People are massively in denial
Thank you for uploading the insights of Ai and coding . Coders are needed forever. This information will destroy the misconceptions of developer jobs insecurity
I work with an ERP. It's all about technique. Any dev could quickly learn the language, but there are thousands of intrinsic classes that experienced devs use to a) avoid reinventing the wheel and b) make code easier to understand for an experienced dev and c) employ an extremely well tested solution.
If that company have that kind of CEO, which can feel proud about not knowing to code, it seems to me a clean path to repeat the history of Boeing.
Oh, come on, haven't you heard about the expression: "don't get high on your own supply!"?They are in the business of selling a drug that is like pervitin fueling the AI Blitzkrieg. Of course this strategy will work to a certain extent, but there is indeed no guarantee it will really win the war (i.e. produce AGI at the end). In the end, the advice is not to become stupid, but to focus on learning higher added-value skills, which is something that programmers anyway should do.
Voice of real world experience, no bs, no bias or other form of hype, You're simply the best Uncle Stef 😌👌👏👏
Some people have the mentality of a stagecoach driver and were terrified by the invention of the automobile. They became drivers. Everything changes, but we should remember that when one door closes, another one automatically opens. We must develop the ability to see new opportunities and not stay stuck in one place like a peg in a fence.
Good point but cherry-picking analogies that only fit your ideal outcome is not a good idea. What happened when the tractor was invented? Farmers no longer needed to hire so much labour in order to plow fields and harvest crops. Despite hiring less labourers, productivity actually increased. Productivity increased even further when they began better utilising tractors in other ways such as pesticides and crop rotation.
Which way will coding go? The way of the tractor or automobile?
@@chrisstucker1813 Coding will go the way of a Tractor that can be assembled by a novice but intelligent and motivated individual who has spent his time and effort learning about other skills and developing expertise in areas that are not code related, working with ai to architect, generate, and proof his app design or what have you, leveraging his personal subject matter experience as the value add that a coder cannot.
@@chrisstucker1813 People only need so much food. Software however, the sky's the limit. It has near infinite use cases and complexity. If programming is made easier due to AI then the task just becomes more complex. There are so many software projects out there with massive teams (usually video games) that could never reach their their full potential due to technical or time limitations. AI could be there to help those teams realize their vision.
yeah but that's all the hard and exciting stuff which requires good math and comp sci backgrounds such as research, AI, robotics etc. most ordinary devs don't work in those areas, millions work in corporate environments making business apps @@josh2482
@@josh2482 yeah but that all the hard and exciting stuff. Most devs don’t work on those things , they work in corporate environments building business apps
Thanks for keeping some common sense. The first second I saw the NVIDIA CEO's claims, I was so outraged of how greedy they are for trying to hype up AI so much for their own self inflation, but then also thought it may be for the best to let people hype their careers away, so I can ask for even more money when it comes to developing software for big corporations once even fewer people truly understand technology. I am expecting there is going to be an insane demand for experienced devs within the next few years as I see this trend of everybody going away from CS oriented domains due to the mainstream caused fear of automation, which is nothing but a ridiculous claim, as engineering of any kind will be within the space of the last things to be truly automated.
Well in this world when big CEO who’s actually selling you somethin tells you what to do, you do completly opposite !
00:00 - Introduction: The video discusses the statement made by the Nvidia CEO regarding the future of coding, emphasizing the importance of understanding the fundamentals and adapting to changes in technology.
02:45 - Differentiating Coding and Development: Coding involves writing code, while development encompasses building software solutions, requiring a deep understanding of various technologies and decision-making processes.
06:28 - Example of Web Store Development: Creating a web store involves numerous decisions beyond coding, such as branding, platform selection, payment processing, and database usage.
12:54 - AI's Role in Development: AI can assist in code generation and optimization but won't replace the need for development skills, including domain knowledge, organizational skills, and problem-solving abilities.
21:50 - Examples of Technological Shifts: Historical examples, including WordPress's impact on web design and the transition from mainframe to PC development, demonstrate how technology shifts but doesn't eliminate development jobs.
30:25 - Importance of Fundamentals: Emphasizes the significance of learning foundational programming languages and project management skills, advocating for hands-on project experience.
34:58 - Conclusion: Acknowledges the role of AI in shifting the development landscape but encourages not to be overly concerned, stressing the continued relevance of coding and development skills.
still trying to find the last two timestamps.
thats why you cant trust AI, it cant even generate correct timestamps 🤣
@@nicolasthefast early days man, wait till next year (more like next week nowadays)
I don't believe that a bank would just off-load their app to an AI in near future, same for insurance, medical software. It can surely replace the entertainment apps, but the serious industries will take ages to just risk it all.
They say we can't predict the future but we can see it partially by looking at what today's current industries so yeah serious industries will not take this seriously atleast in our lifetime or within 50 to 100 years. Code still needs to be understood and reviewed by someone before it's merged.
LoL. they will because the AI will be safer than any human. We're already there when it comes to tests especially in the medical bransch. Sure the changes is not today, but it will not take "ages" for the changes.
@@jellycoding LoL okay LoL
@@jellycoding lol, no need to "lol" different opinions, especially if you dont know if they are based on experience
Not in one go, no.
But various modules could be built and tested and documented with AI assitance.
Fewer people will be needed.
The etreme views:
AI will make no difference at all to the industry
and
AI will take every last programming job
are cartoon positions.
But a third of positions lost in an already super saturated profession? That seems reasonable.
Stef, great video. I really like your way of putting things into proper perspective and the analogies you use.
Glad you liked it!
This was very encouraging. I was thinking I'm too late to start web dev journey. Then my old post about Instagram eating up photography jobs hit my facebook memory, and that was the best memory I'd seen in a while. Boy am I glad I was wrong. I know a lot of successful photographers today. I saved that post on my phone as a reminder and I decided to pursue this path anyway. But sometimes the anxiety still hits. Then 2 weeks later I see this video. Thank You!!!
I'm done with hyping myself out of opportunities and then doing nothing in the end and then later wishing I didn't let hype take me out. Been stalling on webdev for 6 years, starting and stopping out of fear and imposter syndrome. AI hype made me want to quit again this time, but something was different with my resolve. the opportunity is not dead, just different than 6 years ago, and I'm on it!!
And mentors say, don't worry about it.
Conflicting opinions.
because no one can predict the future. people who claim they know whats going to happen are foolish. the best approach is to adapt as needed.
It’s hard to explain why the current path of AI isn’t going to take all our jobs in words. And ironically that’s why it won’t take our jobs anytime soon.
Who do you want to trust -- A mentor who wants YOU to build skills or a Trillion dollar company wants you to give them money so you don't have to learn skills yourself.
Stay Dumb, Unskilled, Uneducated, don't do anything for yourself, And instead give Billionaires more money to do the skills for you that they told you you don't need to learn. A beautiful system for the Billionaires Class and the most Ignorant in society.
@@Stone_624Ignoring billionaires won’t stop the relentless march of better and better AI and incomprehensible levels of compute.
@@wonmoreminute I got my Degree in AI in 2016. In the past 14 months (since this AI Mania started) I haven't seen a SINGLE mainstream "Proper" application of AI. I'm seeing nothing but LLMs and Generative AI. Neither of these 2 are PRACTICAL in the sense that you don't actually have the slightest clue how it works or what the output is going to be. It's Magic. It's useless if you're actually trying to "DO" anything of value. It's an incredible party trick that has quite a 'Whoa' factor, That's entirely snake oil under the surface. Kinda like every word out of Elon Musk's mouth for the last 10 years (How's that Tesla Roadster that was starting production in 2017 that in 2024 just had it's design goals completely changed). It's actually been hilarious to see just how massacred AI has been by the general masses and by these companies trying to cash in on it. 100% fluff and almost ZERO actual substance. I know AI advancements in 2011 that had more weight to the field than anything I've seen since ChatGPT. You're drinking Snake Oil my friend.
And "incomprehensible levels of compute" is equally hilarious and actually jumps perfectly off another conversation I just had, which is that (I believe at least) there is NOTHING we can do with more computational power that we can't do right now. NASA put a Spaceship and Human Beings onto the Moon and Back in 1968 with less than half the computational power of a modern Calculator. Believe me when I say, The limitation isn't Technological Power, It's Human Intelligence. Humans have devolved so much between the 1950's and 60's to now that we're counting on "Technology" and "AI" to do the things for us that we could have done 50 years ago. Yes Human so full of dangerous Potential, Don't Learn to Code and develop useful skills of Logic and creativity, Stay Dumb, Uneducated, Useless, And instead give your money to the Billionaires and the Oligarchy running Trillion dollar companies to do these skills FOR you instead, Be Dependent on the ruling elite class for All the important things in society and as a human, and Hey we don't want you thinking too much, So here's An "Artifical" Intelligence for you so you don't have to use your own intelligence, You can avoid developing that yourself and just pay us money and we'll give you your intelligence for you, The most intelligent people out there give more and more and more of their money to the Billionaires.
As a software engineer (who used to be a CDL otr trucker before I got my eng degree...) I laugh when people say turcks are going to drive themselves and be battery powerd... good luck with that folks...
Same here. You are 100% correct.
Trucks are different, even if each truck has tons of technology it will end up with a driver lead it. And this the normal case already, but in the software when technology improved to this level it can do the work that someone do cheaper than him/ her with a little of mentorship from another one so in this case someone will be eliminated.
@@hassanelsayeddiab7822 if you really dig in and understand what these LLMs are, you will figure out the technology cannot improve to that level.
@JG-MVsame idea though
They will though, there will be roads only AI operated vehicles can drive on. Company’s and passengers pay tolls to use these roads
You still need to know the concepts.Make sure you're doing it right.
Greetings Stefan, it is so comforting that you address this promptly, just late last night I watched a video about NVIDIA's CEO's saying that 10-15 years ago children were encouraged to learn to code but now it's completely the opposite ... well I was panicking of course!!! Lizard brain reaction 😂🤣 I laugh now but I was in tears last night, I couldn't believe what I was hearing. I did do a little more research and come to find out a lot of these Ai prompting foundational courses require Python!!! Well, well, well... I was back at my happy place.
You have 5 years, max
@@Recuper8don’t be stupid no non programmer will ever reach the level of an expert through prompting Ai
Ai is meant for programmers it’s a tool and forever remain a tool
@@dad8102 Please don't be naive. Silicon Valley is going to try its level best to throw out most software engineers out of work. So far, they seem to be doing a great job progressing towards it.
@Recuper8 5 years is a decent amount of time to get paid
I think this is a good take. If you ask a chat bot to generate English, it helps to speak English and error correct. I have been using bard to translate into Spanish for my business and it's doing a good job, but since I know some, I can edit some of the things that weren't quite right or sound odd.
From experience business people don't really know a lot about technology other than selling a product that they personally have no idea how to make. They employee managers who also have no idea how to read a git log, and wastes peoples time constantly asking what has changed, or constantly changing the objectives. I highly doubt a ceo of all people is in a position to know anything about programming, as they only talk to managers who filter information from programmers.
Perfect!
Coders will be so much needed in the future. nvidia CEO says so to protect his business.
Someone is not paying attention in school. You sound like John Henry, mighty railroader just before the steam powered tools took over from manpower.
@@DIYDaveTand you are still stuck at school level
they will be not, GPU will have a developed hardware acceleration with AI
who will code faster than your copy-pasting skills
keep being delusional and lose your job, it's okay 👍
@@r2com641 It's like don't eat burger by macdonald's
It's like elon saying don't go to mars
Your camera setup is cinematic today
At a big picture level, Nvidia is saying this to manipulate supply and demand to further bolster its own future profits. The sooner they dry up the source of human talent, the sooner their products become the only way to achieve code development.
In other words, they think the transition is coming, but they would prefer it to happen prematurely, not based on its own economic logic.
No lol just because you're paranoid doesn't mean you're right
Fun fact: I give an interview in Nvidia and they still asking C programming questions.
You got in ?
He knows what he is talking about. A.I. will help developers and managers to achieve their goals faster and more efficiently. So you can focus on the essentials.
When MS Excel was invented, you didn't need anyone to draw tables and graphics, but today you still need at least the basics and then only work with Excel or Calc (LibreOffice). Of course, there are always professions that fall away. For example, the job of copyist or computer (an assistant who used to carry out recurring calculations by hand). And even these people could learn to use the new technologies to keep their jobs or find a new one. If you don't change anything, you'll be replaced.
Just tools. Just because word processors came into being it does not mean that writers that used type writers, pen / paper were out of work, just new tools.
exactly - the fact that they invented chaisaws doesn't mean that lumberjacks lost their jobs - they just became more efficient
@@slawomirr12if you need fewer lumberjacks where do you think the unneeded lumberjacks went?
@@retrocomputingyou're right, some lost their jobs indeed, wrong analogy
@@retrocomputing chop more wood
@@slawomirr12 it's a good analogy because AI will replace a large percent of workforce in multiple industries in the same way. You don't always need to chop more wood because you have no buyers for your stuff. What if you need more and more clients? Why would you employ someone who can be cheaply replaced by a machine? You can't replace some crucial roles so they'll stay.
Truth! Well said! I am now gracefully retired after 41 years in IT. I loved every single minute of it in the Long March from 8-bit to the Cloud Technologies! Always so interesting! "AI" will indeed help with the first take draft of a Project. But no one will ever actually blindly DEPLOY from THAT! "Long Experience" only actually signs off on a life and death piece of computer software code. "AI" will only assist. Everyone back in the day always wrote their own code generators as soon as they had a personal technique library of experienced code patterns. There is really nothing new under the Sun. Development is an art!
Your videos are the best. Always rational advice. Thank you for your insight.
I appreciate that!
There is some truth to that. Pay has not kept up. In the 90's, you could start out at 150-200k starting salary in any city in today's dollars. Salaries have been flat for over 20 years since y2k. Now they are paying 60-80k a year to start after you have your CS degree. They are pulling kids out of community colleges where I live offering 60-70k to start with bonuses to become machinists. So why learn to code or go to college? The market is saturated and big companies want to saturated more until it is a minimum wage job. Go for finance, or your PE instead.
Probably entry level coders may be gone in the future, but highly skilled project managers and software engineers will not. If anything we'll need more intelligent "Devin-Feeders" (just came up with that lol) who input the proper project's data accurately. Devin will write the code, but it will be re-tested and analyzed by a highly skilled coders to make sure it works for every possible permutation. That's my take on AI coding.
Hey Stef, what do you think of the first AI SWE called Devin? Interested to hear your opinion and hope you'll make another video on this.
Just in my third year of a Computing and IT degree with software engineering as a speciaisation, chose that route because of your studioweb courses uncle Stef, my favourite 900 year old lizard software developer in the world! Got a real client off youre recommendations to do my final project with
Hii, I'm a business major. I wanna switch to programming.
But I'm afraid to self-learn without peers & a community, like university.
I'm lil bit intimidated by Competetion with degrees in CS !
Any advice?
Where have you been all my (professional/academic) life! Fantastic advice, presented with authority and clarity!!!
Why go to a library and memorize a book on how to cook a recipe, when you can ask Google? Can Google cook the food for you? No.
Do you need leetcode to build apps as a software dev? No. Ai is a phenomenal tool for finding answers to algorithms and snippets. Can it make the app for you? No.
This is the trend. And companies need to start realizing that the only thing dead is leetcode and memorizing algorithms.
When they make a robot that can actually cook yeah there's that
This is just the next evolutionary step in programming - we moved from machine code to assembly to Fortran to C to C++ to higher level languages like C#, Java, Python. AI is going to assist developers, not replace them (at least not for some significant time). There are still vastly more developer jobs than there are developers and that's still accelerating and showing no signs of change.
As for the comments from the nVidia CEO - how better to build a market for your products (on which AI depends), than by further deepening the shortage of developers by further disincentivising people from becoming developers. That shortage helps his business as companies try to make the developers they do have more productive through the leveraging of AI.
It's like when Wordpress came. Everybody thought that it was going to be the end of web development as we know it. But, not only did Wordpress itself create TONS of jobs that are STILL in every web job add I've seen, there are STILL a ton of jobs related to web development/coding. It's enough to go around twice even with A.I. around!!!! I imagine a similar scenario will be with A.I.
It will be like that at first. Eventually programming will go away though, that is the goal of AI after all. The thing is - it’s not near term, and it will be all jobs. These idiots claiming we will be out of work if only ChatGPT releases a new version because “eXPonEntiAL GrOwTh” are not thinking clearly.
This is what I learned after 20 years of coding. Coders = Dependent of a job and a boss. Communicators = Being your own boss.
Stefan is a really good communicator. All influencers you see on TH-cam are really good communicators.
If AI will generate code based on communication then what's the point of hiring a coder?
Maybe there will be a transition? A coder that is also good at communicating that can fit all the generated code into an app?
I don't know but there is indeed a big shift that is happening right now that we need to be aware of.
Your entire statement is inaccurate...I'm my own boss AND a developer/coder. Let's assume I'm not a good communicator already, all the project managers, leadership team members etc. that I work with right now, wouldn't have any idea how to put together a functional solution together even if they could 'code' in plain English; it's just not their skill set. The thing to bear in mind here is, everyone is focusing on coding like software and hardware are independent...if development is solved end-to-end, then you don't need to be worrying about developer jobs being replaced, you should be worrying about ALL jobs being replaced. AI would be able to exponentially improve itself at that point and subsequently hardware would improve rapidly...legal work, manual labour, policing, content creation, ALL of that could be done better by AI. Let's not forget that Artificial Intelligence IS software...when software development/coding is no longer required, people are no longer required. Let's hope by that point we have a way to effectively manage the distribution and control of AI so that all people benefit.
@@spuriousGeek
Thanks for your input! I see your point as a self-employed coder. But here's a crucial piece: without solid communication skills, being your own boss is way harder. It's about more than coding-it's pitching your vision, connecting with clients, and building a network. These skills are vital, not optional, as AI reshapes our industry. Your success is commendable, yet think how far you could go if you dialed up your communication game. After all, you've got to advocate for yourself because nobody else will do it for you. In an AI-driven future, those communication skills become even more of a make-or-break.
I have deep respect for these guys that were developing the web in the 90s, I started my own web development career in the late 2000s, and am mesmerized with the way so much has changed till now.
I'm not surprised that big companies are using old code, they say if it's not broken then don't replace it, work around it, and save money. And they still looking for COBOL developers, even now
It's not that its not broken, it's that it's too expensive to shift to something else
Learning code and the logic of structure is still very important, no matter how you communicate with the machine
There are more examples of complete changes to the programmer's job. David Parnas, tracing the history of "automatic programming" in published research, noted that in the 1940s it described automation of the manual process of punching paper tape. Later it referred to translation of high-level programming languages like Fortran and ALGOL. (quoted from Wikipedia)
Your viewpoint is accurate. It seems Nvidia's CEO might be overly excited, overlooking the fact that software development (video games, crypto, AI models development) is the key driver of their growth.
If the nvidia CEO said that then I believe him, he has obviously seen more into the future of AI than most. The difference is going to be system design. You'll still need to be able to design a system end to end before the AI can code it.
I see it this way. Coders will understand what they actually need and will also be able to "fine-tune" the results that are not always perfect. So AI is really good at making drafts and raw versions that a coder will then tweak a bit.
AI speeds the delivery but you still need expertise to know what to ask for from AI and understand what are the choices made by AI. Expertise still needed. Basics still useful.
Also the process of building an app "block by block" is another useful strategy to use AI for building apps. If you understand the structure of an app you know what to ask exactly from AI.
...but anyway you can basically prototype your ideas at the speed of AI. That's really cool!
Problem solving is needed forever. Yes the particular language or mechanism will always change. Adapt. And love it as all these changes are super fun!!
I love how honest and genuine Steff is
Have a couple of questions. Who's coding the Azure infrastrucuture? Who's coding the 3D tools to train the AI? Who's coding the microchip instruction sets for their Blackwell infrastructure? Who's coding the CUDA layers? Great marketing, not much reality. I think people confuse coding with problem solving... Writing the instructions in text is not the same as solving a problem.
Thank you steph for all your videos. You're very knowledgeable and I learn so much from you.
Happy to help!
Same like in graphic design instead of drawing on paper you use illustrator, or in photography you use photoshop, lightroom
Absolutely!
The debate is that AI will no longer need someone to draw. At all. There are enough sources out there for AI to learn from. Designers will be reduced to putting finishing touches to a final piece. Until AI is refined for this work also. Some designers are already competing with people who are not artists, but are selling work with entirely AI produced designs created from single lines of text
Horrible concept , the most enjoyable part in any creation is the creation of the design itself I doubt that any true designer would be happy to be reduced to nothing at all@@KnightmareUSA
I think the statement of Nvidia is wrong. It will take many years until logic is build into the AI's we know of right now. Not only to overcome bias, but also to do the math. Nobody knows what we are currently dealing with, all we know is that it can write novels and a basic code. But remember where we come from. In 1989 I've used msdos, and now we are using linux and windows 11 with a smarter UX. There's a reason why big tech is investing in AI. I believe that it will take upto 10 to 15 years until we as developers get replaced in certain fields, especially in the field of automation since these are repetitive tasks and easy to learn for machine learning models.
Thank you for the enlightened perspective. Your knowledge on the history of the web really paints out the landscape for me how devs react to the shifs & changes of dev with new tech as it come out! Super duper Uncle Stef!!
ive learned 3 or 4 code languages over the years and all in use less now and some gone altogether. Sooo, I suspect with changes happening faster than ever, code will change a lot too and i wont keep up and therefore a bit futile to learn many of them. maybe just python for a while then AI be using its own codes i suspect
The horse business became the car business.
The lantern business became the lightbulb business.
The scribe business became the printing business.
Business will evolve gradually overtime.
That's the same thing I thought regarding the CEO comment. It reminded me of hearing Bill Gates talking and recommending that people just use Windows for all their computer needs because Microsoft was taking care of everything needed. I'm sure NVIDIA isn't filling those high salary developer jobs with people who can't write code, though.
Nothing will die or disappear 100%, things change or evolve progressively over time.
He's not even a Software Developer, and so far, I've only heard non-developers claiming that. Funny.
Not sure but as these LLMs get more advanced even domain understanding might be able to be modeled as well. Checking out new tech like Devin for instance is pretty intense if true. These will get scaled out where we no longer need full teams of 6-10 people in a scrum and instead have one person with AI workers.
will see, mate
we are all waiting for Devin, mate
will see
Always those who know a little about subject makes it look like they know everything
And those know inside-out of the subject are not making so much noise
LLMs work in a stochastic fashion on a lump of unchanging data. Domain understanding, as you state, is not possible.
Just listen to senior engineers, like theprimeagen for example. Ive not heard a single senior engineer mention that they’re afraid of AI taking their jobs. That’s just not happening any time soon. Im developing an app at the moment, believe me id automate tons of tedious tasks if i could. Communicating accurately what you want a machine to do is actually really, really hard turns out
@@ckatheman “Chess masters used to come to computer chess tournaments to laugh. Now they come to watch. Soon they will come to learn.” Monty Newborn, computer chess pioneer.
Don't know about web dev, that seems it can be easily done by AI but hardcore software development is something I am sure isn't going anywhere instead with AI it will get even more complicated and deep.
Why? If you lean how to code you will see how bad AI codes. But if you do not learn, you do not know how bad code is, you need just fast CPU to execute it. Nvidia gives you this level CPU & GPU.
I think we will have agents in the future. Specific ones tailored to our jobs. Agents for education, agents for work. Basically a AI agent that can help “assist” us. Life will be trash if this is what they’re trying to do. Life is better with competition, not everyone can be Elon musk. The most skilled people should be the ones winning.
I want to freelance PHP-Wordpress. Any suggestions on a learning path?
What Nvida CEO says, "Don't learn to code" in essence he is saying that don't leaning to write programs as in the past, but learn to ask the right questions. The programming of the past in this AI ages would be like in the old-old days the machine languages of "0" and "1" at the dawn of IBM main frame computing.
In his dreams maybe, not in the real world.
Picture this, Blackwell is like the 1st PC built in the garage years ago. The future of accelerated computers would be millions of times faster than Blackwell and all the world's prior knowledge and the predicted future which continuing evolved are in the computers including the questions you've just asked. So asking the right question is the way to go.@@Callsign_Sturm
Yeah right! Should we also NOT learn the multiplication table because we have calculators and computers?
I am 3D cad industrial designer. I do coding for fun. I did some web and android apps to speed up my design work and production. Is a lot of opportunities for programmers.
Interesting you have a Genesis - luxury version of Hyundai. Don't think they have hybrids (not plug in) , do they?
As a developer, I code plenty in JS. We also use JS APIs for running SQL queries in the back, opening communication channels with the front when necessary. Coding is of paramount importance to us. Not deviating from the platform's OOB version is impossible. You always have to customize something to accommodate business processes, bells and whistles the customers want. We even tried plugging AI into our projects but that thing is atrocious... at least for now. It created more problems than solutions. Situational awareness, thorough analysis, soft skills are main prerequisites successful projects are built upon. Coding is just one element of it all, very important one, but it's based on the correct interpretation of what needs to be done and how. Every misunderstanding costs a lot and AI is not very good at it. May be it's okay for some straightforward tasks while using mainstream technologies but as soon as it steps into the depths and complexities of human communication it fails miserably.
It would be cool if you actually interviewed the Nvidia ceo. Probably near impossible to do but it's an important topic
NVidia CEO? The name of this guy in video is 黃仁勳, right?
The "value" of 169 years of experience .... great perspective young man.
In the most simple words: I needed this. Thank you.
Ask the NVIDIA CEO how GANs are created without writing code. I am very curious.
Coding / software development isn't going away, it's just going to get easier and easier, as limitations of ai systems fade away as they become more capable, until pretty much anyone can develop their own software themselves. In AI development, a core principle is that if a technology is beneficial for humanity as a whole, rather than just for specific individuals or groups, it is likely that someone will eventually create it.
I think the agent driven model is the bigger risk to developers. See the Microsoft AutoDev Paper. Not yet available to demo?
Hi Stefan, I just started my first semester in computer science and am currently working part time as a backend web developer. I'm not sure if you've seen devin ai, the first ai software engineer, but it's definitely making me worried about becoming a software engineer. If you could do a video on this topic, that would we great!
Learn your fundamentals and be really good at them. The market will not have a shortage for talented individuals that understand algorithms, coding fundamentals etc And, if you feel inclined, also take machine learning courses, cause even if AI takes over, there will be plenty of people working/researching on how to make them better :)
@@yambanis880I rather not make the thing that replaced me better. I would just do IT work for the man and use Software Engineering to eventually make mysled rich. I like AI as an assistant like chaptgpt but its clear these companies want to replace us no matter what they say.
@@computernerd8157 I think people have a fundamental misunderstanding of what AI actually is. I’ve been working as a data scientist and I’ll tell you that AI has been around much longer than most suspect. I would not expect it to replace programmers, but rather change the way the work is done. And you would be surprised to learn that are many problems that current LLM-based solutions are not capable to tackle, and we will need human ingenuity to solve those :)
@@computernerd8157 all companies want to replace all workers lol. Not just soft engineers
Yeah still gonna need maintainers, I just cant see a AI completely maintain something like a projects ASP .NET codebase, and complex SQL is right out of the picture, when it screws something up itll screw up bad bad bad
Coding is safe; for now. In the long run it can go away. What is the need of a human understandable coding language, if AI can directly generate machine code in future?
You mentioned what did not work or hasn't work yet. What about what has actually replaced other industry, mobile phones and landlines, movie rentals and streaming, AI is a game changer multiple industries will be affected. So you have a valid point but missing the other part
Thanks, Stef!
Microsoft calls it "Copilot". Quite a good name what it really is.
I think after few days he said so, I don't mind he advocates all of us to not learn to code because it may make a lot of people getting less interest in coding and also software development, less people from newer generation have interest in software development and then we as an older and longer-tenure developer have more chance to build more softwares with less competition, and it means we have more chance to make money.
Only time will tell, we’ll see how good ai is at coding in 2 and 5 years from now
You fell for the "it's just another industrial revolution" fallacy, but unfortunately there won't be *enough* new jobs to replace those that AI is replacing, especially tech jobs. Remember that the whole point of the people driving this isn't to "create new jobs" it is to *get rid of jobs* in an economically viable way. Could there be other jobs that may be made easier afterwards? Sure, but people in tech shouldn't expect those are going to be tech jobs as traditionally understood. I don't expect them to be and I'm working with that in mind since I don't want to be homeless at 55.
Great content Uncle Stef! Thanks!
gretings from Abidjan ! i think AI will find its positionning in the dev industry as time goes on and it will be a tool like any other. Great video
Thank you for teaching common sense. Its really hard to get to that in these modern times.
1996, WOW, that was still in the early years of the internet
Please can i ask you to add timeline for the videos ?
To stop learning to code makes me stop earning from my courses. It is a big no.
Many of my courses are not about code.
@@StefanMischook ok. But you are a mentor for many people who are eager to learn coding. You are making money from those people’s eagerness to become a developer.
@IOSdeveloper1965 you mad?
@@MobileDeveloper1965 to be fair the CEO is hoping to make money off businesses eager to make more money with less coders to pay. Everyone in this has an underlying motive. Someone said it best in the comments take everything with a grain salt and adapt as needed. Everyone is trying to either protect their investment and/or be the next new investment.
@@MobileDeveloper1965 Yes. But I will remove any courses that I know are not useful. I have many times before. So if and when the day comes coding is no longer useful, I will let people know and remove them and put out content that is useful. That said, you are right to question any speaker's motivations! So thats cool!
😮 the comparison I made of it's like learning to use a sword while cartridge-based weapons are starting to come out😮 like yeah you'll still be pretty useful if you lose your gun and you know how to cut people down but it's really going into a different direction now you need to be set up for that direction if you're not you're really s*** out of luck😮