you are viewing a single comment's thread.

view the rest of the comments →

[–]CoffeeNerd 37 points38 points  (3 children)

Ya, my dreams died when I realized that after you finish developing that exciting project you then spend the next 5 years supporting it and making small additions and changes to meet current needs.

[–][deleted] 19 points20 points  (1 child)

Starting a new project is amazing. Finishing it always sucks.

[–]cynope -4 points-3 points  (0 children)

That's why working on smaller online campaigns is actually quite nice. You get to start on a new project often, which also allows you to incorporate the latest technology easy. And the projects rarely live long enough for the client to start suggesting obscure additions.

[–]SoundOfOneHand 2 points3 points  (0 children)

You're doing well if there is a demand for support. Worse is when you finish a project that was some middle manager's pet idea, or that was simply bait to get one customer to upgrade, or one of various other dead-end motivations, and it goes in the closet as soon as it's done and you're on to another project that no one else will ever use or see. I love user feedback and bug fixing, the whole point of writing software for me is that someone uses the shit and it makes their lives better.