4 ms·
Looks like nobody knows enough JS...
by Flavius 8y ago
Looks like nobody knows enough JS...
- EugeneOZ 8y agoMy first impression was "you don't actually need to know enough JS to work at Twitter".
- sonnyblarney 8y agoThis is interesting because in reality JS is supposed to be easy. Since I've switched to Typescript, I've forgotten tons about Javascript and I don't care. Obviously I'm refreshed every time I check under the transpiler hood to see what's going on, but that's rare. JS always felt to me like a language wherein you didn't want to memorize all of it's arcane weirdness anyhow.
- seanmcdirmid 8y agoTypescript doesn’t do a lot of transpilation if your target is ES6.
- sonnyblarney 8y agoTrue, but in TS I've found the code is structured differently, to the point where 'prototype' inheritance is effectively obfuscated. The other thing I find odd is why employers care that someone has deep and existential knowledge of JS? Who cares? I would probably object to any of my devs moving into JS weirdness unless it was totally necessary. You want simple, clean and readable solutions to business (or technical) problems, not something fancy pants. Every bit of oddity / less common stuff introduced just increases risk.
- seanmcdirmid 8y agoES6 supports classes, so it would be the same thing. > The other thing I find odd is why employers care that someone has deep and existential knowledge of JS? They are probably just bad interviewers, or the company really doesn't know what it wants. Esoteric knowledge questions are a warning signal that you probably don't want to work there.
- sonnyblarney 8y agoMost companies, even the best do this. As for TS I'm thinking interfaces, generics etc.
- seanmcdirmid 8y agoI wish! Wouldn't that make the interview much easier. Nope, instead they ask you to whiteboard up some code (in whatever language you want) and discuss how you would design something you never saw before.
- rachelbythebay 8y agoLike the part where the site downgrades gracefully and shows something instead of nothing when JS is disabled? Yeah, totally, agreed 100%.