Ah, the age old question. I would recommend a few things:
1) Get your SCJP. It won�t automatically get you a job, but it will get your foot in the door quicker than all those other programmers with no experience... 2) Look for entry level positions. They do exist. Go to a career fair at the nearest university... the recruiters there are usually looking for entry level programmers 3) Don't rely on job search databases like monster.com. They are good resources, and you may find an entry level job listed... but in my experience, I got more hits by researching companies in the area I was job searching and sending them a letter of inquiry and my resume. 4) Finally, if all else fails, do some independent contracting with local businesses. It won't pay very well, but it can help you build up your experience base.
“Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.” - Rich Cook
I totally agree with what Paul has put. Twenty years ago I went on a college course to learn basic Information Technology, included Microsoft Basic (a long time before Visual Basic) and dBASEII (eventually replaced by Oracle). After the course I struggled getting a job because I was either too qualified or didn't have enough experience.
However, I kept sending the letters and attending the interviews and eventually (after about five or six interviews) I was finally accepted as the IT department "gofor". That is, while learning other programming languages and approaches, I had to deliver coffees to about five or six meetings per day, collect the computer listings from the mainframe room and any other task that was the lowest of the low. But, it wasn't long before I was a junior programmer, receiving even more extensive company paid training, and finally on the ladder.
You have to start somewhere and it may take time but keep at it and while you wait for the ultimate role, keep picking up more skills and (if possible) certifications. It took three months before I was employed after my college course and the fortnightly visit to the dole queue nearly killed me - it was my first and hopefully last ever visit.
Keep trying - it will be worth it if IT is what you want.
Ian Roberts<br />Application Architect<br />SCJP, SCJD, SCEA, OCUP Fundamental
Already got the SCJP just a few months ago! Thought once I had that I would be sorted with an entry level position in no time. But I only got one interview out of it which I didnt get. I am going to do the SCJD but it takes so long to complete and Iam kinda putting off starting it. Limping through the cattle drive at the minute.
Guess Ill have to start cold calling/writting local companies. When you search for entry level or junior positions the employers are still asking for experience in a lot of cases which is really annoying.
Originally posted by jim connolly: hi again, thinking about doing some sort of business course to make my CV a bit more attractive to employers, what would be most advisible out of accounting\finance\management ??
I will suggest you not to go for the short term courses in any domain. that will lead you nowhere, If you want domain specific knowledge go for the specialization.
How about doing something which will give you experience and which you can show to prospective employers? You could build your website, nothing fancy, maybe a few JSPs accessing a database. You will have to find a host for your website, there are some companies out there who will do this for free or at a low cost.