views:

46

answers:

1

I have them categorized like this:

       TECHNOLOGIES
             Scripting:   Ruby, PHP, ColdFusion, Perl, Javascript/AJAX
             Compiled:    ActionScript3, C, C++, Objective C, Java, J2ME, Assembly
             Frameworks:  Ruby On Rails, Flex, Flash, Smarty. Wordpress, Joomla, Thematic
             API’s:       Facebook, Twitter, Imeem, Google, and custom API’s
             Formats:     XHTML, CSS, XML, JSON
             Server:      Apache , MySQL, SQLite, CRON
             Libraries:   Prototype, JQuery, Scriptaculous, ImageMagick, Capistrano

APPLICATIONS

                      GIT, SVN, TextMate, Adobe Photoshop, Eclipse, NetBeans, IAR, Matlab, PSPICE

    PLATFORMS
                      Linux, Unix, OS X, DOS, Windows
+5  A: 

I group like this:

Languages
   C++, Java, Javascript, SQL

Platforms and Environments
   .NET, Linux, Windows...

Significant Tools and Technologies
    Rational Rose, Silverlight, AJAX

I purposely keep it to three categories, so that for each opportunity, I can easily reorder things to stress that decision maker's priorities. Also, I continually cull the individual items to make sure that the only items I've listed are those that I'm willing to discuss in an interview, and that I would want to work with in a new position.

Bob Kaufman
This is a sane approach. And only bring forward the parts of your experience that actually matters. As tvanfosson said, you could look a mile wide and an inch deep with too much information. There is also the possibility that they will reject you because they think that you make stuff up if you include too much.
Tobias Wärre