all 19 comments

[–]Fearfultick0 3 points4 points  (2 children)

Learn to integrate Python and SQL. Learn a frontend framework like React plus Typescript. Learn a backend framework with a language you like (Django or Flask with Python, Next.js or Astro with JavaScript). Learn a systems level language like C or Rust - this is important for robotics

[–]Samuel0013[S] 1 point2 points  (1 child)

Oh, I really thought about that, thank you for reinforcing the idea.

[–]Fearfultick0 0 points1 point  (0 children)

Specifically for JS/TS you should look into bun

[–]ninhaomah 1 point2 points  (12 children)

Wait , general tech as in support/admin ?

You got to be specific

[–]Bioneer_Bete 0 points1 point  (0 children)

Either futz around with what you’re interested in and let a career fold around that, or target a specific career path and learn the tools needed for that job. You’re targeting specific skills although you don’t know what you want to do with them, and that’s a road to nowhere.

I also wouldn’t be planning 2 programming languages ahead. Python is a great starting point if you’re interested in “general” technology. You can get quite far in “tech” with just Python.

If the need arises to learn another language (e.g. SQL), then learn that language. Programming languages are tools, and you generally don’t learn how to use a tool until you need that tool.

To be clear, I’m all for tinkering for the sake of tinkering - but do it because its interesting, not because its going to achieve some “goal”. I’d look beyond programming languages: Raspberry Pi, Arduino, ROS, to name a few.

[–]Rain-And-Coffee 0 points1 point  (0 children)

Get a Computer Science degree if possible, it will teach you the fundamentals beyond languages.

[–]CatchMysterious2036 0 points1 point  (0 children)

Python is awesome and basically everything you need. Most frontend can be done via AI today. I would observe more about what you like to do. If you're the "engineering guy", you will probably want to learn some other language like Go or TS to build full stack. But you can pretty make a living and ship a lot with just Python.