Senior Front End Developer
Inbound marketer and growth hacker
CEO - Jawger, Inc.
Founder of Songbox
Writer, Creator and Influencer.
COO @ META School
@alec_joness Great question, great place to ask it! Firstly, part of my job is to evaluate a person's skillset and see how they fit into my team. On that note, I want people that do things I can't do, but that compliment my skillset. Python would be my generalist recommendation since it can accomplish many things and has a lowish learning curve. However looking forward a bit you might consider something more niche. It should be something that fits what you are interested in and appears to be at least stable in terms of adoption. I might suggest something like Silverlight... There is no rush in deciding what you want to specialize in or work on in the future, so follow your intuition in this regard and work on things that are interesting to you. That said, when you do find a direction work on defining it clearly for yourself so you can really suit your learning to your goals and ideas!
CEO & Founder at PitchGround
@alec_joness NodeJS with React is gaining a lot of popularity. I am building two SaaS so far, and two more in development. They are all built on NodeJS with ReactJS. The biggest reason is speed. My application screams when it comes to speed. Will highly recommend you to do the same. Rest is up to you. Good luck and Happy New Year!
Just Another Young Bay Area Dev
@alec_joness Learning languages is cool and all, but i'd suggest really studying and understanding computer science. Things like data structures and algorithms go so much farther than knowing a bunch of languages. (also, since you're still in high school, make sure you're applying for internships! )
Design Engineer @ Amie
Software Engineer @ goop