We’d like to remind Forumites to please avoid political debate on the Forum.
This is to keep it a safe and useful space for MoneySaving discussions. Threads that are – or become – political in nature may be removed in line with the Forum’s rules. Thank you for your understanding.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
Computer courses c++ language
Comments
-
Programming is somewhat less credentialist than other fields, and many of the courses you can do aren't especially useful, so the usual advice is to do projects and learn as you go. I would recommend starting with Python and JavaScript rather than C++, or Haskell, Lisp or Rust if you feel exotic.However, the average programmer without much experience (university graduate or not) is in my eyes not particularly good, and it will take a while to get good even if you have the aptitude (many people don't, and don't really know it), and AI will consume relevant jobs soonish. You should consider other fields.0
-
olb81 said:
It's like I left it by mistake and took the wrong path. A 44 year old under pressure delivering parcels for a shambles organisation is not something I can justify anymore.
Signature removed for peace of mind0 -
osmarks said:Programming is somewhat less credentialist than other fields, and many of the courses you can do aren't especially useful, so the usual advice is to do projects and learn as you go. I would recommend starting with Python and JavaScript rather than C++, or Haskell, Lisp or Rust if you feel exotic.However, the average programmer without much experience (university graduate or not) is in my eyes not particularly good, and it will take a while to get good even if you have the aptitude (many people don't, and don't really know it), and AI will consume relevant jobs soonish. You should consider other fields.
DH always said that a good programmer could pick up any language and write good code on it, whereas a not-so-good one would write indifferent code in any language, even one they were very familiar with.Signature removed for peace of mind0 -
I've been programming since the mid '80s and have been through a load of languages. I'd agree that C++ is probably not a big one atm, My suggestion would be Javascript/HTML/CSS for web and pwa. Note though that AI is getting very good at a lot of entry level stuff.
To me the main difference between a 'hobbyist' and an 'engineer' is not necessarily coding knowledge (AI and Stack overflow easily fill any gaps), but knowing how to debug, write readable code, git or other soure control & being able to understand vague & often contradictory requirements1 -
Frankly, if I was retraining right now, it would be either in AI or Cyber.
Anything else, you're fighting with others. Not to mention that many people are outsourcing via Fiverr etc. or getting AI to write the code (which it's getting better at)0
Confirm your email address to Create Threads and Reply

Categories
- All Categories
- 352K Banking & Borrowing
- 253.5K Reduce Debt & Boost Income
- 454.2K Spending & Discounts
- 245K Work, Benefits & Business
- 600.6K Mortgages, Homes & Bills
- 177.4K Life & Family
- 258.7K Travel & Transport
- 1.5M Hobbies & Leisure
- 16.2K Discuss & Feedback
- 37.6K Read-Only Boards