Tbf, "learned a language" is a hard thing to pin down in any case.
I've been building enterprise software with python for almost a decade now. I still occasionally find stuff in the stdlibs that I didn't know about, or even sometimes some subtle feature of the language that I never had reason to explore until now.
If someone asks me if I "learned" python, id say hell yeah - but there's always still plenty to learn
That being said, no reasonable definition of learned includes what you could do in 2 days, even as an experienced dev lol
Exactly. I’m 20 years in and I’m still like “I had no idea this was a feature… cool!”
"cool": that sinking feeling that there's so much you could go back and optimize, but that you probably will never have the time to...
I learned about how much I didn't understand react on my 2nd dev job. I had like 2yoe with react previously. There's a lot about it. Mostly tricks. hacks and work arounds for it's abysmal performance.
There many ways of doing things in react and some are faster than others. I would abuse state and use effect at my old job but at this job my sr dev doesn't allow me to use useffect unless the situation warrants it.
Ahh yes, abusing state can be temping. Just a little tweak here, it’s ok… no one is looking… oh crap!
I just looked at the W3schools page for React, fuck all that noise
I have worked on a few React web apps now and I can't say that I have learned it fr
Hell, I already sat down three times and tried to figure out what this React thing is. Couldn‘t make it. Using Svelte now and being happy.