How are you improving every day?

Most people are complacent. Sheep, even.

If you are not consciously examining your skills and deliberately improving on them regularly, you are a sheep, whether you know it or not.

For example, when I interview people that could be writing code for me, I am not primarily looking for what language they know, and what libraries they have experience with. I want to know two things or there is no point in further conversation; can you think? and what conscious action do you take to make yourself a better coder?

These principles apply to everyone though, regardless of what field you are in. A depressingly small number of people ever make it past the first of the four stages of competence1 and thus never strive to improve themselves. They learn enough that they think they know what they are doing, and then bumble along for a few decades.

If a developer isn’t reading blogs, reading other people’s code, experimenting with new technology on side projects, extending their knowledge of ‘solved’ problems and known paradigms, then what profession are they in exactly? Would you be comfortable going to a physician if you learned they hadn’t read any new findings in years? Would you use a tax lawyer who didn’t know this years tax code?

This applies to people attempting to do startups, and VCs as well. The landscape for startups is changing constantly. The principles remain the same; new discoveries lead to ‘obvious’ adjacent discoveries that fuel the next space of interest. The new area of discovery opened up is arguably inevitable, someone else either has already or will shortly see the same new possibility. The specifics of how you implement the many different levels of going from awareness of opportunity to exploiting it as a money making business and are essentially infinite in variability from our limited vantage point.

A staggering number of ‘entrepreneurs’, the majority of what I run across on the web, are pursuing ‘startups’ that demonstrate they are either not really entrepreneurs or don’t really understand the meaning of a startup. Jolie O’dell skewered this rather nicely awhile back2. Beyond her observations, too many people are either not actually putting the effort or risk out, or are pursuing an idea that won’t scale. This to me demonstrates a fundamental lack of awareness.

Similarly the VC game is shifting very rapidly right now. VCs are having to become more entrepreneurial. This is a very natural progression of things, it makes sense that things will not remain bankerly as fire-eating entrepreneurs become Angels and VCs later in life and apply their impatience with crap to that world. Technical and economic realities are shifting too. I’ve heard several very smart investors3 point out that the balance of power has now shifted to the entrepreneur, especially in the web/software side of the equation where you can iterate on an idea for almost no money.

If you are a designer you sure as heck better be aware how rapidly everything about your job is changing. The metaphors, the tool stack, the input to the process and the expected output. All different today than 24 months ago in my world.

Advertising? Media? Publishing? Yea, wake up.

There are many other people in your field. Anywhere from dozens to millions depending upon your level of expertise and specialization. And they’re all out to eat your lunch. They’re also all adding to the common pool of knowledge. If you aren’t actively seeking out what they are discovering, iterating on and improving, you are wasting your fucking time.

What are you doing to learn more about your field?

What are you doing to learn something random that will spark a discovery that will benefit you, your field and progress in general?

Update 12/5/2010: Yes, this is a bit harsh. It is a rant, written at midnight at the end of a long week at the end of a long year. What brings me to want to rant is that as various commenters pointed out this is not rocket science, it is ‘obvious’, it has been understood for thousands of years. This should be something every child is taught by 8th grade and a fundamental part of our cultural zeitgeist, and that it is not was pissing me off. It was cathartic for me, and I’m glad to have sparked some thought and discussion.

14 Comments

  • Improving daily is what keeps us growing. The laborious ant always wins over the lazy cricket… or even against the brilliant cricket that only works on it once a week. I already blogged about it (Doing Your Best & 8 Tips on Continuous Improvement), but I still feel that I need to do it more often, write a better post about it… and try to convince everyone about doing it daily. But it is really hard work: reading blogs every day, keeping up with the news and all this can eat a big chunk of time unless you manage your time efficiently.

    Cheers,

    Ruben
    Latest in my blog: The Emacs 30 Day Challenge

  • Gre-at arti-cle, but wh-at is wi-th all the hy-phens? Am I (a wanna-be geek) missing some-thing? :)

  • Great post! I love seeing the grades of competency, they make so much sense!

  • The hidden hyphens are used for automatic hyphenation. E.g. Safari supports it.

  • Man, I have been trying to sum up my feelings on this subject for the past few weeks and you have done a phenomenal job! It might be a little dangerous on my wellbeing however, I am finding it harder and harder to just be around ‘sheep.’ The conversations, blank stairs, and overall uninterested nature due to their inability to learn something new is sickening. Posts like this make me feel a bit better about my insatiable need to learn new things. Kudos!

  • Benevolentpony wrote:

    seriously, what’s with the hyphens?

  • The hyphens are automatic, I wonder if the amount of them vary with browser. I see 9 total in the article, do you see more?

  • Chasethompson19 wrote:

    This post made my year. I’ve spent this entire year striving daily to improve myself, and I’ve grown so much.

  • This reiterates life lessons back from the days of Socrates (or even before) in an unnecessarily harsh tone… No offense, but this is old news. However, I do follow the guidelines you’ve mentioned. It helps to realize how stupid I really am and commit myself to becoming at least a little less stupid. Indeed, one of the most harmful things to do is try to “settle”.

  • The harsh tone is there precisely because this is old news. It was a rant

    born of pent up frustration at the lack of mental engagement we’re all

    dealing with every day. It is unfair I admit, as it always is to

    characterize broad swaths of people. It was cathartic for me, and apparently

    affirming for a lot of others. And if even one person reads it and tries

    harder that is a win.

  • williambswift wrote:

    I’m reading in Firefox on Vista and see 2 — in fire-eating and the 3rd note.

  • I’ve turned off the wordpress extension that was adding the automatic

    hyphenation, I’ll turn it back on when I have a chance to put some more

    reasonable behaviors in than the defaults apparently have.

  • […] difficulties that tech interviews sometimes pose, and hinting at the worth (lack thereof). Andthis self-professed rant, which is (as the author admits) nothing new, but he did manage to relay it eloquently for a […]

  • This is a quote from one other pretty awesome site, and the best comment I’ve ever see. I end up repeating it to myself quite often too:

    There are guys out there with 10 years of experience, but there are a lot more out there with 1 year experience repeated 10 times.

    And it’s the latter are the ones that frighten me.

Leave a Reply

Your email is never shared.Required fields are marked *