Tips for Developing Your Developer Skillz

I have decided to keep a list of things I do that make me a better developer. Here’s one:

Leave notes behind you.

It seems like I do a LOT of repetitive tasks, the frequency of which exceeds my recall. So I end up (depending on the frequency of the repetition) relearning how to do many things. So a 2 hour task learned 6 months ago, and could be a 5 minute task today, turns into an hour long task because I’ve forgotten what I did the first time.

So, I take 5 minutes (I’m not kidding, that’s usually all it takes) and create some sort of artifact. If I’ve created scripts in a directory, I create a README file and date the entry. If I’m doing something in code, I create a comment. I use Wiki pages a lot to keep notes. I have notes everywhere. And when I create the note, the “stuff” is fresh in my mind, so it literally takes me 5 minutes to do a brain dump.

Now, you’re thinking, “Okay, but what happens when you have so many notes you run into an organization issue?” Good question, but one to which I would respond: leave the note near the thing you did (see above).

Hope that helps. It’s what I (try to) do.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: