SharePoint is not like other development platforms. You need to learn many skills to be proficient at SharePoint. Unit testing is very difficult on this platform. You must know your markup languages such as XML. To deploy you need to know something like PowerShell.
That is not all. You had better know web services to be a good SharePoint developer. Let's face it. You might be learning all your life to be a good SharePoint developer. That might not be a bad thing.
I don't know. This sounds too complex for me. Maybe if I got in early I would be interested in SharePoint development.
Chik Fil A? - I was talking with an old buddy of mine. He said his cash flow was bad. Previously he had planned to leave his old job, collect a severance, and start a n...