3
4 Comments

Best languages to learn

It’s been about 2 years since I coded. I am looking to get back into it but wanted to see what the best language to learn or continue with now just for now but will be even more relevant in the future. Would love to get folks input. Thanks!

on August 5, 2021
  1. 3

    Well, I think it all comes down to what you wanna do: find a job or build something yourself and focus on your business?
    Example: If I'm to start my own thing, I would focus on Javascript (I can build mobile apps, web apps, desktop apps, etc...).
    If I want to work for some big company, I would probably go with Java, C#, and others... (Or actually check their job listings pages). :)

    1. 2

      For most super big companies, you don't even need to know the languages they use beforehand.

      Big +1 on it depends on what you want to do!

    2. 2

      This comment was deleted 4 years ago

  2. 1

    As already mentioned, this depends a lot on your overall goals and other factors like the area you live in.

    Honestly, most languages are fine and we can't really know which one will be more relevant in the future. However, here are two very simplified tips:

    1. ) Doing anything with JavaScript has the least likelihood of being a waste of time. Since nearly every company that does something on the web uses JavaScript somewhere in their applications, whatever knowledge you have in the ecosystem will be appreciated by your colleagues.

    2.) Look at job postings and check for the count or percentage of Junior/Mid Level positions. These typically indicate that demand is growing and are easier to break into.

  3. 1

    I've been programming for 5+ years and to me I don't really care about the language. Especially as indie hacker, I think the technical how is less important than the actual product.

    I myself use JavaScript + PHP, since it is widely used and there is a lot to find on search engines.

    But most importantly, I already have knowledge and experience with it which makes me be able to create things at fast speed.

    I think that the most important question is: which way is the fastest for you to create a MVP?