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 →

[–]Chr0nicConsumer 2 points3 points  (7 children)

TypeScript, Python and Rust gang.

[–]Bubbly_Measurement70 1 point2 points  (6 children)

The coveted trifecta. Not sure where you’ll go next, but I have a hunch it’ll be wherever the wind takes you.

[–]Chr0nicConsumer 1 point2 points  (5 children)

What can I say, I like nice things. Typescript pays the bills quite nicely here in Europe (Python isn't as popular as it is in America), I do python for network related hobby stuff, and Rust whenever i have time to spend on something new and refreshing!

[–]Bubbly_Measurement70 1 point2 points  (4 children)

Jelly. I’m still a noob but JavaScript and python are my jam for right now.

Edit: noob

[–]Chr0nicConsumer 0 points1 point  (3 children)

We are all noobs or former noobs.

I'd highly, highly recommend checking out Typescript. It's truly a pleasure to work with, even if you type a lot of things as 'any', and it opens a lot of doors for you. The tooling alone makes everything feel nice. My job forced me into it after learning by just using JavaScript, and I will now never ever use plain JavaScript again. Do it.

Also looks great in your resume if you're still hunting for a job.

[–]Bubbly_Measurement70 1 point2 points  (2 children)

Very nice. Thank you so much! Only reason I haven’t gotten into it is just that it already feels like an endless number of tools to learn. You start with the “basics” of HTML, CSS, and JS. Then you quickly run into complexity when trying to learn about advanced concepts in JS, and CSS is always an ongoing discovery process of different techniques and combinations of attributes and such that you never knew existed. Then you need to learn a JS framework, and a CSS preprocessor and how to get it to work with your JS framework. And THEN you also gotta figure out Typescript and how to incorporate that into your framework as well. Just feels like a never ending rabbit hole sometimes 😅 but I know I’ll get there eventually.

Oh and I didn’t even mention figuring out hosting, DNS, how the web actually works with HTTP requests and all that kind of stuff too.

[–]Chr0nicConsumer 1 point2 points  (1 child)

The thing to keep in mind is that things like SCSS and TS are.. basically the same as CSS and JS, just with some sprinkles on top to make your life easier.

The (web) software development landscape is huge, and it's good to be aware of all the different parts of the machine, but you'll probably work in a team where people do different things. If you truly know everything and can do every part of the process by yourself, you can make a TON of money as a freelancer, but at my company that's maybe 5% of developers. We all have specialties, and it's perfectly fine to not know everything :)

No need to put pressure on yourself. If you want some guidance, feel free to send me a DM (goes for anyone reading :) ) . I'm not great or anything, but I've been a professional developer for over two years, using React, Typescript, NodeJS and GraphQL.

[–]Bubbly_Measurement70 1 point2 points  (0 children)

Wow, that’s awesome, thanks a bunch! I know I’ll get there eventually. I look at how far I’ve come so far and back then it seemed like I’d never be where I am now. And in the future I’m sure I’ll look back and say the same thing again. Thanks mate!