![](/static/253f0d9/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/8140dda6-9512-4297-ac17-d303638c90a6.png)
Depends, What kind of programming are you interested in and what do you want to do with it?
-
Low level microcontrollers (PLC’s, Robotics, Control systems, ROS, Automation, etc)
-
Higher level systems (Software Engineering, Enterprise Software, Networking, etc)
-
UX programming (Graphical User interfaces, human-machine interfacing, websites, etc)
-
Video Game Programming
-
AI Programming, Machine Learning, Prompt Engineering, maybe Data Processing, Vision systems, Simulations, etc
All depends on what you want to do with your programming. You’ll need to narrow down and focus on what you hope to do with it.
Vote with your wallet
I did.
I bought my 3080 back in 2020, because I knew AI was the future of graphics, based on all the R&D and white papers nVidia was pumping out up to that point.
No regrets.
Not my problem nVidia was the only one to invest in the tech, while AMD relied solely on TSMC to shrink their dies.
It has nothing to do with brand loyalty or fanboys or any of that shit.
It’s just straight up better tech.