Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment And the winner will still be... (Score 1) 105

the architecture that can achieve the fastest speed on complex relational joins.

You remember normalized tables and joins of course because they aren't going away since they are the only program constructs that are remotely built on the solid foundation of real math set theory

AND they aren't even Turing machines!!! LOL.

Comment Re:Pick a different job. (Score 2) 548

"Programming isn't a profession like law or medicine. It's a skilled trade like plumbing, masonry, or electrical work."

I worked under the impression that it would be something akin to being a skilled tool & die maker when I learned to code Fortran, circa 1973, for an upper division class for statistical analysis of econ data. I was subsequently proved right when I started working professionally as a financial analyst in 1980 using Fortran, SAS, and an early relational database management system.

I made a ton more money in my career than any tool & die maker ever did though I moved around a lot like a professional welder might.

As for the OP's original question, my first big mistake was not modularizing my early long Fortran programs into subroutines. Fave languages are fully functional interpreters with dynamic typing and code that in itself can create immediately executable code like a LISP 1. PS - HTML are really just a special case of S-expressions and rows in relational normalized tables map pretty easily to lists too.

Comment Re:Pay versus billing rate. (Score 1) 234

When did I ever say I was underpaid? I billed directly for years. Had to go through an intermediary once though. Since I was the one who found the position but the government agency with the work required that I bill through a third party I paid them 5% of the actual billing rate. 1099 right to my S-corp just like I was billing directly.

Slashdot Top Deals

"Money is the root of all money." -- the moving finger

Working...