Hi all! Data scientist here, trying professionalise a group of hobby programmers who've somehow found ourselves doing it for a living. The programming we know; it's the infrastructure we're lacking. None of us knows how to organise a programming team, myself very much included.
Can anyone recommend resources, books, courses on software engineering suitable for data scientists?
CS50 is a great rec. I believe the CS109 course material is available online too, which is a course specific to data science. The lessons are in Jupyter notebooks and are fun. But sounds like you or your group is already familiar with data science specific engineering so CS50 might be more helpful.
If you are looking for how to use AWS I’d recommend investing the time to learn Terraform. If you’re looking to learn how to organize as a software team and don’t have work experience in that, I’d recommend checking out Linear, Monday, or Jira and just sticking with simple kanban. Brief meetings at some cadence to discuss what focus time is used for and the encapsulation of work. Use Notion or Confluence to organize thoughts and share decision records or the results of technical investigations (spikes).