These days at work I’ve had a few tasks, all last minute, improving or adding a feature. The system works perfectly, but the end users (secretaries, according to a great professor)…

I had to make a change in SQL, change some codes, nothing out of this world. The thing is, I have more work, and this is just for a report. Oh, the fun… I have to update all but the first record, etc., etc. So I start making my changes and bam, I have doubts… A DBA watching, I have several options. As a programmer, I see the most efficient option, one that can be maintained in the future, etc., etc. And when I generate my first query, I go into Facebook mode—optimizing and considering all the scenarios that might arise. Then I think, “Damn, this is just a minor change for a report; it will never be used again."

My question of the day… Would a DBA dare to do work like this for a secretary—I mean, an end user?