My Secret Life as a Spaghetti Coder
home | about | contact | privacy statement
In this chapter (Be Where You're At) of My Job Went to India Chad Fowler warns us to "be ambitious, but don't wear it on your sleeve."

He tells us about his pet peeve as a manager: the "employee who's always aiming for the next rung on the ladder." Aside from the annoyances of playing office politics, complaining "about the incompetence of The Management," and being a general jackass, there's also the way he looks at his daily duties:
He thinks many tasks are beneath him. He avoids them when possible and does them begrudgingly (and slowly) when not. He cherry-picks work that he thinks, even if subconciously, is in tune with his level and might get him closer to his goal of the next promotion.
That's the paragraph that hit home with me, because I used to be that developer. However, I never looked at it as a way to get ahead (being in such a small company and all). But, I did justify it by saying things to myself like "this is beneath my skill level - I don't want to waste money they are paying me by wasting time on these mundane tasks that could be done by a monkey."

Even until recently, I took this attitude in some regard. So much so, that during our recent SWOT analysis, I brought it up as a weakness against myself, and resolved to take the opposite approach. Now, I find ways to automate many of those menial tasks, and in general just do what the job requires, without regard to the prestige of task at hand.

If you want me to follow an elephant around with a shovel, I'll do it, and I'll try to be the best damn shit-shoveler you've ever seen.

Know anyone like the horror-story? Anyone who has overcome that superiority complex?

Hey! Why don't you make your life easier and subscribe to the full post or short blurb RSS feed? I'm so confident you'll love my smelly pasta plate wisdom that I'm offering a no-strings-attached, lifetime money back guarantee!

Leave a comment

There are no comments for this entry yet.

Leave a comment

Leave this field empty
Your Name
Email (not displayed, more info?)


Subcribe to this comment thread
Remember my details

Picture of me

.NET (19)
AI/Machine Learning (14)
Answers To 100 Interview Questions (10)
Bioinformatics (2)
Business (1)
C and Cplusplus (6)
cfrails (22)
ColdFusion (78)
Customer Relations (15)
Databases (3)
DRY (18)
DSLs (11)
Future Tech (5)
Games (5)
Groovy/Grails (8)
Hardware (1)
IDEs (9)
Java (38)
JavaScript (4)
Linux (2)
Lisp (1)
Mac OS (4)
Management (15)
MediaServerX (1)
Miscellany (76)
OOAD (37)
Productivity (11)
Programming (168)
Programming Quotables (9)
Rails (31)
Ruby (67)
Save Your Job (58)
scriptaGulous (4)
Software Development Process (23)
TDD (41)
TDDing xorblog (6)
Tools (5)
Web Development (8)
Windows (1)
With (1)
YAGNI (10)

Agile Manifesto & Principles
Principles Of OOD
Ruby on Rails

RSS 2.0: Full Post | Short Blurb
Subscribe by email:

Delivered by FeedBurner