This week's book giveaway is in the Jobs Discussion forum.
We're giving away four copies of Java Interview Guide and have Anthony DePalma on-line!
See this thread for details.
The moose likes Jobs Discussion and the fly likes I'm so confuse with the Java Career, please help me Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "I Watch "I New topic

I'm so confuse with the Java Career, please help me

Mark Wong

Joined: Sep 05, 2007
Posts: 3
Dear Ranch,

I'm so confuse with the Java market, I have graduate from the university and got a Computer Engineering Technology of bachelor degree last month. I have no experience on the job. I searched on the internet to check if there any chance to get a job but they all need 2 or more years experience. And most of job titles are developer. I also searched "java programmer" but there is no one. How do senior developers get experience? They are also start from a fresher, no one can get experience before start, am I right?

My question is "how can I enter the Java career?" I mean what the job title I should look for as a fresher. I want to be a programmer first, follow a development team leader do some coding or easy stuff to learn something, get experience, even few money but full time.

Waiting to hear from you ranchers.


[ March 19, 2008: Message edited by: Mark Wong ]
Mark Herschberg

Joined: Dec 04, 2000
Posts: 6037
"bbs boy",

Welcome to JavaRanch. Please look carefully at the official naming policy at JavaRanch & reregister yourself with a proper first & last name, with a space between them. Initials may be used for a first name, but not a last name. Please adhere to official naming policy & help maintain the decorum of the forum. The naming policy can be found at You can change your name here.

Mark Wong

Joined: Sep 05, 2007
Posts: 3
Hi Mark,

I have changed my name.
Henry Wong

Joined: Sep 28, 2004
Posts: 20538

I also searched "java programmer" but there is no one. How do senior developers get experience?

Yes. Entering the market with zero experience, is very difficult -- for any type of job. This is why schools have "job fairs" and internship programs to help you find that first job.

This part is purely my opinion... I think the internet is only good for the 2 years to less than 10 years experience range. As a fresher out of college, the college internships are better. And after 10 years, your network can probably do better than any headhunter or job site.


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
Mark Wong

Joined: Sep 05, 2007
Posts: 3
Hi Henry,

Thank you very much for your reply. I have graduated from university. I took alternative senior project at campus for graduate program. I didn't chose internship program. Am I too late to find a fresh job? What shall I do next?
Rambo Prasad
Ranch Hand

Joined: Feb 23, 2006
Posts: 628
I would suggest you to explore internship opportunities..Try out AIESEC chapter of your city.It is an organization that provides global internship opportunities for a period of usually 2-18 months.It will help you get an internship opportunity outside your country.Contact them and try if you can do a short stint related to programming.You can effectively leverage that experience for further job hunt.

For more info check out
[ March 19, 2008: Message edited by: Rambo Prasad ]

Helping hands are much better than the praying lips
arulk pillai
Ranch Hand

Joined: May 31, 2007
Posts: 3371
Try talking to the career advisor(s) in your university. They should have graduate programmes.

[] | [Java job hunting know how] | [Java resumes]
Wilson Oak

Joined: Apr 21, 2005
Posts: 19

Would you mind to take any Java cert? It wont help a lot but you will learn much more than the one you learn from your school. Also, it's gonna give you lots of chance to interview.

Good Luck,

Charles Hasegawa
Ranch Hand

Joined: May 22, 2003
Posts: 117
Mark, the sad truth is you are in a tough spot. Not a lot of companies are looking to hire fresh college graduates. There are companies and jobs out there, but they are going to be hard to find. Your best bet is to hit the college job fairs and get your resume out.

The reality is that larger companies are off-shoring the entry level "grunt work / code monkey" jobs because its cheaper than hiring and training new grads. Smaller companies tend to offer internships (during which they get to do a "trial run" of the employee at a cheap rate) to prospects which lets them find good employees and "train" them cheaply before employing them.

Most job postings that want 2+ years of experience want just that - someone that can start coding right away, but is entry level enough not to demand crazy salaries. Training people is expensive and time consuming and there is no guarantee to the company that the employee will stay after the company pays to train them. By asking for that 2+ years, they hope to find people that only need to learn the domain, and can be productive relatively quickly.

Java certification may help you get interviews that you wouldn't get without them, but once you start working, are not going to be that helpful (unless for some reason your employer places value in them). A certification might indicate to a potential employer that you can do the coding, but again is really just helping to get your foot in the door.
Alaa Nassef
Ranch Hand

Joined: Jan 28, 2008
Posts: 471

Hello Mark,
As everyone said, jobs are there, but are really hard to find. To increase your chance of getting hired (or at least interviewed), you can do some of what was suggested (get certified, get into an internship program, etc.), or you can do stuff like contributing heavily to a valuable open source product until you are recognized on their website and become a cvs/svn contributer. You can also do some freelancing jobs (on websites like oDesk, elance, rent a coder, hire a coder, etc.) until you get enough experience and good feedback on your profile page that would be valuable to add to your CV.

If you are going to do any of the latter two options, you can also create a profile on LinkedIn to add the people you know from the opensource community and freelancing to have a professional network where you can find jobs, and where you can have the people you knew professionally give you recommendations and endorsements that might be valuable to add to your CV.

By the way, if you do well on freelancing, you might not want to go for a full time job for some time, and if you do really well, don't forget my commission . I accept cash, checks and all major credit cards .

Visit my blog:
I agree. Here's the link:
subject: I'm so confuse with the Java Career, please help me
It's not a secret anymore!