10 years of Front end Development. I quit
11–20 of 50 posts
Re: 10 years of Front end Development. I quit
#12Re: 10 years of Front end Development. I quit
#13In general I agree that all that JSS mess is something invented by someone too lazy (to put it mildly) to learn how CSS works (just like hooks – too lazy to figure out "this" and classes in JS), but if you read the docs a bit closer, you'd find that plain CSS works just as well https://material-ui.com/guides/interoperability/ .
That's just a part of why hooks exist: https://reactjs.org/docs/hooks-intro.html#motivation
The more important parts have to do with code reusability and complexity.
And the way classes work in React is not typical and there _are_ non-standard behaviors to them, so to brush that additional complexity aside is myopic.
Re: 10 years of Front end Development. I quit
#14Re: 10 years of Front end Development. I quit
#15Re: 10 years of Front end Development. I quit
#16In general I agree that all that JSS mess is something invented by someone too lazy (to put it mildly) to learn how CSS works (just like hooks – too lazy to figure out "this" and classes in JS), but if you read the docs a bit closer, you'd find that plain CSS works just as well https://material-ui.com/guides/interoperability/ .
> just like hooks – too lazy to figure out "this" and classes in JS That's just a part of why hooks exist: https://reactjs.org/docs/hooks-intro.html#motivation The more important parts have to do with code reusability and complexity. And the way classes work in React is not typical and there _are_ non-standard behaviors to them, so to brush that additional complexity aside is myopic.
Re: 10 years of Front end Development. I quit
#17Earlier quoted context omitted.
> just like hooks – too lazy to figure out "this" and classes in JS That's just a part of why hooks exist: https://reactjs.org/docs/hooks-intro.html#motivation The more important parts have to do with code reusability and complexity. And the way classes work in React is not typical and there _are_ non-standard behaviors to them, so to brush that additional complexity aside is myopic.
Oh, did I? But as far as I remember, not having to figure out classes was one of the official reasons why hooks came to be, which was clearly stated in the corresponding blog post, I think.
Re: 10 years of Front end Development. I quit
#18Choose good tools, but most importantly, good projects. They're out there.
Re: 10 years of Front end Development. I quit
#19You’re not wrong. I just quit the industry as well; the multiple levels of webpacked transpiled bullshit, react modules for spacer divs and “type safe CSS” really got me down. Between ass backwards code, renting mainframes from Amazon, and surveillance capitalism I realized that everything I loved about commercial web engineering has gone to shit. I have no idea what my next move is but right now I don’t really care.
Go work on embedded stuff. There are lots of jobs where you work primarily with electrical engineers. It is pretty much the opposite of front end work.
I have relevant background to say this, although my embedded work is very rusty. I have an EE degree and a small amount of experience with electronics. I’ve been doing web front end for over a decade which was mostly 100% JavaScript SPA dev work (recently quit because browsers are hell: I did like the money and some of the challenges!).