Free (lance) at last: 10 reasons why I’m taking the plunge

21 Feb

Free (lance) at last: 10 reasons why I’m taking the plunge

For the last few years, I’ve been battling the inner struggle of anyone with a specialized skill — when is it time to go out on my own? When does the chance for undiscovered opportunity outweigh the benefits of security and steady income? When do I choose self-reliance over a supportive team of professionals? It can be a maddening exercise, often with no resolution. I’ve been very patient watching these internal dynamics unfold, and I’m happy to say that at long last, the battle is over. In the bout of Uncle Cheese vs. self-doubt, Cheese has prevailed.

A lot of my readers may be surprised to find out that I am not currently freelance. I’m employed at Bluehouse Group as a SilverStripe developer. I’ve been working there for five and a half years, and, among many other features of my legacy, I introduced SilverStripe to the company.

I’ve grown a lot at Bluehouse Group. A lot. I was greener than a golf course when they took a chance on me back in November of 2006. I was hired as an HTML/CSS developer and found myself floundering in the pursuit of pixel-perfect perfection. Eventually, they decided to give me a shot at PHP programming in Symfony, and when our search for an open-source CMS solution led us to SilverStripe, well, the rest is history.

I know I’m telling my story with a certain level of hubris and pretension, but the fact is, I’m really proud of who I am today. I’m proud of the developer I’ve become. I’m proud of what I’ve given to the SilverStripe community. I’m proud that I never stopped believing in myself. I’m also very fortunate. I’m lucky to have fallen haphazardly into an up-and-coming product. I’m lucky to have a base of supporters and fans who understand how much time and commitment I’ve put into SilverStripe. I’m lucky to have people who click that “donate” button to the right.

Between the pride and the luck, a new path presents itself, and I’ve decided to take it. Here’s why.

1. I smell blood.

It’s a little dramatic, but that’s honestly how I feel about this adventure. For years I’ve been scared to take the plunge — even when I knew I had the client base to support it. I was always trying to sell myself (and my wife) on the idea, and neither of us could ever make heads or tails of it. Today, it’s much different. I’m ready to take on new projects, nurture some ideas, and exert my influence on the ever-changing world of web technology.

Sometimes I think about what kinds of conversations I’ll have with my grandchildren someday when they ask about what I did during my working years. I’ll tell them about this enormous cultural, technological, and socioeconomic paradigm shift called the Internet, and I was right in the heart of it, among myriad developers and entrepreneurs making big things happen. I don’t want to have to say that I didn’t at least take a chance. I owe myself more than that.

I’m ready. I want a piece of the action.

2. Flexibility.

Some of my Twitter followers know that I recently announced that I have a new member of the family on the way. My first born child is expected to arrive June 23rd of this year. My wife and I couldn’t be more excited. Until then, there’s a lot to do. We have cribs to build, rooms to paint, and car seats to install. After he shows up, well. I won’t even insinuate that I believe my life will be anything but busy and unpredictable. (People who are already parents love to tell you about this. Watch the comment thread light up.)

All of that said, a newborn baby doesn’t understand the structure of a nine-to-five day, and I know that I’ll need extreme flexibility in my work schedule. Being my own boss will help immeasurably.

Feel free to indulge in any  ”Nephew Cheese” and “Father Cheese” references. I’ve heard them all, but I could always use another laugh.

3. More money.

Surprisingly it’s a huge consideration! Who’d have thought?

The thing is, when you’re turning away freelance work because your day job demands most of your time, it may be time to start thinking about parting ways with your job. But when your day job is doing exactly the same thing that you would be doing if you were freelance, then there’s very little thinking to be done. You shed the overhead carve out your place in the market.

Although my hourly rate will go up considerably, I’ll have a lot more expenses, including an office, self-employment tax, and foregone employer contributions to my 401k. At the end of the quarter, however, I expect my earnings to beat those of my day job.

 4. More opportunity.

When you put yourself in a position to make your own paycheck, you often find yourself pursuing creative ways to make that happen. I’m looking forward to being challenged in this way. Whether it’s developing and selling a product, finishing an existing one (SilverSmith, <cough> <cough>), working for equity in a promising start-up, or buying, fixing, and flipping an existing website, there are countless opportunities out there for a talented web-savvy guy like myself, and I can’t wait to sink my teeth in to some of them.

5. Meet new people.

One of the primary obstructions to going freelance for me was for a long time the idea of being alone all day. I love my co-workers, and my work day makes up a significant portion of my social life. I will have a hard time parting with that.

It didn’t occur to me until recently that working as a freelancer and working at home are not one in the same. There are several collaborative workspaces in the area that offer the same amenities and atmosphere as an office, only they serve independent contractors rather than a cohesive team. Last week, I put a deposit down for a spot at Three West Collective, (pictured above) where there are several other freelance web developers, designers, and writers. I’m anticipating a great synergy emerging from a work environment like this, and I think there are a lot of rewarding relationships in my future.

6. A regular workday.

For the last year or two, I’ve been working full-time during the day while entertaining a handful of freelance clients at night. Like many other developers in my position, my addiction to the extra income got out of hand, and I often found myself filling my entire night with freelance work. I never want to be in this position again. Work should have a beginning and and end. I don’t want to be on my laptop when my wife goes into labor, or when my son is taking his first steps. Working as a freelancer will afford me the time during the “normal” workday to get the things done that I’m used to getting done off-hours. And in a life that will be everything but “normal” come June, I’ll need all the normalcy I can get.

 7. I miss the city.

Our progressive state of 600,000 isn’t exactly home to the nation’s most vibrant urban fabric, but we do have Burlington, a walkable city on Lake Champlain with a good pulse and an attitude that’s unparalleled in other states. There’s an expression among Vermonters about Burlington — “The nice thing about Burlington is that it’s so close to Vermont.”

True enough, it is an anomaly among the sprawling pastures and cow towns, but Burlington is what brought me to Vermont nine years ago, and now it’s bringing me back. Having an office in downtown Burlington will quench a thirst for a sense of community that I’ve had since leaving its jurisdiction in 2009.

8. Increased productivity

When you’re a company of one, it’s impossible to have meetings. I’ll have phone calls and Skype sessions, but it will be on my terms, and it will be built into my schedule. There are many benefits to working in an office full of co-workers that I have enjoyed for the last five years, but every developer does his best work in heads-down, wired-into-headphones mode.

I’m even looking into a few productivity enhancement methods. Has anyone tried the Pomodoro technique?

 9. Learn new things

I wouldn’t be here if it weren’t for SilverStripe, and truth be told, 100% of what I’ll be selling on day one will be my SilverStripe skill. But I’ll be in a new space, and I’ll be competing with other, more well-rounded developers on the open market. This will be great incentive to do something I’ve been meaning to do for a long time — learn another language. I’m particularly interested in Ruby on Rails due to its influence on SilverStripe, but I’m open to ideas. My hope is that by this time next year, I won’t be such a one-trick pony.

While going out on my own will afford me the opportunity to learn new things like programming languages and design patterns, it will also force me to learn things that are inherent to running a business. I’ll have to learn how to be a better accountant, a better salesman, a better marketer, a better communicator. I’ve never been particularly motivated to be any of these things, so I welcome having them thrown upon me.

 10. More time to blog

Last entry was November 17, 2011. You think it’s because I’ve got nothing to say?

 Want to work with Uncle Cheese?

I’m ready and willing starting next month. Feel free to contact me at unclecheese at this domain name by email.

18 Responses to “Free (lance) at last: 10 reasons why I’m taking the plunge”

  1. Lenix 21. Feb, 2012 at 10:53 am #

    wish you the best of luck with that ! :)

  2. Hendrik Schaper 21. Feb, 2012 at 11:12 am #

    Hi Aaron,

    11) finally enough time to sum up 10 good reasons…

    I wish you Good Luck for Your big step.

    Having the same experience – self employment in combination with new born children – I can only encourage you.
    A flexible work day helps you to more quality time with your little family.

    Wish you a successful start!
    Hendrik

  3. Dave 21. Feb, 2012 at 11:49 am #

    Congrats on the taking that big step, but also on expecting, both of those are life altering and lots of fun.
    Just remember to have fun with it ALL!

    Looking forward to seeing more from this blog about your adventures.

  4. James Pluck (PapaBearNZ) 21. Feb, 2012 at 2:44 pm #

    Hi Aaron.

    Congratulations on making the change to freelance. I have no doubt that Bluehouse will miss you dearly but As a father who recently made the change to self employed also I can definitely concur about the need for flexibility around young family. I look forward to seeing new things coming out of “the Cheese Factory” and even one day seeing young master Cheese’s first forays into the world of development.

    As they say here in KiwiLand – Kia Kaha my friend. Be Strong.

  5. Sean Clarke 21. Feb, 2012 at 3:57 pm #

    Hey Aaron,

    What a great post, thanks for sharing your rationale and musings : )

    I find your pace, attitude and contributions to the SS community highly inspiring, and this latest shift of gear seems in good sync to me, and equally inspiring in terms of what the essence of finding our way in this new-era environment is.

    I wish you all the success you can handle!

    ~ Sean

  6. nick jacobs 21. Feb, 2012 at 4:43 pm #

    Nice one Aaron….it seems like only yesterday we were chatting about the pro’s & con’s of freelancing :)

    It’s great that you’ve taken the leap….I’m sure you’ll love it, and as you’ve said, having a shared space with other developers certainly makes a difference…I always found working from home sucked, and having like minded people around the desk to bounce ideas/collaborate with certainly is inspiring.

    Congrats on the impending arrival too…that’s probably one of the best things I find about freelancing: being there when you need to be without having to feel guilty or take leave etc. I’m 7 months into fatherhood and the flexibility of taking time when you need it is golden.

    Sure, you still have to do the work, you might work weekends/nights, and probably still put in more hours and effort than working for a salary, but you get to dictate those hours and fit them around the other things in your life. And, the effort -> reward equation is pretty clear.

    I’m sure you won’t have any trouble with getting enough work, probably the opposite, given your visibility in the community. I’ve certainly started ticking off the ideas in my head that I could get you working on…

    All the best mate! See you in NZ soon :)

  7. Jono 21. Feb, 2012 at 5:10 pm #

    Congratulations Uncle Cheese! Co-workers were the only thing I missed from having an employer when I took the plunge, but looks like you’ve found a solution to that too. Good luck in your new endeavor (as if you’ll need it!) I’m sure you’ll never look back

  8. Victor Hernandez 21. Feb, 2012 at 9:51 pm #

    I’m in the same boat as you are but less experienced and no client base *gulp*.

    Godspeed Uncle Cheese!

  9. Scott 21. Feb, 2012 at 10:20 pm #

    Congrats on taking the leap, Uncle Cheese! Glad to hear that you’ll be back in Burlington. We’ll have to get together some time. It’s been far too long!

  10. Mick 22. Feb, 2012 at 4:58 am #

    Well done you, to be honest I’m surprised it has taken this long. You have a way with code and Silverstripe so i’m pretty sure you will have no problem in getting the work and projects coming in. I’m also looking to jump ship soon to go into partnership with a mate and his growing web business and unsurprisingly Silverstripe will be the cornerstone of my side of the business.

    Good luck

    Mick.

  11. francisco 29. Feb, 2012 at 5:35 pm #

    wow, this one was that kind of post that changes lives… it made me remember in some way to “Rich Dad Poor Dad”, the book that gave me the guts to take the step into creating my own company.
    In my best moment I had more than 10 employees, but was really complex to handle (you know… all the things you mentioned…) so i decided to shrink my responsibilities and start all over again. at this moment my company is small but makes more profit than in those days of big offices and lots of people.

    i wish you the best, because you deserve it.

  12. Michael Simpson 02. Mar, 2012 at 6:48 am #

    Great Stuff Aaron
    love your phrase “Uncle Cheese Vs. Self-Doubt”

    With reference to your developing communication skills;
    your blog certainly shows you already have the skill to write clearly and engagingly on the technicalities of development.

  13. Gerry Silva 02. Mar, 2012 at 10:01 pm #

    I have been a freelance for 25+ years so I can safely say that you are one of the best and generous developer I know. I hope you grow your business and provide well for your new family. SilverStripe is now my framework of choice after evaluating other products e.g. SalesForce, NetSuite and Google Apps. My God Bless you. Thank you for all your contribution to this community.

  14. Rubin 13. Mar, 2012 at 9:34 pm #

    Hey, Aaron
    Just a quick note to say congratulations on your decision! I can relate to almost every point in your rationale (I’m a country bumpkin at heart, so I’m perfectly happy out here in the sticks). I made the same leap back in 2000 for many of the same reasons. And while there have certainly been ups and downs, but I wouldn’t have it any other way.
    The old joke about being self employed is that you get to choose *which* 23 of the 24 hours in a day you work – I hope that you manage to work much less than that.
    Best wishes and congratulations to you and your wife!
    Rubin

  15. Paul G 21. Mar, 2012 at 3:27 pm #

    Well it’s a good time to step out there and give it a go.
    Sadly it’s been a tough time for the economy inthe UK and a huge rise in unemployment and failed businesses sort of slowed my progress to become full time freelance, but I still do as a part time basis and have really enjoyed the freedom and the meeting of new people. As a family man income always has to be considered, but I’d like to work towards working for myself again. There maybe times when I could put some UK work your way.

    Paul

  16. S. Priess 22. Jan, 2013 at 8:49 am #

    hallo onlce chees, i love your screencast. what software do you use to produce them. greetings from germany

    • unclecheese 28. Jan, 2013 at 3:32 pm #

      Screenflow!

Trackbacks and Pingbacks

  1. brain_dump($cheese); Getting caught up | Left and Main - 26. Jun, 2012

    [...] you read back a few posts and find my announcement about going freelance, you’ll find that one of my most coveted reasons for making the transition was to have the [...]

Leave a Reply