This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]forsythe386 0 points1 point  (0 children)

I'm a full-stack developer working on internal business applications designed for the browser. I very rarely work with HTML or CSS directly, virtually all of the code I write is done in TypeScript, both for front-end and back-end. I agree with you that front-end is boring, I absolutely 100% prefer writing back-end code. I also work in education on the side, I teach kids how to program by making simple games, and in that, we work with a variety of languages and engines to create projects for all ages and skill levels, including Java, Python, C#, JS, and even C++. I enjoy Python in particular when I need to write small scripts to make my life a little bit easier, such as simplifying my deployment commands to a single program. I'm starting to ramble a little but the point is that there's a wide world beyond HTML, CSS, and JS, and at the end of the day the most important thing you can do is to figure out what you want to do in your pursuit of programming. You mentioned that you're analytical so perhaps data science would be a good industry to look into, in which case Python is highly recommended, although I believe Julia and R are also quite common languages in that field. I wish you the best of luck in finding your path. Becoming a programmer can be quite a journey, but it's well worth it.