Don’t Fear the Learning Curve

One scene in a movie that I will always remember is from The Matrix. Neo, finally disconnected from the Matrix, is learning new skills by having them ‘uploaded’ to his brain. The culmination of the scene is when he famously says to Morpheus, “I know Kung-Fu,” and they fight. I think about how great it would be to learn this way; just plug in and have knowledge transferred directly to me. Of-course, we know that’s impossible (at least right now ;-)). We have to learn by reading, watching videos, attending class, and other tradition methods. It’s not always easy and it could be discouraging. That’s why we need to be mindful of the learning curve.

When I first learned Sass, it was a little tough because I was forced to think about CSS differently. I needed to run a complier on it and I had to follow some new conventions. However, I got up and running fairly quickly and now I can’t imagine writing CSS any other way. This was a small learning curve that yielded great results.

Git is another technology that was tough to learn; as a matter of fact, the learning curve for Git is a little steeper than for Sass. But again, I can’t imagine working without git now. I know I’m still learning a bit about it, but it’s such a great tool that once I got over the learning curve, it made me much more productive.

With that in mind, a few weeks ago I was asked to look at a new theme framework that could possibly use to start all new projects. The theme seemed complicated, difficult to use, and made doing things a lot longer. I didn’t want to pass judgement on it just yet, though. I wanted to give it a couple of weeks for me to really learn the framework and see what it had to offer – I didn’t want the learning curve to jade me. In the end, it wasn’t a good tool; the learning curve was too steep for the reward it was offering. When I did decide to give up on it I was able to give real reasons why it wasn’t good and not just, “I don’t like it because it’s hard to use.”

The moral is that most things seem hard to use the first time around, but it’s important to stick with them. Don’t be intimidated by the learning curve. In each case above, I got something out of the process and more often than not, I end up saving time in the long run.

Similar Posts

  • What Wicked’s Practical Sets Have to do with Content Creation

    Last updated: April 6, 2025Over the weekend, I watched a documentary about the making of Wicked. I will take all of the BTS content I can get, but one part stood out to me more than any other: the sets. They actually built three massive sets: one for the Emerald City, one for Munchkinland, and one…

  • |

    Small Business Websites

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!Yesterday I read a very interesting article in the USA Today about the 7 Deadly Sins of Website Creation. The article…

  • |

    My One Month Learning Plan

    I have a confession to make. Lately I’ve felt like my skills have been slipping, or at least stagnating. Part of it is because I’ve been so busy, but part of it is because of feeble excuses like, “I’ve been so busy.” This year I’ve resolved to do a whole bunch of things, including learn more….

  • |

    2 Weeks with an iPhone 6

    I’m pretty vocal about my feelings for the iPhone and iOS devices in general. I don’t like them; I think they are too locked down and that they aren’t as feature-rich an Android devices. However, as I should have an iOS device to test on and there are a few seemingly good things about iOS,…

  • 100 Words 014

    There’s drama in the WordPress community today, which happens about monthly seeming on the last day of the work week. Today’s is about being polite when shooting people down. This tweet by friend & instigator Ryan Duff is a good starting point. https://twitter.com/ryancduff/status/616583733861351424 The problem is many coders think: They are smarter than everyone. Everyone should…

  • The Great Freelancing Advice I Never Took

    Because I started freelancing at age 15, I would often struggle with what I would do after I graduated from college. I could start my own business and freelance full time, or I could get a “real” job. At one point, while I was in the throws of this existential crisis, my dad and I went…