3 ms·
It's amusing that you think these apps are developed by people who aren't CS grads that have not been put through the absurd hazing ritual that is the modern in
by sidlls 9y ago
It's amusing that you think these apps are developed by people who aren't CS grads that have not been put through the absurd hazing ritual that is the modern interview.
Look at Facebook's monster, for example.
The reason these apps are bloated is because too much attention is paid to basic CS and not enough to engineering.
- seanwilson 9y agoI don't understand this kind of reasoning. Why would knowing basic CS correlate with you not caring about memory, storage and CPU usage? It's really grating to be tarred with this brush that having an academic background means you don't know how to optimise or write practical code. Surely not having a basic CS background means you're not going to be great at picking the right data structures and algorithms? Coders that over abstract and build layers and layers of interfaces likely didn't learn that from university.
- sidlls 9y ago> Why would knowing basic CS correlate with you not caring about memory, storage and CPU usage? It wouldn't necessarily, but I didn't make that claim. GP's claim was that these apps are bloated because a lack of knowledge of CS fundamentals amongst developers who write them. I pointed out that one of the biggest offenders, Facebook, has a strong bias towards hiring people with strong skills in CS fundamentals.