This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Hi Jay The big problem with answering this question, is: how do you define an "average" person? From memory, Sun suggested that
if you are already familiar with all the technologies you will be using in the project(as in: you have already used them all)
and you are familiar with the alternatives (so you can describe in your documentation why you chose to use your implementation
and if you put in an average 40 hour week,
then you should be able to complete it within about 3 weeks. Of course if you need to learn some technologies (and most people do learn new things working on this project, even if they don't necessarily have to use the new things), or if you have to investigate other options, or if you cannot dedicate the next 3 weeks to working on this project, then it may take you longer. The oposite is also true: if you can dedicate more time to this project, and you are already expert in what you will be using, then you can complete it in far less time. Regards, Andrew
I would say about three months, if you're an experienced developer who puts in about 10 hours a week. Three weeks is, I think, for people who should probably be getting their Ph.D instead of fooling around with a certification M
Hi. I agree with Max. Working 10 hours per week you should take about three month's or less to complete the assignment. I've started with Java by the mid of 2001 but it was only for fun as I was a Delphi developer. Then in September of 2002 I've decided to go for the Java certification and in October I was already a Certified Programmer. As I didn't was a experienced Java Programmer it took me about 4 months to complete the assignment using 10 hours per week so if you have experience you could do it in less time. Miguel