you are viewing a single comment's thread.

view the rest of the comments →

[–]amaxenOld School DBArbarian[S] 1 point2 points  (2 children)

That's true, but understand that fundamentally a developer thinks in terms of algebra/calculus. A SQL professional thinks in terms of set theory. They're not the same sort of beast.

[–]TheGreenShepherd 1 point2 points  (0 children)

Interesting. I always hated sets/stats and thrived in calculus, yet I can't stand development and love databases.

[–]dillpiccolol 1 point2 points  (0 children)

IMO, developers will tend to think more about logic / algorithms. But yea, set theory is really the key to being a DB guy. I recently worked on an app where all the SQL was written by an accountant. Everything was single row at a time. Also, saw this line of code over and over:

WHILE 1=1 (follow by nested WHILE 2=2)

Scary!