Craig Flannagan, MSDN Canada's WebLog

Canadian Developer Update - How is your knowledge balance?

One of the best resources out there is a user group. I work very closely with all of the .NET focused user groups here in Canada. It's a blast to work with people who are so passionate about technology and building and architecting applications that will solve problems in all areas of business, academia, etc.

The analogy I like to use, is that a user group is like a knowledge bank. Members of the group make deposits of knowledge into the bank, so that the overall balance of knowledge is always on the rise. Other members can make withdrawls to top up their own personal knowlege balance. When the balances of individuals, approaches that of the group as a whole (i.e. when everyone knows what everyone else knows) then you inject new knowledge from outside of the group into the group, it may be from Microsoft, or from the INETA speaker's bureau or from any one of our business partners, or academics, whoever. It might also be from a book, website, blog, etc. From that point, certain members are going to pick up the concepts faster than others, and the cycle of knowledge transfer begins again. 

Don't get me wrong, I'm not suggesting that every member has to present everything they know to the group, that wouldn't work, there aren't enough meetings in the year, and many are not comfortable speaking in front of the group. There are many many ways to share knowledge! Through your user group website, email list-serve, discussion groups.

As a user group member, there are definetly some best practices for getting the most out of the group. Overall, the value you derive from a user group will be proportionate to how involved you are with the group.

  1. Set goals for yourself as to what things you'd like to learn more about, what are your weaknesses?
  2. Identify what your strengths are, and let the group know - a great practice many of our user groups haveis a skills inventory of the group.
  3. Make it a point of contributing to, or starting discussions around both your strengths, and your weaknesses and be open to people approaching you (online or face to face at the networking portion of the UG meeting) to talk about both.
  4. Get more people from your company involved in the group, and be sure to include your user group in your official development plan with your employer.

Following these steps will identify your own expectations and objectives, which is half the battle, and often overlooked. If you figure out what you want to get out of the group, then you'll be able to make it happen.

Happy Coding,
Craig.

Published Tuesday, October 19, 2004 10:42 AM by Craig Flannagan, MSDN Canada

Comments

 

Steven R. said:

Craig any tips/advice on starting a users group?
October 19, 2004 2:23 PM
 

Craig Flannagan said:

Hi Steven,

First off, I'd take a look at http://msdn.microsoft.ca/usergroups - is there an existing group in your area? If not . . .

Starting a user group is quite straight-forward. If you are able to host it, and you know 10-15 people who'd be interested in coming, you're on your way. The support that Microsoft offers is speakers, sponsorship (when we do present, we will cover the cost of food & beverage), content for meetings, promotion (in the MSDN Flash, on the MSDN Canada website, at events, etc.). This will all come in the form of your inclusion in our MSDN User Group Tours.

To pull all of our support together in a format that is manageable we've create the Canadian .NET User Group Leader's SharePoint (we're actively looking for a better name) This site allows you interact with Microsoft people, all other Canadian user group leaders, access to a content repository, best practices and a meeting calendar that we promote from.

The key to the group is members helping members. That’s what it has to be about at the end of the day. Group’s work best when they share the knowledge they have to the point where everyone in the group knows what everyone else knows, and then you bring in outside talent to inject some new knowledge – some people in the group pick it up faster than others, and the cycle begins again.

You might also want to hook-up with a few of our user group leaders for a quick chat. I'd suggest:

Rob Windsor - Toronto VB User Group (http://msmvps.com/windsor/)
Dave Totzke - Canadian Technology Triangle User Group (http://geekswithblogs.net/dtotzke/)
Joel Semeniuk - Winnipeg .NET User Group (http://joel.regionaldirector.ca)
Guy Barrette - Montreal .NET User Group
(http://guy.regionaldirector.ca)

Dave and Joel can tell you more about the support that INETA can give to you as a new group as well.
October 19, 2004 3:00 PM
 

Craig Flannagan MSDN Canada s WebLog Canadian Developer Update How | Paid Surveys said:

May 29, 2009 7:21 PM
Anonymous comments are disabled

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker