sò che la domanda è vaga...tutto quello che volete, ma è una curiosità.

secondo voi, un buon programmatore J2EE cosa deve conoscere bene?

es. deve sapere creare e gestire al meglio un MVC fatto come si deve....deve conoscere IBatis....etc....