The job of an Executive Committee (EC) representative
is a serious commitment. The time required is extensive, and includes reading of specifications, Reference Implementations (RIs),
and Technology Compatibility Kits (TCKs), as well as regular attendance at EC meetings and teleconferences to discuss and vote on
various technical and process topics. Besides voting on Java Specification Requests (JSRs) at various stages, the EC guides the
Program Management Office (PMO) in the evolution of the Java Community Process (JCP) program. EC decisions can have significant,
long-term consequences to not only the community, but also in the industry and the market. Still, plenty of JCP participants relish
the task of representing a corporation, non-profit, open source group, or themselves.

Joshua Bloch

Joshua Bloch is Chief Java Architect at Google, author of the Jolt Award-winning "Effective Java" (Addison-Wesley, 2001), and coauthor of "Java Puzzlers: Traps, Pitfalls, and Corner Cases" (Addison-Wesley, 2005). He was previously a Distinguished Engineer at Sun Microsystems, where he led the design and implementation of numerous Java platform features including JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in Computer Science from Carnegie-Mellon University and a B.S. in Computer Science from Columbia.