3 ms·
My #1 thing would be learning databases and data modeling - most of the time I've made mistakes at work has been because of a bad data model. Most of the time I
by sotojuan 8y ago
My #1 thing would be learning databases and data modeling - most of the time I've made mistakes at work has been because of a bad data model. Most of the time I've made slow software was because I lacked understanding of SQL queries.
- collyw 8y agoMost of the crap software I have worked on has been bad because of a poor data model. I don't think of database design / data modelling as particularly hard, but working on other peoples software, some people make a really bad job of it.
- umeshgmrl 8y agoCan you provide link to resources for this? Searched, but there is no proper place to learn it online.
- abraae 8y agoThis is so fundamental (and has many years/decades still left) that I would go back to one of the sources e.g. https://www.amazon.com/Introduction-Database-Systems-8th-Edition/dp/0321197844 https://www.amazon.com/Introduction-Database-Systems-8th-Edi...
- peruvian 8y agohttps://lagunita.stanford.edu/courses/DB/2014/SelfPaced/about https://lagunita.stanford.edu/courses/DB/2014/SelfPaced/abou...