8 Things Most Data Science Programs Don’t Teach (But You Should Know) Part 2 – Towards Data Science

MIT calls this the missing semester of your CS education 10 min read

What data science and software engineering have in common is writing code. But while code is the main outcome of software engineering, data science projects typically end with models, results, and reports. Consequently, in data science the quality, structure, and delivery of code is often an afterthought at best.

The implicit expectation with data science projects is that the results reported at the end can be trusted.

This means that if someone asked you to re-run your or somebody elses analysis, you would be able to obtain the same results, regardless of how much time has passed since you first performed the analysis.

Similarly, if you are developing a component for a product, the implicit expectation is that component you developed represents the best possible performance given what is reasonably possible within the requirements of the product.

These statements may seem obvious, but satisfying both expectations can be quite difficult.

If you dont believe me, think about your past projects.

Continued here:

8 Things Most Data Science Programs Don't Teach (But You Should Know) Part 2 - Towards Data Science

Related Posts

Comments are closed.