A week before typical Christmas holidays, and with only six months of experience but a bundle of enthusiasm I quickly found myself another (dare I say 'better'?) job writing custom aspx/C#... or at least I will be writing custom aspx/C# once I get past the preliminary learning curve of installing our product for our customers.
That brings me to a train of thought that has me wondering: How many other 'programmers' spend more time on installation, minor configuration, manual testing (not coded 'unit tests') and the like? Is it because I don't have experience that I'm pushed to these tasks? Is this the realistic expectation for the future, or do I have some hope of actually doing the work that I have been trained to (and love to) do?
I'm generally an easy person to please. Give me a work environment where the dress-code is clothing, the coffee and water never run dry, my co-workers aren't impossible to tolerate, and the keyboard isn't m ss ng the letter 'I', then I'm happy to go for a good six to twelve months just on those criteria alone.
But what about after those twelve months?
*raises glass* Here's to hoping the next year brings many coding challenges and happy times.
- - - - - - - - - -
Algorithm for ensuring job satisfaction:
if coffeepot.size == empty then: coffeepot.fill
if self.coworker.attitude == amicable then: smile; else: self.hopefor(best)
for letter in keyboard.letters:
if letter.value == null:
newkeyboard.get
Rinse and repeat ad nauseum
if self.coworker.attitude == amicable then: smile; else: self.hopefor(best)
for letter in keyboard.letters:
if letter.value == null:
newkeyboard.get
Rinse and repeat ad nauseum
No comments:
Post a Comment