Hello guys,
It is hard for me to believe that SharePoint was someone’s first expertise in software area. My personal (beginner) feeling is that you need some prior development or system administration experience before becoming successful with SharePoint. So, what were you before becoming SharePoint expert?
I myself have 10 years in .NET development (mostly web) and I have just recently decided to focus in SharePoint learning.
What about the other members of the community?
Well thinking as a developer before SharePoint 2013 knowledge about JavaScript HTML and C# and the SharePoint objects was enough, but with this new SharePoint 2013 and the App Model there is some challenges and advantages you can start to develop an app using JavaScript only and deploy your app or you can create a complex app with a database into azure, this particular subject azure is going to be pretty new for me but I have been working as a developer on SharePoint from SharePoint 2003, then 2007 and then 2010 and my intention is keeping going so let’s see this new challenge.
So where to start as a developer? my suggestion is to get involve in this new concept App model
http://msdn.microsoft.com/en-us/library/office/jj164084.aspx
Enjoy and welcome to SharePoint! 🙂