• I had a dream job once ... but one wrinkle was that it was a dream job only at that particular time in my career. If I went back to it now it would be fun for a while but would get pretty boring pretty quick.

    It was during the second part of my programming career when I was working for a growing company, doing all the work myself. It was all corporate systems so all internal. We were small enough that I was doing all of the analysis, all of the development (Cold Fusion and SQL Server) and all of the testing/troubleshooting/changes/reports/etc. It was all very satisfying for lots of different reasons.

    One of the best things about it was, since I did all the work, I got all the "glory" ... ie: when you get raises every year because so many people are sending your manager thank you emails, saying how awesome and amazing the new system that you developed is.

    Everyone else was working for a pay cheque, I was working for "glory" 😀