# Tuesday, November 11, 2008
Tuesday, November 11, 2008 9:54:02 AM (Eastern Standard Time, UTC-05:00) ( career | languages | programming )

There are several posts (e.g. Joel’s here and Jeremy’s here) about the new SharePoint Master Certification and the debate over it reinforces my decision to stop pursuing SharePoint at the present time. 

So, this blog post is about my brief dive into all that is SharePoint.  A little history:  I became a consultant early last year and one focus was going to be learning SharePoint.  I ended up being assigned to a C++ unmanaged project (a whole different story) and dove into learning C++, MFC, ATL and COM instead.

When I became ATO (at-the office or on-the-bench) this summer, I took the time to pick up SharePoint.  I began attending all of the sessions (at code camps such as CodeStock, devLink, and IndyTechFest) that I could to learn from SharePoint MVPs.  I read many books, listened to podcasts, did hands-on-labs and watched many training webcasts.

Since I have a background in Document Management and Imaging and a huge interest in search, libraries (book kind) and improving user interactions, I really liked what I saw.  I saw SharePoint as a good platform to further my development skills as well as bring the information architecture into the fold.

I studied and passed the Moss application development exam and wrote a few connectible web parts to help out colleagues.   I did not pursue configuration exams since I did not want to be pegged an IT/Infrastructure person (since I’m not).  The more I talked to consultants doing SharePoint locally, the more it became apparent that there is little custom development at the current time (at my employer and location) and that much infrastructure knowledge is needed.  In order to excel at this type of job, I would need to work with an experienced team for some time to develop those skills.  Something a client would not be willing to pay for.

As I love software much more than hardware,  I decided that SharePoint was not where I wanted to be at this time since I would rather be learning advanced development (patterns, AOOP, TDD) and upcoming technologies (WCF, Linq, WF, WPF) with my time.

I am now working for a client on YACPPP (yet another C++ project).  I am just getting started but have been told the code base is well designed in a OOP type of way – so I am anxious to learn how it is architected, see the code  and dive back into C++ (there is much new (for me) to learn in this older technology) .  On the side I am going to learn how to be a better developer in the other areas mentioned.

So SharePoint is out of my thoughts for now, possibly in the future I’ll attack it again when I can from a development angle.  The best part about SharePoint is the community.  I am astonished at the hundreds of SharePoint bloggers working to share what they have learned and the passion I see many have around SharePoint.   All of the SP experts I have met, such as Rob Bogue, Doug Ware, and Rob Foster have been great and  I will keep my eye out on twitter to follow the SharePoint (r) evolution.

maggie++

Thursday, November 13, 2008 8:57:32 PM (Eastern Standard Time, UTC-05:00)
Today a friend was telling me how he decided to abandon SharePoint because developing for it it made him incredibly unhappy. I know of a couple other developers that are trying to move away from SharePoint for the same reason you've listed - they like the advanced development.
Friday, November 14, 2008 5:53:32 PM (Eastern Standard Time, UTC-05:00)
This is such a sad post. I wish I could say something to help you want to stick with it. It is growing so fast and is going to take over the world. I guess I could say if you leave you'll end up coming back :)

Such a sad story. I guess I can understand a company not wanting to push custom development on top of a commodity deployment, but it doesn't take long before an LOB app needs a lot of custom development to make it work the way they need it to.

Good luck in your pursuits.

Joel
Friday, November 14, 2008 9:40:03 PM (Eastern Standard Time, UTC-05:00)
Joel,

Sorry if you thought it was sad, I didn't intend it to be. I may very well find myself developing in SharePoint in the future especially if custom software is needed in the Cincinnati market. I do like to work with the platform.

Currently it seems the SharePoint work around here is deep in infrastructure and I feel if I spent enough time to be good at that that I would get too far from development. I do not have any IT experience. I am still trying to find the best path for my career.

Thanks,
Maggie++
Maggie Longshore
Name
E-mail
(will show your gravatar icon)
Home page

Comment (Some html is allowed: a@href@title, blockquote@cite, strike) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Enter the code shown (prevents robots):

Live Comment Preview