| |
Sign In
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++
Remember Me
a@href@title, blockquote@cite, strike