6197 comments
2357 subscribers
Follow me on Twitter (@sachac)
Subscribe! Feed reader E-mail

Five things I’ve learned from five awesome years at IBM

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…)

Work sustainably.

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?

Short URL: http://sachachua.com/blog/p/23155
  • http://www.linkedin.com/in/terryshen terry

    Very good key findings, Sacha. What I found useful are how practical these findings are, much more useful than the typical advises.

    The fact that you were able to distill these findings in merely five years is a testament to your approach.

  • http://sachachua.com Sacha Chua

    terry: Thanks! IBM was a wonderful learning experience for me, and I hope lots of people learn lots of things wherever they are too.

On This Day...

  • 2013: Dealing with professional envy — One of the things that both rocks and sucks about the Internet is that it’s easy to find people who [...]
  • 2012: Sketchnotes: Small business network meetup with Kristina Chau at the Toronto Reference Library — (Click on the image for a larger version.) I attended the small business network meetup at the Toronto Reference Library. The [...]
  • 2011: More about getting 27″ washers and dryers down 26″ hallways — Flora writes: found your blog googling ’27″ washer dryer 26″ hallway’ and am in awe of your story about disassembling and [...]
  • 2011: On presenting, anxiety, and moving forward — I have four presentations on my calendar, spread over the next two months. They’re all on topics I’ve written about: [...]
  • 2010: How not to propose marriage — More correctly: How to not propose marriage During the formal meeting of the two sets of parents, my mom asked us [...]
  • 2009: Weekly review: Week ending February 14, 2009 — From last week’s plans: Attend Drupal Camp Toronto organizers’ meeting, figure out task delegation Everyone was happy with the sponsorship letter [...]
  • 2008: Software as a service, high tech startup :: Morph Code :: Schedule of Events — Winston Damarillo is an all-around cool guy and a serial tech entrepreneur who wants to help more people start up [...]
  • 2008: BBDB: Show a phone list — When I find myself in an airport, I sometimes take a little time to say hi to a bunch of [...]
  • 2007: No flights into New York today… — … and flying in tomorrow’s not going to be nearly as much fun, so I’d rather fly some other time. S’okay [...]
  • 2007: At the terminal — My 6:30 AM flight to New York got cancelled because of the snow. I’ve been rebooked onto the next available flight [...]
  • 2005: Valentine — Sappy overblown commercialized greeting-card holiday that it is, who cares? It’s still fun. Dominique sent me a cryptogram. =) That was cool. On [...]
  • 2005: Encryption/decryption code for Dominique’s letters — Emacs Lisp code GPG-encrypted to self so that I can decrypt it just in case I need the encryption/decryption code back. First [...]
  • 2005: Letters — 1 88 22 2 14 8 18 25 15 21 13 88 8 2 11 14 25 20 9 20 18 [...]
  • 2004: Wonderful day today! — Had a very lazy Saturday afternoon with Diane. Wonderful. =D
  • 2004: RSS feed now available! — http://sacha.free.net.ph/notebook/wiki/blog.rdf Please complain loudly if this doesn’t seem to work, as it’s alpha.
  • 2004: Bookmarking — forcer: If I run across an interesting URL, I file it right away with some context clues. forcer: If [...]
  • 2004: Hey, RSS blogging seems to work! — And it still validates, which is always a very good thing… ../../notebook/emacs/emacs-wiki/remember.el
  • 2004: Blogging to RDF — http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fsacha.free.net.ph%2Fnotebook%2Fwiki%2Fblog.rdf says that my feed validates fine now. I hope that this blogs correctly! This entry by Sacha Chua. ../../notebook/emacs/emacs-wiki/rss.el
  • 2004: RSS export — A really hairy hack promises to let me do RSS export of blogged entries. It’s in rss.el right now. Warning – [...]