If anyone cares to comment, what is the easiest type of Linux development to get into as far as knowledge required to be effective? I rate myself as a good developer in general (say 8 out of 10 for kicks), have good knowledge of the web, and can learn new languages fairly quickly. I'm just about a 3 or 4 out of 10 on Linux. Do you find you have to know a lot more about Linux to be a web developer (say with PHP/MySQL) or to be a Java developer doing business apps (perhaps with J2EE or something similar)? What would be the perfect small development project to get someone up to speed on Linux development?