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%.
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?"
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.
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%.
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.
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.
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.
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.
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.
@@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
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 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
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.
Thank you for uploading the insights of Ai and coding . Coders are needed forever. This information will destroy the misconceptions of developer jobs insecurity
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.
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
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.
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
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.
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.
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.
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...
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.
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 👍
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.
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!!
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.
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.
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.
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.
@@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.
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.
@@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.
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.
@@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.
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.
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)
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.
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.
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?
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.
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
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.
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
sir , like in laravel, it has packages where we do not have to type anything , just by running some commands we get what is intended , then by using this process i see that it can be automated , a simple form can be created for knowing clients requirements . it is not a statement , i am trying to understand how to do cycling on one tier .
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
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.
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.
My question is there are software engineer that just coding? I am new of the industry just started less than a year go as junior software engineer, and really for each task I been working, coding is just a tiny part of it, most of the time task involve infrastructure change, add new feature (yes with coding but really that is the easy part) so can't understand how AI can entirely replace software engineers.
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!
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!!
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 :)
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
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.
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
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.
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.
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.
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.
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.
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
@@StefanMischook yes i have worked as a data analyst and mostly in it was python. Used flask. But i have heard many peopl3 say this now, that the asysmchronous architecture of fast api is very fast. And python folks should definetly learn it.
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.
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
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!
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.
@@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.
@@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!
A website for a local business requires you to architect databases and micro services but a server farm is a to go example to be run on python scripts?
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!!
Unfortunately tech sometimes does take over an industry or job like video rental stores, travel agents, and telephone operators. That’s not to say that coding skills won’t adapt just as those industries do, but it is good to always be ready
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.
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.
How long before it's doing all that? It's very closer and getting closer every day. But I agree - Ai is really a way to augment our preexisting mental, physical, and emotional capabilities.
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.
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.
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.
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
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?
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.
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.
"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!
Whoa! Stef must have been feeling good today. Getting a "long" video of useful information is not often. Thanks!
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
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)
Thank you for uploading the insights of Ai and coding . Coders are needed forever. This information will destroy the misconceptions of developer jobs insecurity
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
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.
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
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.
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!
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
Voice of real world experience, no bs, no bias or other form of hype, You're simply the best Uncle Stef 😌👌👏👏
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 videos are the best. Always rational advice. Thank you for your insight.
I appreciate that!
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
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!!
Well in this world when big CEO who’s actually selling you somethin tells you what to do, you do completly opposite !
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.
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.
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!
Where have you been all my (professional/academic) life! Fantastic advice, presented with authority and clarity!!!
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
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.
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.
Interesting you have a Genesis - luxury version of Hyundai. Don't think they have hybrids (not plug in) , do they?
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.
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
Thank you steph for all your videos. You're very knowledgeable and I learn so much from you.
Happy to help!
Your camera setup is cinematic today
I want to freelance PHP-Wordpress. Any suggestions on a learning path?
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)
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.
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.
Fun fact: I give an interview in Nvidia and they still asking C programming questions.
You got in ?
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?
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.
Please can i ask you to add timeline for the videos ?
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
sir , like in laravel, it has packages where we do not have to type anything , just by running some commands we get what is intended , then by using this process i see that it can be automated , a simple form can be created for knowing clients requirements . it is not a statement , i am trying to understand how to do cycling on one tier .
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 agent driven model is the bigger risk to developers. See the Microsoft AutoDev Paper. Not yet available to demo?
You still need to know the concepts.Make sure you're doing it right.
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.
16:48 Dumb-terminals that was the name given here in the UK
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.
My question is there are software engineer that just coding? I am new of the industry just started less than a year go as junior software engineer, and really for each task I been working, coding is just a tiny part of it, most of the time task involve infrastructure change, add new feature (yes with coding but really that is the easy part) so can't understand how AI can entirely replace software engineers.
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!
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!!
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
What’s wrong with Excel?
Great content Uncle Stef! Thanks!
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
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
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.
Thank you uncle Stef! Your information is gold!
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.
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.
Going onto my second year studying software development and wondering if its worth it to continue at this point
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.
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.
Learning code and the logic of structure is still very important, no matter how you communicate with the machine
I once heard my favorite programming language (php) will die soon, 10 years later, it is still dying. so when exactly will it finally die?
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
Does the CEO code???
Nah
Thanks, Stef!
NVidia CEO? The name of this guy in video is 黃仁勳, right?
Uncle stef, i want to master fast api.
Do you have any course on fast api.?
Hi. sorry no. Do you know how to write code though? Do you understand OO well?
@@StefanMischook yes i have worked as a data analyst and mostly in
it was python. Used flask.
But i have heard many peopl3 say this now, that the asysmchronous architecture of fast api is very fast. And python folks should definetly learn it.
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.
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
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!
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.
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!
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
A website for a local business requires you to architect databases and micro services but a server farm is a to go example to be run on python scripts?
Always nice to have your voice ❤,appreciated
I love how honest and genuine Steff is
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!!
Yeah right! Should we also NOT learn the multiplication table because we have calculators and computers?
Unfortunately tech sometimes does take over an industry or job like video rental stores, travel agents, and telephone operators. That’s not to say that coding skills won’t adapt just as those industries do, but it is good to always be ready
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.
Nvidia CEO: Don’t learn to code
Also Nvidia: We’re hiring people who code
Huang was actually referring to Ruby. Who in their right mind would want to code in Ruby when Nvidia is ready to sell their emerald GPUs to you??
Great insight from uncle stef, thanks uncle
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.
How long before it's doing all that? It's very closer and getting closer every day. But I agree - Ai is really a way to augment our preexisting mental, physical, and emotional capabilities.
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.
Great perspective on the matter. I admit I've been getting swept up in the hype cycle lately.
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.
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.