February 2012
M T W T F S S
« Jul «-»  
 12345
6789101112
13141516171819
20212223242526
272829  

Leaving Chris World?

Why not bring back a souvenir?

Archives

Cache Me if you Can

Work?

...
Mental jumping jacks can be painful.. after 8 hours.

It's like solving a rubrics cube.. with your mind.

And to think.. I kept working so hard and yet what
is the nature of this work?

When people tell you to 'think fast' How would you
measure that? Is it a throughput thing? Number of ideas
per second averaged? Is there a set amount of thinking
that must take place before an idea occurs?

Many ideas come in clusters. And then more come in spikes.

I realized that the interpretation of this concept related
to software engineering. The physical manifestation of software
development may be a pathetic looking amount of line changes to
a file. But the knowledge and skill required to make those changes,
without breaking everything, make up the rest of the ice berg.

So how do you measure software development productivity?
It's far too simple to consider bulk line changes... that has
to be something else among the mess.

And I have a feeling it hinges on how one considers the usage
of thought and knowledge.

Good developers. Fast Developers know A LOT.
And getting there.. takes a whole lot of struggle and lot of years.

A quote from fight club comes to mind,
In the beginning, "your a wad of cookie dough,
by the end your curved out of wood."
(fight club)
So that's why they always ask for 3 years experience.

Notes

"Cache Me if you Can"
Referring to the elusiveness of hunting down your bugs
and the topic today.. was attempting to cache a file.
Word play. Just word play.

SVN Log
I'm trying to figure out where my blender compilation skills left off.

Infected Lip

No. It's not a band name.
I woke up like that. And said to myself..
"Hey I better go to the health center."
Then I realized.
"Wait... I can't do that."
And the reality dawns upon me.
I have to figure out all that for myself
now.
Blast.

7:47 am
Yeah, this feels familiar.
Little tired. Little rushed.
I didn't think that events would occlude to continue
to get me up this early... but they have.

Double Blast.

It was a mix of deadline, annoyance and social routine that
did it. I wanted to get up early so that when I talked to
the guys from work I'd have good things to say.

...
Not homework
Yeah I was thinking bout how in school you can
turn in assignments with bugs and still get credit..

Nope. Not here.
It's funny really. The vast difference.

Hey Rach, don't forget to read
May 30th, 2008 | Category: Miscellaneous | One comment

1 comment to Cache Me if you Can

  • Daniel

    On measuring of productivity: A good day for a software engineer is one that ends with fewer lines of code than it started with. Also, making things work is good.

You must be logged in to post a comment.