I'm learning to code at the moment, and it's happened twice already that someone is like "okay learn all of this stuff" , and you go and spend hours learning all of this stuff, and you go back to that person and they say, "okay, see all that stuff , fuck all that stuff , you're never going to use it really" lol

Happened with with vanilla CSS

Happened with vanilla JS

It's a bit jarring for somebody that hasn't a fucking clue what is going on , but I shall persevere.

#Coding

#WebDevelopment

#Learning

Reply to this note

Please Login to reply.

Discussion

I think there's really no way around the fact that web development is a mountain of legacy practices that few people can even logically justify. Learning the language is where you have to start, but even then, superset language fads come and go. You might pop open the hood on the source of a project and realize they never migrated away from CoffeeScript, or you might have to wrap your head around obsessively pedantic TypeScript signatures just to figure out what is going on.

And ofc you will always have some retard that tells ypu to just scrap it all and learn WebASM and rust, but that person has never hit a deadline or managed a team budget in their life.

I *almost* know what you're saying , I think I'm making progress. Thanks man.

I think my practical advice is this:

Spend time in pure javascript, but don't get trapped there, because it is not applicaple to modern web development. After you can do a couple toy projects, try learning React, which is a well-established framework. You will probably run into Typescript, and you shouldn't shy away from it, since it is just JavaScript with enough guardrails to make the code maintainable.

I appreciate the advice , thanks man.

Sure thing. If you want a code review or need ideas for projects, lmk.

Yes. This. I would pay ⚡️for a tutor. We need fivestr for #nostr

Frameworks change all the time. Knowing the fundamentals of JavaScript will be worth it, trust me. You want to be able to move between frameworks with ease, and you can’t do this unless you know JavaScript

All ice cream is just frozen cream before you add the other flavors

Learn to make ice cream first, then you can learn rocky road later 🥰

Agree with what others are saying, having a solid foundation in the basics is going to make understanding and using libraries like Bootstrap and React and whatever's next much easier