My name is is C.V. Vick (don't ask... there was an unfortunate naming accident at my birth) and I'm a software architect in the software side of the Intel house. I must it admit it's a bit challenging (strange, surreal, Pythonesque?) to "do" software in a hardware company, but I believe it's important to influence our hardware groups to build the best platforms for software and ensure that software takes advantage of the platform. I'm sure we all can think of tragic examples where this was ignored.
I want the Mobile Community to be a place for open and frank discussions about all aspects of mobility: software, technologies, architectures, use models, problems, solutions, etc. Oh yeah, and hardware too. I'm going to share my experiences (good and bad) and thoughts on developing and using mobile software and devices, and the interesting and exciting software work being done inside and outside Intel. With the advent of "Web 2.0" and the explosive growth in mobile device users, I see some excellent opportunities to expand and extend the reach of web applications. In a couple of weeks at Mashup Camp, Shawn Casey (blog) and I are going to show some mash-ups we developed which explore some of these ideas. Stay tuned for more details.
Years ago I was interviewing for a product development job in a startup, and I had an interview with the founder. Before I had even sat down he asked me : "Are you a pig or a chicken?" With a blank face, I racked my brain searching for some tendril/handhold of context to say something intelligent or at least intelligible. After a minute or two, he let me off the hook, "In a breakfast meal, chickens are involved, but pigs are committed". In a way, projects, communities, etc. are comprised of pigs and chickens - it is the pigs that are the motive force behind ideas and innovation, while chickens provide the means to execute. A good pig converts chickens into pigs.
So, are you a pig or a chicken?
Next time: The Good, the Bad and the Ugly of running Windows XP on a dual-core MacBook Pro on a corporate network.