Hacker News new | past | comments | ask | show | jobs | submit login

Why on earth should any software developer care about the calculus underneath their database? That is surely only the domain of database developers, researchers, and hobbyists?



Because in the real world abstractions are leaky, and small changes in how the database is used can cause 10× performance changes.


I think it's important for people who take their profession seriously to know a little bit about how things work at different levels than just the one they are used to.


I guess almost every engineer I've known must be a database developer or a researcher or a hobbyist I guess.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: