Randall:
It seems like the responses here have been rather harsh.
With only the SJCP - and no degree - it's going to be a
tough sell to an employer. If you know Servlets and JSP,
make sure you let the employer know this in your resume.
If you have a degree in a related field - like engineering
or perhaps even business then this should help knock down
some doors.
I would even go so far as to list one of your own Java/JSP
projects under your Work Experience (no I have not seen your
resume). Revise your resume to sell your computer skills.
I used to put/mention that I was a tractor-trailer driver
on my resume'. Yeah, it generated a lot of conversation,
but in reality it did nothing to get me a computer job. In
retrospect, it may have hurt me. So I ended up taking it
of the resume' and never mention it at interviews anymore.
I can tell you that with an MS-Computer Science - I had to
still bang on
alot of doors - but I made it. I remember this
Oliver guy knocking me for wanting to move from Philly to
Colorado - but guess what? I am out here in Colorado (received
3 offers) starting my 3rd week with new company. I actually
had more offers/interviews from Colorado that from Philly,
go figure. Unfortunately, just about all the trout streams
are frozen solid around here.
I would recommend jumping into a data structures class at a
local university. But don't quit looking. While at the
university make contacts with your professor(s) and career
services center - start looking for internships. Even now,
start looking for internships...I know the pay may be low ...
but it's a start.
You are going to have to be super aggressive in the job search.
You may have to relocate. Attend job fairs. Deal with the
headhunters. Send hard copies of your resume out - as well as
e-mail copies. Turn your job search into a fulltime job.
And if something pops up in the Java field - by all means grab
it.
Now here is the bonus. Alot of employers today (it's almost a
standard benefit in the IT industry), are offering tuition
assistance to college - some are paying the full tab. Perhaps
you could work and go to school at same time. It's tough -
but if you have a dream then go for it. I did it with the MS
degree. Fell down a few times - but kept going - like that
Energizer Bunny I guess.
The important thing here is that you do not give up. This is
a career not a job. And remember, in another five years the
technology will probably different - so never quit learning.
Which means, if you have the programmer's exam out of the way,
then go for the developer's exam, etc.
Even if you have to take a help-desk job in the computer
field - do it. It's something you can put on your resume and
perhaps you can move over to the software development side
of the game from the help desk side while at this company.
Regarding the H1B thing. The companies/teams I dealt with
only have maybe 1 out of 10 people as H1B's. The company
I am with now - posts their H1B employee information next
to the required govt posters regarding working conditions.
Lucent in New Jersey did the same thing. They had about 30
H1B's out of 600 people in our office. They were looking for
2yrs Visual C++ experience. The salary was $75 to $80K
per year. And the company posts this information for everyone
to see. Naturally, they don't post the person's name or such.
The important thing is not to use the H1B program as an
excuse for not finding a job. You gotta just keep pounding
the pavement. Yeah, it may be tough - but something will
come your way.
Johnny
(jpcoxey@aol.com)