Log in

No account? Create an account

Sun, Nov. 5th, 2006, 03:03 pm
Stick a fork in me, I'm done (sort of)

If by 'done' you mean 'rare, in fact nigh on bloody'.

I just committed 3000 lines of code that represents a little over a month of work. It's by no means finished but it's not a bad first cut. I hope.

I feel a little deflated - I've been quite stressed about the whole affair and had a couple of false starts and second guessed my own ideas a few times. Working in isolation has been harder than I expected but for different reasons than I predicted - the worst thing has been not having anyone to bounce ideas off which, in turn, can lead to a lack of confidence in your own ideas. To have actually reached a first milestone turns out to be an anticlimax although hopefully I'll stop dreaming about the code now.

I suppose it's quite sobering to sum up a months work in 3000 lines. 3000 lines seems awfully little and San Francisco seems a long time ago. Of course part of that time was research and experimentation and nearly 2 weeks in to coding I suddenly had a brain wave and completely rewrote everything from the ground up but still.

I know that LOC is a poor development metric but at the moment I'm being quite hard on myself to prove that my current work situation is viable (to myself if nobody else) and whilst it's hard to compare developer A to developer B I think we all have a mental model of how productive we are on average.

On the other hand in the last week or so I've settled into a proper routine and have started becoming properly productive again. Also apparently the average number of LOC generated by a developer is measured in the few dozen and SLOCCount estimates that it's 4 person months worth of work so that's nice :).

The last week has been a frenzied bout of refactoring and documentation to get the code to a point where I can move it out of my own repository and commit it back into internal SVN. Next week will be deployment to testing on Six Apart servers and liaising with Product Leads and Ops in order to begin proper integration. I'm looking forward to getting a demo running - it's always nice to have something concrete to show for your efforts.
(Deleted comment)

Sun, Nov. 5th, 2006 10:29 pm (UTC)


Sun, Nov. 5th, 2006 03:34 pm (UTC)

Don't think of it like "I only wrote 3000 LOC in a month". Think of it like: "I have an initial solution to a problem that nobody has felt up to tackling in seven years, and it only took me a month." :)

Sun, Nov. 5th, 2006 10:34 pm (UTC)

Aww, shucks <blush>

An idea - if I pay you enough, can you sit in my living room and make occasional soothing/encouraging noises?

Mon, Nov. 6th, 2006 02:27 am (UTC)

Do I have to wear pants?

Seriously, I've been working solo/remote for four years -- it's tough. Anytime you wanna whine about not having motivation, hit me up. I'm good at encouraging things :)

Mon, Nov. 6th, 2006 06:56 am (UTC)

Every time I get bummed out about not being physically present in the office, I remind myself that if I were in the office, (a) I can't sit around in a t-shirt and boxers during meetings, and (b) I can't make "blah blah blah" hand motions during meetings. That helps me to feel better about things. ;)

Mon, Nov. 6th, 2006 07:04 am (UTC)

Personally, for me, it's the mute button on the phone. I will not tell you how quickly I would be fired if my mute button ever failed me in the middle of shouting at the meeting. :P

Mon, Nov. 6th, 2006 07:09 am (UTC)

I've always wanted to go tinkle during a meeting just so I can say that I went tinkle during a very important meeting.

Mon, Nov. 6th, 2006 07:14 am (UTC)

Oh please, you mean you haven't already?

Mon, Nov. 6th, 2006 07:33 am (UTC)

Not yet, heh. I'm always terrified I'll be called upon to speak or that my mute won't work right. ;)

Sun, Nov. 5th, 2006 04:30 pm (UTC)

Ooooooh does that mean we will have search soon? *bounces excitedly*

Sun, Nov. 5th, 2006 10:32 pm (UTC)

Given a fair wind, enough tea to float an armada and the ability to play Orbital on a continuous loop with the volume turned all the way to 11 then yes, it's looking like it might be that way.

It all sort of depends on how long it takes us to index the existing stuff ;)

Mon, Nov. 6th, 2006 10:00 am (UTC)

Some Time.