DEV Community

Discussion on: When do you become a Jack of all trades but a master of none?

Collapse
 
joshcheek profile image
Josh Cheek • Edited

Oh, just looked at your profile and I see it says "A die hard software developer. I do Ruby, Javascript, DevOps and currently learning Golang" That seems like a really good set of core languages to me. JavaScript gives you access to a ton of domains, it's the most popular language right now, and will only continue to grow. Ruby is a wonderful language, its the best scripting language that exists IMO, and has a nice ability to be refactored towards the level of abstraction that you need (ie it scales from "script" to "program" very nicely). Go gives you systems access, it's super fast, it does concurrency better than either of the other two, and exposes you to a type system. So investing further in each of these languages will set you up very well!