It surprises alot of people when I tell them I have a Mac. We’ve been shouting about how wonderful Microsoft is (specifically .NET, SQL Server 2005, SharePoint, and CRM) that people assume we would never touch anything non-Microsoft. Truth is, we’ve spent far more time in non-Microsoft technologies than Microsoft. But few people want to hear about PowerBuilder so I rarely bring it up.
The move to Microsoft was mainly business, not personal. As shocking as this sounds, most companies we do business with, want Microsoft. Also, many other development languages and platforms (PowerBuilder, ColdFusion) are dying off. Microsoft was a good bet, they’re still around. The .NET platform continues to grow and impress.
The iPhone has lit a fire under more CEOs than I can count. Everyone seems to have one. It’s the ‘in’ thing. Probably rightfully so, it’s a better experience, it is cool, and you can get a lot of apps on it. I do find my Windows Mobile device a little dull.
The main reason why I haven’t switched is Verizon; I have taken my phone all over the country and the coverage is great. I hear luke-warm responses about AT&T’s phone and broadband coverage.
Nonetheless, it’s time to get an iPhone. Instead of getting rid of Verizon (I just can’t part with them yet), I will just have two phones. I am mainly getting the iPhone for development anyway, I hope to crash it early and often.
Development on the iPhone reminds me of the Palm (did alot of Palm development back in the day). The tools are different but not new and the language follows suit.
Looking forward to many more posts about this experience!