If someone was to ask me what I think they should focus on to take advantage of the opportunities web 2.0/3.0 may offer, I’d say:

learn about all the widget platforms and how to develop and create widgets

and you should start with Netvibes UWA (universal API), Vista, and (just recently) Facebook’s API. Learn thir API’s and how to create widgets/gadgets for them.

One of the most difficult parts of creating a new online presence or website is getting enough attention and getting enough people to see it. For all the success stories out there, there are far more failures and companies that could not get enough traction to survive or build enough volume to matter.

Creating widgets for pre-existing platforms is a really good way to tap into existing user bases. If you create a widget people like, you can enjoy the benefits of going viral within a specific network or userbase, without having to build that userbase yourself.

This morning’s Facebook API announcement is huge. That’s a killer opportunity If I’ve ever seen one. If you’re looking for what others have created, check out Facebook Application Ratings, and Nick’s All Facebook site.

Check out widgipedia and widgetbox, learn the differences between browser widgets and desktop widgets, and dive in. Web 3.0 is all about widgets. If you can get a head start on that, you’ll be doing well in 2008.