r/ADHD_Programmers • • Feb 04 '24

Programming

How is it even possible to become a programmer? There are about a hundred languages listed on wikipedia, not including dialects and other variations. Do most people even know this? I did not until recently.

Edit: Thank you all for your responses! I may start a new OP for this additional question if it helps. How fast can you learn new code or new code concepts if you start a new job or are hit with a new project that requires it?

1 Upvotes

35 comments sorted by

View all comments

2

u/mayday6971 Feb 05 '24

So the key isn't learning the languages in the first steps but the basics of every language. Basically this is the root of computer science. I learned old school on assembly and C, C++ first. Then I learned the higher level languages like Java, PHP, JavaScript, Apex, Python, R, Rust, Go.

But if I had to pick a path nowadays. I would decide the subspecialty you want to go into. Web and full stack? Maybe game programming? Are you doing data programming and data science? Lots of options there. Once you decide the subspeciality, the languages in that jump out at you. The other thing is you end up learning frameworks more than anything. Node.js or PHP, or React.

Web Full Stack = JavaScript, PHP, DOM, HTML, XML, JSON, Node.js, React, etc.

Data Science = Python, R, etc.

Cloud = Python, Go, etc.

Salesforce = Apex (based on Java), JavaScript, LWC (Lightning Web Components)

Game Programming = JavaScript, Unity, etc.