HACKER Q&A
📣 dsojwoid

What language do you recommend purely for getting a job?


I have few years of experience with JavaScript. I want to switch to another language. I know hello world in many languages. What language do you recommend purely for getting a job in 2023?

edit: I already have a job.

context: https://news.ycombinator.com/item?id=35484110


  👤 tomcam Accepted Answer ✓
To answer your question, we need more context, that is... what do you want to do when you grow up?

In the tech field you need to understand that the language is only half of what you need at best. You'll also want to know something additional, like JS & React, or a framework like Django, etc. For example, C++/maybe ASM if you want to be a games programmer, PHP + Laravel + Postgres if you want to crank out database-backed apps fast, Go if you want high-performing web apps, etc.

Python wins by default because it's taking over, but lots of people know Python. My strategy when I was your age was to choose a trajectory (game programming, compilers, whatever), then try to get better than 80% of my competition in that area.

Finally it's smart to develop a third strength, like writing good articles for the trades, public speaking about your technological strength, SEO, social media in your chosen industry, etc. This will make you attractive to many more employers. These days most people have to wear many hats.


👤 anoy8888
Python because of the growth of AI

👤 aristofun
The one you a. like and b. Good at.