4 ms·
I am not sorry, this does not impress me. From the comments it appears this person has done some significant work in YetAnotherJavaScriptFramework. Boasting
by worik 6y ago
I am not sorry, this does not impress me.
From the comments it appears this person has done some significant work in YetAnotherJavaScriptFramework.
Boasting that: Fuzzy on the details of how TCP/IP works (hello web developer, read a book!), does not understand order complexity specifically or algorithms in general - as one commenter pointed out - no wonder JS front ends are such shit if this is the level of intellectual heft that the authors have. Not knowing modern CSS - how can this person possibly work in any sort of cutting edge web development and not know about that?....
Specialisation is OK, but ignoring the general knowledge of how computing works, and then going on to write software used in people's critical systems is irresponsible.
Buy some books. Read them. Understand. It is not hard. But, yes, reading is harder than writing, listening is harder than talking, learning is harder than making stuff up and reinventing the wheel....
Yes. No wonder the state of web front ends.
- clashmeifyoucan 6y ago> I am not sorry, this does not impress me. I don't think it was meant to impress. On the contrary I think the overarching point of the whole article was that it's okay to not know things outside of your domain that may seem trivial to other CS folks. > Not knowing modern CSS - how can this person possibly work in any sort of cutting edge web development and not know about that? Well, I don't know how he does it anymore than you do. But it looks like he's still working on cutting edge web development and it seems to be working out, so my takeaway is that he doesn't need to know about it plain and simple.
- kyberias 6y ago> it's okay to not know things outside of your domain that may seem trivial to other CS folks. Well, it's not ok. It's bad. It's irresponsible. There is a lot of basic stuff on that list one has to know.
- karaterobot 6y agoHow can you say that when there's no evidence for it? Abramov is a successful, respected programmer. Redux is a major contribution to the web. This article came out two years ago, and he doesn't appear to have ruined his reputation. On what basis is it safe to say he "has" to know any of the stuff he freely admits to not knowing?
- deleted 6y ago[deleted]
- ZephyrBlu 6y ago> Specialisation is OK, but ignoring the general knowledge of how computing works, and then going on to write software used in people's critical systems is irresponsible If the knowledge is not relevant or applicable to what you are working on, what is the problem? Knowing that things exist is more important than in-depth knowledge of those things.
- recursive 6y agoLots of things can be learned from books, but there are only so many hours in a day. The vast majority of web developers I've worked with don't know TCP, and I'd count myself in that group too.