I'm working in a service based company. But from one year I'm in bench. I'm studying for the SCJP certification . I want to change this job as I'm not gaining any knowledge here. Please help me how i can go about it and what are the topics I've to be good with??
If I interview a candidate for an entry level position I would look for the following things
1) Basic java knowledge
2) Ability to think logically
3) Ability to identify problems, analyze and come up with possible solutions
4) Ability to communicate.
5) Ability to have the balls to ask questions, no matter who it is being asked.
What I would suggest is : start using your time wisely. You are already preparing for SCJP, so make sure you get good understanding of Java and get a good score on the exam. Once you pass the exam, you can negotiate with your current employer for good project.
It would be definitely easier to search for a project in your current company, than to leave current job and go to market without any real experience. Once you get some experience and you feel that you are ready, you can enter in job market again.
-- Firstly, identify gaps in your skills and list the things you would like to learn in your next job. Also, start working on tutorials and fundamentals of those skills.
-- Improve your skills on writing effective resumes
-- Improve your interviewing and networking skills.
-- Know your core Java and enterprise Java well enough.
I have blogged all about the above, and can come in very handy.