I think the reason I have the view that I do is because I am mainly self-taught, so I guess I have traditionally come across a problem, found some way of fixing it and then moved on without ever systematically learning all the basics of Java.
I suppose I don't _need_ certification, but it is nice to 'put a marker down' so to speak, and the organisation I work for are keen for their IT staff to seek accreditation of various forms as it helps when tendering for contracts.
I see that the way the exam is done makes sense in many ways as it represents a level playing field and covers all bases. I think the Developer exam is more what I expected when I set out, although I imagined a cross between the two where you have to write bits of code under exam conditions.
Thanks for your insight guys
