3 ms·
The author is way off base in saying software engineering is about assembly rather than discovery. That's only true of the lowest-skill non-innovating software
by mykull 9y ago
The author is way off base in saying software engineering is about assembly rather than discovery. That's only true of the lowest-skill non-innovating software shops, and even then, developers are constantly having to discover how to use the new tool of the month.
On an unrelated note I don't really buy into the idea of data science as a distinct thing from computer science.
- sidlls 9y ago> The author is way off base in saying software engineering is about assembly rather than discovery. Depends. The interview process that is the fad these days selects for assembly workers. Organizations using that process are doing so to find people who aren't curious about broadening their knowledge and experience, but to find people highly competent at repeatedly doing their CS curriculum over and over. > On an unrelated note I don't really buy into the idea of data science as a distinct thing from computer science How is it not distinct? Data science is closer to a physical engineering discipline than an applied math one. The tools of the trade might be enhanced by application of CS, but the two are quite distinct.
- js8 9y ago> Organizations using that process are doing so to find people who aren't curious about broadening their knowledge and experience, but to find people highly competent at repeatedly doing their CS curriculum over and over. And why are they doing this? Why don't they just buy an existing solution from another vendor, why build your own solution?
- sidlls 9y agoBecause such products typically don't exist (either they aren't appropriate for the scale or the end use, or both). There's a definite place for these workers.