3 ms·
Not knowing what a linked list is, is like a math major not knowing what an integral is. It is a super basic data structure and an integral data structure to a
by neurangotan 11y ago
Not knowing what a linked list is, is like a math major not knowing what an integral is. It is a super basic data structure and an integral data structure to a whole family of functional languages. A computer scientist right out of university should at least have heard of the basic data structures used in computer programs.
Even if you don't know how to implement them you at least need to know how they work and their performance characteristics. I would not expect them to be able to implement one in C but at least they should what the fuck it is.
- slagfart 11y agoI'm a successful consulting software engineer with a masters and a charge-out rate of $1000/day, which I've been billing at for over a year, and not once have I had to implement a linked list. My clients love me. This kind of 'orthodoxy' (you must know about X) confuses computer science (purely academic) with business outcomes (what engineers are paid to deliver).
- paulddraper 11y agoDo you know what a linked list is? I've never had to create a GPU, but if I didn't know what it was, I wouldn't be good at graphics development.