Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

SCJD Study Time

 
James Clarke
Ranch Hand
Posts: 148
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

Is there an average time frame in which the SCJD is completed ?

The sun site says the 80 to 120 hours is considered average.........
 
Paul Bourdeaux
Ranch Hand
Posts: 783
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The Sun site underestimates the time it takes. Most everybody I have talked to takes longer than that (not everybody though...). I didn't track how many total hours I spent on the project, but I am sure it is at least double that.

I think it is possible to do it in 80 - 120 hours. If you worked on the project for 8 hours a day every day, you could probably get it done in 2 to 3 weeks... as Sun suggests. But most of have to squeeze time into our busy schedules to work on the assignment. That alone will significantly add to our development time because of the startup/stop time it takes to get into the development mode. Plus, many people (myself included) use the SCJD as a learning tool, exploring new technologies and patterns when looking for solutions. That will also slow the process down.

Hope that helps, without being too demoralizing. It is all worth it when you finally get that score back!
 
Frans Janssen
Ranch Hand
Posts: 357
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The sun site says the 80 to 120 hours is considered average.........

Hi James,

I kept track of my efforts and I finsihed my assignment in slightly less than 90 hours. Which is excluding all the hours spent on this forum (add easily 20 more).

So I guess the Sun quote is not unreasonable. However it all depends on how perfect you want your solution to be...

Frans.
 
Paul Bourdeaux
Ranch Hand
Posts: 783
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I kept track of my efforts and I finsihed my assignment in slightly less than 90 hours.
Really? Huh. I never kept track of the time I spent... I always just estimated. The assignment itself was spread out over 8 months (I have a full time job and two children under the age of 3... so spare time in unknown to me! ), so it was hard to keep track. Perhaps Sun's estimate is more accurate now.

Didn't they used to say something crazy like 20-40 hours on the website?
 
Frans Janssen
Ranch Hand
Posts: 357
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Really? Huh. I never kept track of the time I spent... I always just estimated. The assignment itself was spread out over 8 months (I have a full time job and two children under the age of 3... so spare time in unknown to me! ), so it was hard to keep track.?

I don't have any children (yet?), so I could afford to spend almost all my spare time on the assignment, so that I finished it start-to-end in six weeks. I can imagine that if you only can spend a few hours per week, much efficiency is lost...

I must admit that at the end of those six weeks, I felt quite fed-up with the assignment; I don't think I could have kept the same pace if the assignment were twice as big.

Didn't they used to say something crazy like 20-40 hours on the website?

I faintly seem to remember something like that too. It's probably possible for a (very) bare minimum solution, but I think most people on this forum put too much pride into their assignment for that!

Frans.
 
Mike Grandmaison
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've kept a pretty accurate log of the amount of time I have spent on the assignment. Right now I am at about 160 hours... I develop in java daily and have been for the past 5 years so I have a fair amount of java experience. I didn't have any swing experience before though. I bought the assignment just over a year ago and I am nearing completion now. The 160 doesn't include a lot of extra time I spent reading about swing and reading over the forum. I think the sun site actually mentions the first number as the time it will take to get a working assignment - not something that is ready for submission. I seem to remember reading that it takes 6-8 weeks full time to implement a proper solution ( 240-320 hours ).
 
Wei-ju Wu
Ranch Hand
Posts: 147
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Didn't they used to say something crazy like 20-40 hours on the website?




Wow, that's the time I spent on user guide and choices.txt alone

Frans, I agree - in the end I just wanted to get rid of that stuff
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic