Is it worth learning Moss 2007? What could be the future of it?

+1  A: 

Yes it is if you're working on Microsoft Products.

MOSS 2007 is an important part of the office suite of products, and will continue to be, given it's gigantic uptake and excellent revenue stream for Microsoft.

The next release of MOSS is due in 2010 and I imagine the integration with Microsoft Office and other products will increase, and also become more transaparent.


It's hot, not many people completly understand it but every big company wants is... join us on the bandwagon!

+1  A: 

SharePoint and MOSS is a great niche market to be in. It looks great on resumes and is in pretty heavy demand in the job market.

Corey Roth
+5  A: 

SharePoint is the fastest growing product in MS history.

Even MS cant get enough experienced MOSS developers for support.

Learn MOSS and you should be pretty sure to stay in business, crises and all.

Also its fun. I am aware that it has a rugged reputation when it comes to development, and the lack of good tools can be discouraging for many developers, but the truth is that its a true ASP.NET application. Especially the deployment can seem cumbersome, but if you do it and do it good, you can move your code from environment to environment without a sweat. I havent worked with any other CMS products that could do that, and i worked on a few!

so grab a SharePoint book and get coding :-)

Anders Rask
I completely agree with this answer. Also I have seen my buddies who are SharePoint Architects turn down offers > 150k per year in the current economy. If you are a good technical leader and are an expert in SharePoint you will have a lot of great opportunities.
Yeah, "fun", like stabbing yourself in the eye with a pencil :)