O'Reilly Network: GUI Programming is Hard

"I believe GUI programming is significantly harder than server-side programming. This flies in the face of common industry practice. I believe that programmers with J2EE skills are more marketable than those having GUI development skills. I also believe that server-side programming positions offer more money (and fame) than client-side programming positions."