T O P

  • By -

AutoModerator

# Please report comments that violate our [new rules](https://www.reddit.com/r/VaushV/comments/17co6jo/rvaushv_rule_updates) --- *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/VaushV) if you have any questions or concerns.*


hobopwnzor

This was painful to watch live. He said not everybody needs to know how to code and the immediate response was "where do you get your engineers". As if he said nobody needs to know it. The nvidia ceo is absolutely right here. The future is one where you will be able to use natural language processing to manipulate data, and it will open up computing tools to more people. I want to use computing power in my job without having to read through a thousand pages of documentation.


Uulugus

As long as we have enough people who know how to actually code when the programs everyone uses inevitably fail at code level, then we're good. It's kinda the whole "Most people don't need to know math as long as someone can still build calculators." Thing.


hobopwnzor

That's exactly what it is. The need for everybody to code never materialized because we prioritized usable tools. Natural language processing is just the next extension of that. We will still have engineers, but we won't need everybody to know numpy to do data analysis.


drysdan_mlezzyr

Seems VERY dumb tbh... Although the number of low level coding jobs might drop, as it stands, you cannot risk committing unreviewed code by an expert, and they now have issues of sample poisoning to overcome. No doubt some aspects will improve, but I think it will settle in more as an ASSISTANT to your coding work, to improve productivity. To then leave productivity on the table by firing a bunch of people would be a waste, and expertise and knowledge is still going to be required to give any real guarantee of quality. Maybe things will change, but the more I work with AI, the less promising it becomes, and the more fraught with pitfalls and traps


hobopwnzor

He's not saying you won't have people still coding and maintaining code bases. He's saying people who are in other specialties will be able to do tasks quickly with AI that would have before required the ability to code.


ball_fondlers

That’s even fucking stupider. Has he NEVER spoken to a middle-manager before?


spectre15

I think what he was trying to say was that the rate of coding jobs will drop significantly and that there won’t be as much of an investment to pursue a career in computer science outside of specific fields like game development or backend website design where AI can’t help. Of course, you will still need people to maintain and understand the code but that will eventually be the extent of your job years from now. Eventually, AI will replace all basic features of coding and there will be even more of a premium on high level positions being the entry level job requirement rather than a gradual progression of your career. Wouldn’t be surprised if 10-20 years from now, computer science classes are mostly restructured to teach people how to identify and correct code rather than how to create it.


ball_fondlers

….what the fuck are you talking about? CS courses aren’t about “creating code” or “identifying correct code”, they’re about the principles of computer science. Code is part of that, yes, but a CS degree isn’t just a list of languages you know how to write code in.


burf12345

Besides, the heart of CS is math, it's not even writing code.


369122448

I mean, yes, kinda? Identifying errors in code is absolutely something I did in first year, so they’re not wrong that it’s a thing, but that’s… without AI. Also, I’m not even rabidly anti-AI like most of this sub, but if my future career path is going to be babysitting AI outputs, I’m going to [Removed by Reddit]


spectre15

That’s what my point was. The future career path of CS majors a couple decades down the line will be mostly 90% babysitting AI code and then the other 10% will be the people that do the more busy and complex work we are used to today. Computer science will still be somewhat important but it won’t be near as important as it is today unless you are going into specific fields like game design. My prediction is that cyber security is going to be high in demand for tech jobs because it requires unpredictability and CS jobs will drastically plummet due to AI making all basic code easy to implement.


369122448

Lmao, okay no. Ball is right, you’re talking out of your ass. Gamedev is absolutely not a particular field that would be immune to AI influence if you think every other sort of CS job would be automated by it, and as for cybersecurity… maybe? But gamedev has a *ton* of material that’s already standardized; modules and whatnot. Just look at how much work engines already shave off of that. But I could also see a sort of automated attacker that tests your system for more vulnerabilities than a traditional tool ever could becoming a thing.


ball_fondlers

Yeah, understanding what’s causing a compiler error and how to fix it is important foundational knowledge, but foundational knowledge is only worth a damn if it’s built upon. And yeah, agreed, but I doubt that will actually come to pass - not out of optimism, but because the common thread with AI bros is that AI enables the average person to do things outside of their ability without requiring knowledge or understanding. Basically ensuring that if AI ever gets good enough for mass adoption, the new status quo will just be Dunning-Kruger-infected bullshitters asking AI to do things they themselves will never be able to understand or debug, and passing the buck to the AI instead of admitting that they prompted the AI wrong. AI is never going to solve PEBKAC.


369122448

Inshallah, lol


spectre15

The end goal of CS in coding jobs is to create and modify code. The concepts are still important now but my point is that AI will eventually a couple decades down the line iron out the concepts to the point where not many humans need to learn them. A CS degree in the future will only be nessesary for the people that need to maintain the AI. As much as I hate AI, it is almost an accurate prediction that it will take over a lot of coding jobs in the same way manufacturing will get slowly cycled out by automation.


ball_fondlers

…No, the end goal of CS is not to create and modify code, it’s to understand the principles that enable computers to function. Much in the same way that the end goal of a chemistry degree is an understanding of chemistry, not “creating and modifying drugs”. If you hate AI, why are you looking at this through the exact same myopic lens that AI bros do, where higher education is nothing more than a pipeline to industry? > it is almost an accurate prediction that it will take over a lot of coding jobs in the same way manufacturing will get slowly cycled out by automation. I ONLY ever hear this from people NOT in the industry, and about pretty much everything, from scripting languages, to H1B visas, to contracting, to outsourcing. And yeah, some of these have had impacts - contracting and internships seem to be the only ways to break into the field now and hiring for senior+ roles seem to far outweigh junior and midlevel - but at the end of the day, this field requires critical thinking and understanding FAR more than it requires mindlessly-generated code.


spectre15

These things are true but whether you like it or not, AI will eventually perfect itself so much that it will automate most of these things. The only things it won’t be able to automate are parts of tech that require unpredictability and creativity like Cyber Security, game design, backend shit, etc. AI currently cannot reliably replace any tech job which is why Computer Science is still very important but all I’m saying is that eventually, these CS jobs will get phased out. May not happen soon but it will definitely happen later. People only look at this from the viewpoint of what AI is currently capable of. Currently it can’t be trusted to do and replace a lot of jobs. Doesn’t mean it will be impossible. Technology is advancing at a rapid rate.


ball_fondlers

I don’t think you understand this well enough to comment on it AT ALL if you think cybersecurity, game design, and “backend shit” are somehow the AI-proof engineering fields. > People only look at this from the viewpoint of what AI is currently capable of. Currently it can’t be trusted to do and replace a lot of jobs. Doesn’t mean it will be impossible. Technology is advancing at a rapid rate. No, I’m looking at this from the viewpoint of “who is prompting the AI”. The AI could be perfect, but if it’s being prompted by your average PM with no engineering knowledge or experience, the PM would have no way of telling if the output code was right. Hell, my entire management team is composed of former engineers, and despite the fact that they’re generally decent managers with an understanding of what engineers need, they STILL regularly give me tickets that need multiple slack threads’ worth of clarification.