I'm a software developer. Spent the last 8 years working with MS platforms almost exclusively. SQL Server, VB6,
VB.Net, C#, ASP.Net, MS Dynamics AX. I've done a bit of PHP/MySQL stuff on my own and I've now been trying to learn iPhone programming for a couple months. For an MS developer, it's been a pretty big learning curve.
I wasn't expecting to get rich, but my expectations were still a little too high. Of course, I'm just one guy doing apps in my free time, which I don't have a lot of. I've only had my second app out for a couple weeks and I did almost no marketing for the first one. It was more of a hello world for me.