SharePoint is taking off in ways we only could have imagined a few years ago. Along with that comes a demand for developers to help implement and customize it for customers. We are seeing a huge need for people with these skills in the market.
If you were ever thinking about becoming a SharePoint developer, now is a great time to do it.
To help you with that process MS has put together a great resource for helping you get started ... http://www.mssharepointdeveloper.com
It has a bunch of getting started material, hosted hands on labs you can take, whitepapers and more.
If you are new to development or a veteran ASP.Net developer and want to get started with SharePoint development this is the place to start.