5 ms·
Exactly. I own a software consultancy, and I tried explaining this to an engineering manager and he just didn't get it. For some reason, he couldn't understand
by andrewmcwatters 6y ago
Exactly. I own a software consultancy, and I tried explaining this to an engineering manager and he just didn't get it.
For some reason, he couldn't understand that when you write SQL queries for a project, you typically do it once, and basically never again, with the exception of maybe adding or removing columns from the query.
The "hard work," if you can call it that, is all in the joins. Then, I completely forget about it.
You spend so much more time in development on everything else.
- darksaints 6y agoThe engineering manager was right. SQL is the most pervasive programming language in existence. It doesn't get that way because nobody uses it. Maybe you don't use it much, but unless your consultancy specializes in some tiny niche where SQL isn't actually needed, you might want to rethink that. I've seen far too many projects where developers looked down on SQL as some sort of not-so-necessary evil, and they've all ended up reinventing it. Extremely poorly.