Last week, I posted an observation in regards to the poem "If" by Rudyard Kipling. I believe the poem contains many truths in respect to life in general, as well as life in a high-tech company. I would like to share two more thoughts. This is the first.
“If you can make one heap of all your winnings
And risk it all on one turn of pitch-and-toss,
And lose, and start again at your beginnings
And never breath a word about your loss;"
Software Development – Hmm ...
How many times have you worked hard on a specific design, thinking that it was a pretty good one, even “state of the art,” and implemented it … only to find that a few months later or even a few days later, the focus of the product changes and your development becomes totally obsolete? It all goes to the trash can.
But here’s the deal, even if the work is thrown away and no one will ever utilize the development – it will never be in vain.
Ask yourself: did you gain technical knowledge that cannot be erased? Are you advancing towards being adaptable to changes (Agile, XP). Are you doing what's best for your company? Are you being professional?
And also, I find that in our case, the faster we start working on the next project, the sooner we are filled with enthusiasm and the sooner we continue contributing to the system.