RSS feed blog search engine
 

sacha chua :: enterprise 2.0 consultant, storyteller, geek  
Released:  3/8/2009 1:00:20 PM  
RSS Link:  http://feeds.feedburner.com/sachac  
Last View 2/11/2012 9:45:23 PM  
Last Refresh 2/11/2012 9:45:24 PM  
Page Views 519  
Comments:  Read user comments (0)  
Report violation Report a violation or adult content
Save It  



Description:



I help organizations and people learn how to connect and collaborate more effectively using Web 2.0 tools.


Contents:

Weekly review: Week ending February 10, 2012

Work is settling down nicely. Regan is learning about Views and the other modules we use for project T. We’ve been adding comments to the code and removing things that were no longer necessary. There are still some things that need to be sorted out with timing and paperwork, but I think the team will be just fine without me.

So now I’m reviewing my blog posts from the past few years, and writing the stories while they’re fresh in my mind. It’s great coming across these memories, remembering what it was like to be new to everything, and to find these unexpected opportunities to learn and to help and to play.

From last week’s plans

  • Work
    • [X] Work on any UAT issues for project C
    • [X] Train Regan for project T (Views, code)
    • [X] Have exit interview
    • [X] Plan pre-experiment lunch
    • Write notes from my adventure with IBM (eight pages in, and I’m still writing about my first year!)
  • Relationships
    • [X] Help J- with homework
    • [-] Get in touch with the Villanuevas regarding museum visit plans?
    • J- got into the CyberArts program, yay!
    • Helped at study group: polynomials
    • Tidied up
  • Life
    • [X] Take more book notes – checked out lots of books from the library!
    • [X] Go to doctor for regular checkup
    • [X] Have eye exam
    • [X] Look into health insurance
    • Tidied up downstairs desk in preparation for entrepreneurship
    • Prepared my resume

Plans for next week

  • Work
    • [ ] Have pre-experiment potluck
  • Relationships
    • [ ] Help J- with homework
  • Life
    • [ ] Make lots of cookies for pre-experiment potluck
    • [ ] Write up business decisions
    • [ ] Plan the following week

Read the original or check out the comments on: Weekly review: Week ending February 10, 2012 (Sacha Chua's blog)




Bridging from intrapreneurship

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.

Read the original or check out the comments on: Bridging from intrapreneurship (Sacha Chua's blog)




Drupal 6: Adding color support to your theme

We spent a few hours trying to figure out how to use Color to make our custom Drupal 6 theme configurable. Color rewrites your CSS to include the user-configured colours, and adds the resulting stylesheet link to your header.

The first trick was to get the colour picker to show up on the theme settings page. The documentation wasn’t clear, but the easiest way to get started seems to be to copy the color/ directory from the Garland theme into a subdirectory of your theme, and then customize it from there. You will also need to follow the Drupal 6 or Drupal 7-specific instructions for calling the Color module when preprocessing pages.

Color searches your style.css (and imported stylesheets or other stylesheets defined by the ‘css’ part of your $info array) for colour definitions. Any colour that exactly matches one of the colours defined in the default scheme is replaced by the colour in the selected scheme, with the caveat that the base colour should not appear in the stylesheet. If the base colour is found in the stylesheet, it will be replaced by an empty string. In your stylesheet, make sure your base colour uses the shortened version (ex: replace #cccccc with #ccc) or use a very similar colour instead (ex: #cbcbcb).

So, the easy way to colourize your theme:

  1. Enable Color, if you haven’t yet.
  2. Copy the color directory from the Garland theme into your theme

Color will attempt to figure out unspecified colours based on those colours’ relationship with the base colour. This can lead to interesting combinations. If there are colours you do not want Color to change, put them in a section after a comment like this:

/*******************************************************************
 * Color Module: Don't touch                                       *
 *******************************************************************/

All colours specified after that comment will not be rewritten.

Some gotchas to watch out for:

  • It’s probably a good idea to add a comment to your style.css reminding developers to resubmit the colour settings after making changes to the stylesheet. Color rewrites the stylesheet, so changes aren’t picked up until the stylesheet is regenerated.
  • The Color preview appears to use hardcoded HTML. The gradient is created by color.js, and there doesn’t seem to be a way around it. Our workaround is to use CSS to hide both the preview and the header above it. Unfortunately, there is no div that encloses both the header and the preview.

Read the original or check out the comments on: Drupal 6: Adding color support to your theme (Sacha Chua's blog)




Helping kids build their vocabularies: spell-offs and bedtime stories

We’re working on helping J- learn new words. The more words she learns, the more she can think about and communicate. Yesterday, we tried an informal spelling bee at home, and she seemed to enjoy it. J- chose words out of the Collins English Dictionary, and W- picked words out of the Stoddart Visual Dictionary. You can guess who had to spell words like “articulating”, and who had to spell words like “leontopodium.” I refereed, which mainly consisted of helping J- pronounce the words and giving hints as needed.

That was fun. W- and I developed our vocabularies through, coincidentally, the same geeky habit of reading pocket dictionaries in childhood. If the opportunity to stump her dad gets J- into reading the dictionary, then awesome!

You know, it would be great to have a manga series that used all sorts of obscure words. That might lure J-’s interest in. Hmm. =)

We’re also reading stories together as a way to help her build her vocabulary. By reading together, we can ask her questions to test her comprehension and help her learn new words. Our bedtime story? Animal Farm. We read a chapter a day, and she has no problems with the material. I love the way Orwell characterized the animals, and we all laughed at the cat’s antics. We’re on chapter 4 at the moment, and looking forward to the rest of the slim book.

Read the original or check out the comments on: Helping kids build their vocabularies: spell-offs and bedtime stories (Sacha Chua's blog)




Notes from my exit interview with IBM

I had my exit interview yesterday. It was more of a follow-up, as I had found a list of common exit interview questions, drafted a blog post with my answers, and sent it to Joyce Wan (my interviewer) to see if there was anything sensitive that I shouldn’t share. She was amazed by the feedback. After consulting with the HR partner, she told me that I could definitely share it with my manager, and it was up to my discretion whether I shared it on my blog.

The exit interview was straightforward. Joyce had mapped my e-mailed answers onto the standard questionnaire, so we spent the time on follow-up questions and other things I hadn’t covered. She thanked me for the honesty of my feedback and reassured me that whatever she would keep whatever I said confidential. I told her about what an awesome time I’ve had at IBM, and that it was okay to share my feedback.

There were a few questions about compensation. I told Joyce that I was happy with what I had earned at IBM, and the intangible value of working with the company was amazing. Besides, compared with the median salaries for people my age in Canada, in one of the toughest times in recent history… we did pretty darn well. We chatted about my plans, her own experience of leaving and returning to the company, and about the steps in separation.

Here are my answers to typical exit interview questions, fleshed out some more.

1. Why have you decided to leave the company?

(My “elevator summary” of why I want to leave: I want to experiment with entrepreneurship pre-kids rather than post-kids. At this, every person I talk to nods and tells me it’s an excellent idea.)

I want to experiment with business. I’ve read so much about entrepreneurship and freelancing. I’ve talked to so many people about their experiences. Over the past four years, I’ve applied many ideas I’ve learned inside the company. I’ve looked for internal ways to create scalable value, like the Community Toolkit. I’ve loved the rewards of thanks, recognition, ideas, and mentorship that I’ve received from people all over IBM. I want to see if I can create similar value outside.

2. Have you shared your concerns with anyone in the company prior to deciding to leave?

I love learning from people, and I’ve talked to many people both inside and outside the company. I was concerned about possibly reintegrating into IBM, but I talked to people who had joined or rejoined IBM after other jobs and even other careers, and they had good experiences to share. I was concerned about my ability to make it in the marketplace, but mentors and potential clients reassured me that my skills were much needed.

My main concern now is how to gracefully transition both my work responsibilities and all the wonderful things I’ve had the privilege of helping with at IBM – community toolkits and comics, analyses and initiatives.

3. Was a single event responsible for your decision to leave?

No. I’ve been interested in entrepreneurship and freelancing since I was in school. I also really loved the scale at which we get to work at IBM, and the wonderful learning opportunities it offers. The main reason I’m planning to experiment with entrepreneurship now instead of staying with IBM is that it’s easier to experiment with that before we have young children instead of after.

4. What does your new company offer that encouraged you to accept their offer and leave this company?

The chance to have my own company, to build things and fail and learn from them, and to do so with reasonable risks.

5. What do you value about the company?

I love what we work on at IBM and why we work on it. I’m constantly amazed at this living, breathing organization that works around the world to help our clients make their customers’ lives better. This is a company that helped put men on the moon. IBM invented so many things that transformed business.

I love the scale at which we work. I love the fact that I can help out with things that touch hundreds or thousands of people’s lives inside the company. I love the fact that we can work with all these big companies that touch millions of people.

I love the people we get to work with at IBM. I love the way you can find an expert on just about anything, and that you see people of so many walks of life and so many stages in their career. I love the gender balance and not feeling like I’m the only woman in the room. I love the way I’m surrounded by role models and inspiration, and that mentorship helps me reach for things beyond my grasp.

6. What did you dislike about the company?

I wish I could be in more than one place at the same time. There are lots of interesting opportunities, and I can’t help with all of them. But that’s not IBM, though, that’s me!

7. The quality of supervision is important to most people at work. Are you satisfied with the way you were supervised?

I have gotten along very well with both of my managers and with the rest of the management hierarchy. Both Robert Terpstra and Ted Tritchew have been great advocates, helping me navigate IBM and make the most of the opportunities here.

I have a deep respect for the managers, project managers, team leaders, and resource deployment managers with whom I’ve had the pleasure to work. They’ve helped keep a lot of potential headaches out of my way. They sometimes have to balance many conflicting demands, and I think they’ve done a good job at it.

8. Is there anything we can do to improve our management style and skill?

It would be fascinating to see how we can further streamline the miscellaneous work managers need to do. If we can pare the workload down to the essentials, then they’ll have more time for building relationships with both employees and clients. My managers have done a great job of this, but I hear that other people might not be as lucky.

9. What are your views about management and leadership, in general, in the company?

I’ve seen so many inspiring examples of leadership at all levels: the researcher who goes the extra mile to connect with students and industry colleagues, the consultant who shares his knowledge even without a billing code, the software developer who sees not just the widget she’s building but the reason why it matters. I like that about IBM.

Sometimes we trip. Like all companies, IBM is made up of humans. I believe most of our people want to do the best they can (or at least that’s true of everyone I’ve come across!). Sometimes it’s hard to do so under fear, uncertainty, doubt, or stress, but in general, they do. Sometimes short-term stresses make people forget to put in that extra effort to communicate their vision. It happens. As more people learn how to work with the structure and how to reshape it to make it better, I think IBM will do even better.

10. What did you like most about your job?

I loved working directly with clients, building systems that helped them save time and make a bigger difference. I also liked working with open source software and sharing as much as I could about what we were learning from these different projects.

11. What did you dislike about your job? What would you change about your job?

It’s a pity that I can’t easily experiment with entrepreneurship part-time, but I understand the reasons why the Business Conduct Guidelines avoid potential conflicts of interest. So I wouldn’t change that, although it would be interesting to find a structure that works. Maybe coming back in as a contractor for a few things? We’ll see!

12. Do you feel you had the resources and support necessary to accomplish your job? If not, what was missing?

Yup!

13. We try to be an employee-oriented company in which employees experience positive morale and motivation. What is your experience of employee morale and motivation in the company?

I think I’ve been the luckiest and the happiest IBMer I know, possibly even the happiest in the history of the company. Part of that comes from all the wonderful ways people reached out to me and helped me. Part of that comes from the things we get to work on and the difference we get to make. And yes, part of that comes from a conscious decision to remember that IBMers are human, so even if things get messed up or if things aren’t as well-communicated as they could be, I can still translate that into what people probably meant. (Handy skill. Everyone should learn it!)

14. Were your job responsibilities characterized correctly during the interview process and orientation?

Yes! Actually, since Robert Terpstra helped customize my first consulting position to fit my passions and interests, I think the interview job description was along the lines of “Be Sacha.” I’ve grown into even more capabilities, thanks to IBM.

15. Did you have clear goals and know what was expected of you in your job?

Absolutely.

16. Did you receive adequate feedback about your performance day-to-day and in the performance development planning process?

Yes! Both my managers can tell you that I talked to them about performance regularly, and planned my growth with a lot of help from them.

17. Did you clearly understand and feel a part of the accomplishment of the company mission and goals?

Totally. That’s because in addition to my GBS consulting work, I was connected with all these other groups and business units through my extracurricular interests. I felt part of Research’s explorations of social software and collaboration, part of SWG’s development of tools and business cases, part of CHQ’s campaigns and collaboration discussions, part of S&D’s strategy workshops. It was awesome.

18. Describe your experience of the companys commitment to quality and customer service.

I’ve had the pleasure of working with people who helped delight clients. Sometimes we let internal considerations get in the way of really doing what’s best for our clients, but that’s part of the growing pains of any organization.

19. Did the management of the company care about and help you accomplish your personal and professional development and career goals?

Totally! I wish everyone had the kind of guidance and mentorship I enjoyed.

20. What would you recommend to help us create a better workplace?

I care about helping people share knowledge and collaborate more effectively. I’m looking forward to seeing how people take that further. I heard that our new CEO encouraged people to use Lotus Connections to share ideas on IBM’s strategies – exciting!

Out of self-interest, I’d love to see a more permeable interface, too. Make it easier for people to move in and out of IBM depending on what fits their life, or scale their work up and down as they want. Treat contractors and part-timers better. I hear sometimes it’s good, sometimes it’s a hassle, but I think we could be more consistently awesome for people to work with.

21. Do the policies and procedures of the company help to create a well-managed, consistent, and fair workplace in which expectations are clearly defined?

Yes, at least in my experience.

22. Describe the qualities and characteristics of the person who is most likely to succeed in this company.

In addition to all the usual stuff, like being passionate about client success, I’d suggest: Curiosity, compassion, deliberate optimism, and the ability to negotiate the system. That’s an interesting idea there, negotiating the system. Part of it means being able to navigate the system, but part of it also means tweaking the system.

23. What are the key qualities and skills we should seek in your replacement?

Many management books say that you should hire for passion and train for skills. Do that, and I’m sure you’ll find people who will be even better for IBM. I’d love to hear stories about their new adventures!

24. Do you have any recommendations regarding our compensation, benefits and other reward and recognition efforts?

Get better at showing more people how they’re part of the vision – or helping them make their own vision. Treat them better. It doesn’t have to involve money. Real appreciation, transparency, respect – that takes people far.

25. What would make you consider working for this company again in the future? Would you recommend the company as a good place to work to your friends and family?

I’ve loved working at IBM. I’d happily recommend it to other people for whom it would be a great fit. I’d be delighted to come back to IBM if it turns out that I want the scale and power of IBM to make the kind of difference I want to help make.

26. Can you offer any other comments that will enable us to understand why you are leaving, how we can improve, and what we can do to become a better company?

If I could be in two places at the same time, I’d continue working with IBM while experimenting with these ideas. But I want to do the right thing by IBM and our clients, and the right thing is to leave in order to do this experiment instead of trying to do it under the radar or letting it distract me from being fully committed. I think this will turn out wonderfully.

Read the original or check out the comments on: Notes from my exit interview with IBM (Sacha Chua's blog)




Learning research skills

How do students learn how to research information for school: how to ask questions, find resources, take notes, paraphrase, organize, and summarize?

I’m curious about this because we’ve been running a study group for J- and her classmates, and the kids have such different skill levels when it comes to research. They’re in Grade 8 and are working on history projects about the settlement of Western Canada. In terms of research skills, J- seems to doing okay. She’s reasonably self-motivated, knows that she needs to go beyond just the textbook or the Wikipedia page, decent at paraphrasing, organizing and presenting what she’s learned. She needs more nudging to take notes, though, instead of browsing through lots of pages and relying on her memory. Another classmate of hers turned up with what looked like a copy of a few paragraphs out of a textbook, but hadn’t paraphrased it or reorganized it yet according to the inquiry questions, didn’t seem to have drawn from other sources, and couldn’t answer some of my questions about the material.



Home  
 
 




Privacy Policy