this post was submitted on 25 Feb 2024
201 points (83.6% liked)

Technology

59611 readers
3235 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

Don’t learn to code: Nvidia’s founder Jensen Huang advises a different career path::Don't learn to code advises Jensen Huang of Nvidia. Thanks to AI everybody will soon become a capable programmer simply using human language.

(page 3) 47 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 9 months ago (3 children)

I'm so sick of the hyper push for specialization, it may be efficient but it's soul crushing. IDK maybe it's ADHD but I'd rather not do any one thing for more than 2 weeks.

load more comments (3 replies)
[–] [email protected] 47 points 9 months ago* (last edited 9 months ago) (6 children)

You remember when everyone was predicting that we are a couple of years away from fully self-driving cars. I think we are now a full decade after those couple of years and I don't see any fully self driving car on the road taking over human drivers.

We are now at the honeymoon of the AI and I can only assume that there would be a huge downward correction of some AI stocks who are overvalued and overhyped, like NVIDIA. They are like crypto stock, now on the moon tomorrow, back to Earth.

[–] [email protected] 18 points 9 months ago* (last edited 9 months ago)

Two decades. DARPA Grand Challenge was in 2004.

Yeah, everybody always forgets the hype cycle and the peak of inflated expectations.

load more comments (5 replies)
[–] [email protected] 22 points 9 months ago

I mean why have a CS degree when an AI subscription costs $30/month?

/s

[–] [email protected] 63 points 9 months ago (2 children)

I worry for the future generations that cant debug cos they dont know how to program and just use ai.

[–] [email protected] 6 points 9 months ago

I'm sure they'll have bigger things to worry about, ie climate apocalypse.

[–] [email protected] 18 points 9 months ago

Don't worry, they'll have AI animated stick figures telling them what to do instead...

[–] [email protected] 58 points 9 months ago (3 children)

Having used Chat GPT to try to find solutions to software development challenges, I don't think programmers will be at that much risk from AI for at least a decade.

Generative AI is great at many things, including assistance with basic software development tasks (like spinning up blueprints for unit tests). And it can be helpful filling in code gaps when provided with a very specific prompt... sometimes. But it is not great at figuring out the nuances of even mildly complex business logic.

[–] [email protected] 4 points 9 months ago

I think it will get good enough to do simple tickets on its own with oversight, but I would not trust it without it submitting it via a pr for review and iteration.

I agree, it would take at least a decade for fully autonomous programming, and frankly, by the time it can fully replace programmers it will be able to fully replace every office job, at which point were going to have to rethink everything.

[–] [email protected] 10 points 9 months ago (2 children)

I'm a junior dev that has been on the job for ~6 months. I found AI to be useful for learning when I had to make an application in Swift and had zero experience of the language. It presented me with some turd responses, but from this it gave me the idea of what to try and what to look into to find answers.

I find that sometimes AI can present a concept to me in a way I can understand, where blogs can fail. I'm not worried about AI right now, it's a tool to make our jobs easier!

[–] [email protected] 2 points 9 months ago

Yeah our latest group of juniors were able to get up to speed very quickly.

[–] [email protected] 8 points 9 months ago

Yeah it's great as a companion tool.

[–] [email protected] 23 points 9 months ago* (last edited 9 months ago) (1 children)

This.
I got a github copilot subscription at work and its useful for suggesting code in small parts, but i would never let it decide what design pattern to use to tackle the problem we are solving. Once i know the solution i can use ai, and verify its output to use in the code

[–] [email protected] 3 points 9 months ago* (last edited 9 months ago)

I'm using it at work as well and Copilot has been pretty decent with writing out entire methods when I start with the jsdoc or code comments before writing the actual method. It's now becoming my habit to have it generate some near-working code or decent boilerplate.

If you haven't tried it yet, give this a shot!

[–] [email protected] 258 points 9 months ago (2 children)

Founder of company which makes major revenue by selling GPUs for machine learning says machine learning is good.

[–] [email protected] 25 points 9 months ago (1 children)
[–] [email protected] 16 points 9 months ago

Why would he lie? Other than to pump the companies shares

[–] [email protected] 14 points 9 months ago (1 children)

I think the Jensen quote loosley implies we don't need to learn a programming language but the logic was flimsy. Same goes for the author as they backtrack a few times. Not a great article in my opinion.

[–] [email protected] 24 points 9 months ago* (last edited 9 months ago)

Jensen's just trying to ride the AI bubble as far as it'll go, next he'll tell you to forget about driving or studying

[–] [email protected] 48 points 9 months ago* (last edited 9 months ago) (2 children)

the day programming is fully automated, so will other jobs.

maybe it'd make more sense if he suggested to be a blue collar worker instead.

[–] [email protected] 9 points 9 months ago* (last edited 9 months ago)

At best, in the near term (5-10 years), they'll automate the ability to generate moderate complexity classes and it'll be up to a human developer to piece them together into a workable application, likely having to tweak things to get it working (this is already possible now with varying degrees of success/utter failure, but it's steadily improving all the time). Additionally, developers do far more than just purely code. Ask any mature dev team and those who have no other competent skills outside of coding aren't considered good workers/teammates.

Now, in 10+ years, if progress continues as it has without a break in pace... Who knows? But I agree with you, by the time that happens with high complexity/high reliability for software development, numerous other job fields will have already become automated. This is why legislation needs to be made to plan for this inevitability. Whether that's thru UBI or some offshoot of it or even banning automation from replacing major job fields, it needs to be seriously discussed and acted upon before it's too little too late.

[–] [email protected] 20 points 9 months ago (1 children)

Human can probably still look forward to back breaking careers of manual labor that consist of complex varied movements!

[–] [email protected] 9 points 9 months ago (1 children)

Humans wear out rather quickly compared to robots

[–] [email protected] 37 points 9 months ago (2 children)

Humans can be cheaper than robots if properly exploited!

[–] [email protected] 18 points 9 months ago

Finally someone gets it! Gets where we are heading that is.

load more comments (1 replies)
load more comments
view more: ‹ prev next ›