wood burning stoves 2.0*
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes Can I show my SCJD Code to prospective employers ?? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "Can I show my SCJD Code to prospective employers ??" Watch "Can I show my SCJD Code to prospective employers ??" New topic
Author

Can I show my SCJD Code to prospective employers ??

Jim Doyle
Ranch Hand

Joined: Jul 18, 2003
Posts: 36

I passed my SCJP 1.4 on Sept 12. I'm scheduled for the IBM DB2 V8.1
Associates exam this Friday I feel pretty good about it, scoring +90%
on the trial exams.
I'm considering doing the SCJD next. The question is this.. Upon completion, may I show my assignment code to a prospective employer? Or, as I think it might be - is this code "owned" by Sun. I need to know this since it is a critical factor for the time I will spend on doing the SCJD (I estimate several months, to do it right, with breaks when I get sick of thinking about it
-- Jim. SCJP 1.4 May 2003 B.S. Chemistry minor in Physics
Andres Gonzalez
Ranch Hand

Joined: Nov 27, 2001
Posts: 1561
that's a very good question, never thought about it...


I'm not going to be a Rock Star. I'm going to be a LEGEND! --Freddie Mercury
Andrew Monkhouse
author and jackaroo
Marshal Commander

Joined: Mar 28, 2003
Posts: 11404
    
  81

Hi Jim,
Interesting question. You do have to agree to a non disclosure agreement before you can download the assignment, so technically you cannot.
However I hope that Sun may be willing to make an exception for the case you mention, as long as the code stays with you at all times (you don't post a copy of your submission to a prospective employer).
Perhaps you could ask this question to Sun themselves? The address is who2contact@sun.com. And then please let us all know the result.
Having said all that though, I have never been asked to show sample code to any recruiter or potential employer in nearly 20 years.
Regards, Andrew


The Sun Certified Java Developer Exam with J2SE 5: paper version from Amazon, PDF from Apress, Online reference: Books 24x7 Personal blog
Jim Doyle
Ranch Hand

Joined: Jul 18, 2003
Posts: 36

Times have changed. Two jobs that I have recently applied for require
code samples *AND* documentation samples. All of the jobs I got in the
past decade were because I had contributed fixes and new functionality
to familiar things (fixes to Kerberos 5, porting DCE to Linux, etc).
Mind you, I did not have a degree at that time.
Today, with a formal degree, it is no different. They want to see that you
can design and implement. No-one believes whats on the resume anymore.
I actually cant blame them. Back in the 1999-2001 era, I was shocked at
the general lack of ability and capacity of some of the people that held
professional positions. There's alot of these people still trying to
"get back in" - and employers know it - and they want to filter for the
best.
A facility for disclosing your SCJD assignment to an employer would be
very useful... Perhaps an NDA binder that you could put between Sun
and the prospect would be the way to do it. Sun could charge for it
too. Because the assignment is worth something as a qualifying
credential, it is worth making the employer pay to see it. They could
just take all of your code and distill it into Acrobat so that it cant
be cut, pasted or copied into other peoples' projects.
I actually think that completing an SCJD is better than most of the
MSCS programs out there... I've run into alot of guys with MSCS that
dont even understand the most basic elements of concurrency patterns
or database internals... The only Masters programs worth the paper they
are printed on are project or thesis based programs.
-- Jim
Jeff Bosch
Ranch Hand

Joined: Jul 30, 2003
Posts: 804
You could work around this issue of nondisclosure by building a similar project based upon your work for the SCJD exam. Just make sure it's different enough to stand apart. You can even write your own requirements document, or ask one of the practice book authors, like Mr. Habibi, if it's okay to use his in your portfolio. Add that project to your portfolio, along with other high-quality samples of your work.
I keep a pretty-much up to date portfolio for my three main areas of work: programming, technical writing, and embedded system prototype design. I got the idea from reading an architecture portfolio book, and it's really come in handy for interviews and for getting my foot in the door. (My resume's footer reads, "References and Portfolio Available Upon Request".)
Good luck in the job hunting! Things seem to be loosening up out there somewhat.


Give a man a fish, he'll eat for one day. Teach a man to fish, he'll drink all your beer.
Cheers, Jeff (SCJP 1.4, SCJD in progress, if you can call that progress...)
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 17249
    
    6

No-one believes whats on the resume anymore.

Thats because lots of people lie.
I actually cant blame them. Back in the 1999-2001 era, I was shocked at
the general lack of ability and capacity of some of the people that held
professional positions. There's alot of these people still trying to
"get back in" - and employers know it - and they want to filter for the
best.

You and me both. There have been many here that I have seen come in the door and back out because they lacked skills.
I even got suckered in one case. I was beginning VB so, I wasn't as hip as I am now. So I interviewed a guy for our VB position. I asked for sample code, which I always do, and the code he agves us was not his. Now we know this from hindsight. Eventually he got fired, and this past week I have had to take a simple app he wrote and make some modifications. He did not follow any VB standards, and indentation was 1 space but some lines not even. So it became obvious now looking at his actual code that the sample was not his.
I mean the VB app is a Bid tracking software with 30 fields on one entry screen. When you get a bid to edit, the code for getting the bid form the database and having the screen display it was 530 lines of code. Now you can enter the number in the bid text field, or click the drop down to bring up a search screen. In the search screen, you can select from the grid and hit enter, or click the OK button. So all in all that is three ways to get a bid. Well that 530 lines of code was in all three locations.
So after cutting it down to 120 lines of code, and centralized in one location, it is a little more readable.
pardon the caps.
THAT IS WHY I STRONGLY RECOMMEND A SIMPLE SOLUTION.
For every application, you can write it simply. It can still be thread-safe and fast. And really, really helps when you have to maintain and enhance.
Long Live OOP.
Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Can I show my SCJD Code to prospective employers ??
 
Similar Threads
Why SCJP required?
$$$$$$$ SCJP
SCJP 1.4 Expire
SCJP
Is the SCJP 5.0 Beta out?