THE Tyler Jewell?
I cannot comment fully on your items 1 and 2, having yet to take the SCBCD exam. Item 3, however seems to be akin to many other conversations I've heard regarding certification.
Does passing SCBCD mean that you can program EJB's
Yes, you can program an EJB. Can you design one? No, not yet.
Does the certification help you build the background knowledge needed to better understand EJBs? Yes. Is it as good as hands-on production experience? No where near as good. But if you're not doing EJBs at work (for whatever reason), you have to start somewhere.
I've heard that a specific complaint of technical interviewers/hiring managers is that some interviewees who have certifications think it imparts instant expertise.
For me, it demonstrates dedication to this line of work. The SCWCD, for example, touched on several things that our day-to-day webapp development at work did not. I worked on webapps before the exam and after. My eyes were opened to several new things as a result of the exam. A better view of the landscape.
The SCBCD will be my structured introduction to EJBs. Once I've taken it, EJB concepts and terminology thrown about at work will have something better to stick to.
[ August 29, 2003: Message edited by: Erick Reid ]