|The Start-up of You Reid Hoffman, Ben Casnocha 2012: Crown Business ISBN: 978-0307888907 (E-book and audiobook also available. The Toronto Public Library carries this book.)|
I was going to write stories from my five years at IBM (one year as a graduate student, four as an IBM consultant) while they were still fresh in my memory. Then I realized I was on page 8 of a single-spaced document and I was still covering the first year. Instead of writing my way through it, I’ll share the five key things I learned during my adventure with IBM.
Happiness, meaning, and career growth are your responsibilities.
Don’t count on people to tell you why your work is meaningful or to arrange your career so that you’re happy. Do that yourself. Make your own vision and set yourself up for your own happiness and success. There will always be plenty of reasons to feel stressed or unhappy about work. Why not focus on what you could do to improve things instead?
As the financial crisis unfolded in 2008, the mood was decidedly down. Clients were tightening their budgets. Layoffs meant seeing friends scrambling for work despite their talents and skills.
I figured things would happen however they happened. I could either be demoralized by it, or I could focus on the things I could control. I learned more about consulting and development, and I had a wonderful year. (Okay, after I got through my disappointment about great people getting laid off…)
Fatigue and sleep deprivation lead to mistakes and lower productivity, and the personal sacrifices are too high. Work at a sustainable pace. If your work requires intense sprints, make sure you don’t forget to rest.
From the beginning, I knew I didn’t want to burn myself out working 80-hour weeks. Although the occasional business trip involved longer hours, for the most part, I kept to the time I budgeted for work. This forced me to focus when I was at work, and to find ways to work more effectively. It also meant I gave feedback on estimates early, so that we could avoid having projects run behind schedule because of unrealistic planning. Result: less stress and more happiness.
Ask for help.
One of the best things about working with a large company is being able to work with people who are great at what they do. Sometimes you have to find creative ways to compensate or thank people for the time they invest in helping you. A thank-you note that includes their manager is an excellent way to start.
I was working on a client project when I ran into a problem that I didn’t know how to solve. It involved Microsoft SQL Server 2000, something I had never administered before. I tried searching the Internet for tips, but I knew I was missing things I didn’t even know to look for. After some delay, we eventually found an expert who could review my work, we brought him into the project, and he billed much less time than it would have taken me to learn things from scratch.
Practise relentless improvement.
Always look for small ways you can work more effectively. Invest time into learning your tools. If you can improve by 0.25% every day, you’ll double your productivity in less than a year.
Working with other people in an IBM location is an excellent way to learn by watching how other people do things. Attending community conference calls is another way to do that, too. Experiment with techniques yourself, and share what you learn.
Look for scalable ways to make a difference. Intrapreneurship is worth it.
Find yourself doing something repetitive? Solving problems other people might run into? Save yourself time, and save other people time as well. If you write about what you’re doing – or better yet, build a tool that does it for you – then you can share that with other people and create lots of value.
I started playing around with intrapreneurship through blogging and presentations. I was learning a lot, so I took notes and proposed presentations to conferences. Many of my proposals got accepted. This is how I got to go to the IBM Technical Leadership Exchange as a presenter in my first year as an IBM employee. Presenting helped me share what I’d learned with dozens of people at the same time, and uploading the presentations helped me share with hundreds and even thousands over the years.
I like building tools, too. I wrote something to make it easier for me to export data from Lotus Connections communities. This grew into the Community Toolkit that many people use to create newsletters or measure activity in their communities. I wrote a script for doing mail merge in Lotus Notes, and that became popular as well. This resulted in a steady stream of thank-you notes from people across IBM (and even outside the company), which came in really handy during annual performance reviews.
What have you been learning at work?
Today was my pre-experiment potluck, organized by Jennifer Nolan. I brought cookies, she brought cupcakes (which she had frosted with flowers), and other coworkers brought food. A few former IBMers made it in, too, and it was great to reconnect with them. Another milestone in my separation from IBM and adventure into entrepreneurship!
When we were planning this, Jen suggested a potluck (more chatting - great idea!). I suggested that we call it a pre-experiment potluck instead of a goodbye lunch. I like the positive approach to the idea. IBM's been wonderful, and now I want to experiment with ways to build value. Consulting and coding are cool. What else is out there? Hence, experiment!
Anyway, I spent the rest of the afternoon on a bit of a sugar buzz. =)
Five days to go before I start the next chapter in my life. I've been braindumping Drupal development and theming tips on Regan Yuen, who's taking over one of my projects (and maybe another). In the gaps between questions, I write stories I remember from work, post testimonials on LinkedIn, and tidy up whatever else I can before I leave.
It turns out that leaving isn't actually that scary. =)
One week to go before I leave IBM and experiment with building something on my own. I realize that I'm drawn to something familiar about this experiment. It's not freelancing that interests me, although that seems to be a decent way to create value and make money. It's entrepreneurship. Looking back, I can see how I've experimented with it before, and I want to see if I can make it work outside too.
I started with my blog posts, presentations, shared files, and wiki pages. I found out that if I invested a little time into sharing what I knew, people could learn on their own, even while I slept. For fun, I added metrics to my yearly business results: how many people had viewed my presentations, how many people had downloaded my files. On Slideshare, my presentations have been viewed more than 400,000 times. (Holy cow.) I did some back-of-the-envelope calculations of my ROI, considering the cost of my time and the probable value received by others, considering the thank-you notes and links I'd seen. The numbers were pretty good.
I like writing code and I hate doing repetitive tasks, so I wrote myself a few timesavers that turned out to be popular. As part of a consulting engagement, I needed to analyze the forum posts in a community, so I wrote a tool that extracted the information from the Lotus Connections ATOM feeds. This grew into the Community Toolkit, which eventually helped hundreds of community leaders create newsletters of updated content and export information from their communities.
I wanted to send personalized thank-you notes to people who participated in these community-based brainstorming sessions, so I wrote a mail merge script for Lotus Notes. I blogged about it, and it turned out to be really useful for other people too.
So I guess I've had some experience in creating value outside the direct equation of time = money. This experiment, then, is about figuring out if I can do that for non-IBMers, and if I can make a good living and a good life along the way.