Tohle není omezeno jen na Javu.
Být otevřený všemu, ale vše podrobovat kritice. Hodně psát (kód), hodně číst, hodně studovat referenční implementace, snažit se zapojit do virtuálního týmu. Nebát se codereview. Kvalitní mentor vše výrazně zrychlí, ale kde ho sebrat, že?