i work in wireless, (J2ME) and I am tired of the current state of fragmentation. It is a true hell. %90 of development time ends up being spend on fixing device specific issues, or workarounds for the wildely different and crappy implementation.<p>Now, you don't have only J2ME, but also Winmo, Palm, Brew, Symbian.... Blackberry flash mobile, all require differnt set of expertice.... it is hell people. <p>I envy server side guys. When you hear people b!tching about IE/Firefox javascript problems, i can't help but roll my eyes. Mobile dev. is 10 times worse.<p>I have sweared long time ago, that my next job wont be in Mobile dev. Maybe, if Google Android is good, and picks up steam, I might change idea.