Software Engineering Best Practices for Data Scientists

By Medium - 2021-03-12

Description

I didn't really understand why people would complain about the code that data scientists produce until I began writing data analysis code myself. Coming from an education in software development, I…

Summary

  • A crash course on how to bridge the gap between data science and software engineering I didn't really understand why people would complain about the code that data scientists produce until I began writing data analysis code myself.
  • In many companies, the budget isn’t big enough to hire data scientists and software engineers, which means that data scientists are often responsible for creating production-ready code.
  • Many will argue that good code is subjective.
  • They work as little as possible to get their code to work and they often produce the most concise solutions.

 

Topics

  1. Backend (0.29)
  2. Database (0.18)
  3. NLP (0.13)

Similar Articles

CG/SQL: Easy, accurate SQLite code generation

By Facebook Engineering - 2020-10-08

CG/SQL is a code generation system for the popular SQLite library that enables engineers to create complex stored procedures with very large queries.

My 12 Favorite VSCode Extensions

By DEV Community - 2021-02-19

One of the reasons VSCode is such an awesome code editor is the huge library of extensions created by... Tagged with vscode, productivity, programming, codenewbie.