Hello All helpful ranchers.There are 2 questions actually that I need help with.
I have just cleared my Sun Certification for Java Programming and currently working in Software Development.
I have 2 years of experience but it was in tech support and I have now shifted to programming. Its been almost a month in the new job and I have still not really started writing hard core Java programs.
My previous job was related to installation and configuration of Backup and Restore Software Products and I am doing a similar job in the new company though the position I have been offered is Software Consultant supposed to work on Java-J2EE.I get a feeling that my previous non programming experience is coming in my way and recruiters want to use that experience.
The reason for change was to do hard core programming but I dont see any value addition for me on that front.
And without practical industry experience in Java, I cannot dream of making it big.I have actually compromised on salary to get into programming and now salary is also less and I am not getting programming experience either. Please advice.
The 2nd question My experience after appearing for interviews makes me feel that only Java programming knowledge is not enough.
I mean after asking Java questions, interviewers ask ,what is your comfort level as far as database is concerned.Can you write stored procedures and fire querries
Does this mean that interviewers expect you to know some database programming?
I have come to know of an institute called SQL * International which provides training on SQL and PL SQL programming.Is it worth spending 10K Indian rupees and gain those programming skills so that its not a bottleneck for me when it comes to database programming
I don't know how expensive that is, but in US 90% of Java positions will require you knowing not only PL SQL, but also in-depth understanding of the relational database basics. Java Developers are usually not expected to be Stored Procedures Pro's, but you could try to write some just to get the feel of it. SQL Queries are a must. you can study it on your own. It's not that complex really. You only need basics.
I, personally, wouldn't take a job which would not require DB knowlege.
I suggest you deepen your Java programming skills, but not by looking for job that will let you do that, but by studying on your own, once you have that - go ahead and fish around for the job you want. You will never find a job that will teach you what you are looking for. Read books after work.
Beware the other head of science - it bites! Nibble on this message: