Quote:
Originally Posted by Sarlacc
That looked misinformed at the time. Now, it looks condescending.
Here's some friendly advice: Don't talk down to people. If you don't know them, treat them as equals. If you know for a fact that they are stupid, be nice.
|
It was meant as a poke at the industry in general, and at myself in particular, but not intending to talk down to anyone. Just that sites are shipping even more JS and it's not getting any faster... Even thought the engines are improving.
I have a low opinion of that vague unnamed dev shipping JavaScript based on how many times I have to sit and wait for execution, but never apply that to an individual even if they earn it. At most it makes me sad, and leaves me wondering where I could have done better helping them learn and improve. The chances for me to be the one learning are further between, sadly - I don't consider myself particularly good... Not bad, and certainly have a record of working magic, but nothing special. The reality is that corporate pressure and piecemeal additive "one more feature" without attention to the whole is more to blame for the sad state of client-side code these days than the older "ceo'son whipped this up, anyone can JavaScript" attitude... Though it's still hurting the industry through the low opinion of the language it fostered.
I had to wait three seconds between typing characters on my own employers site the other day. I've helped try to diagnose, but it's in the Someone Else's Problem circuit now. I can't fix everything for everyone... I've also been told my 19mo old phone is too old and slow and isn't the target (different product, same mentality... It's the user device, not the code or architecture)
I must be harboring some gripe that's coloring my comments because I've been getting lots of "be nice" feedback online. Time for a LOA maybe.
Cheers