I know this question has been asked x^N times but now I’m set on the path.I have become relatively comfortable with JavaScript and  Node. Can do basic scripting with Python and starting to dig into Java to have at least one lower level language. I’m a beginner in all of these but I feel like I am finally comfortable enough with code to start contributing to open source and building on my own.I’m 27 with an analytical science PhD who would have enjoyed a CS degree.That said my current aim is to start as junior at a company I admire. More Stripe than Big4 but I understand the former is a stretch.Outside of the soft skills track, what’s the bes dev decisions I can make today to be hired 1 year from now as a software engineer at a respectable high fidelity company?Also interested in thoughts re committing to Java or picking up FP Haskell/Clojure.Appreciate anyone who will take the time to answer the oldest question in the book.Currently going through Cracking the Coding Interview. It’s thought but I feel like it hits the necessary fundamentals.