Hi there, I am a recent graduate who is really looking into getting into Java. Unfortunately, Vancouver (where I am from- Oh Canada!) is a total MS town and there is not a lot of Java being done. That being said, there is a big demand for Java people here, but it is only for senior people. Everyone wants someone else to train you I guess. However, there is one big Java company that I had an interview for today. There is a chance that I can get in doing development, but the HR guy said the more likely scenario would be that I could get in doing QA, and probably move into development in 8-12 months time. My question is, do you all think that doing QA would be smart, or should I keep looking and either pray to get in doing Java development right off the bat, or sell my soul and go MS. I guess my biggest fear is that I'll end up being trapped in QA forever. (That and I'll end up hating QA and get depressed about more than the ubiqitous rain here). Any input anyone has would be greatly appreciated! -Brooks
Keep waiting, good things come to those who wait. At least that is what I have been told. Really, you could possibly be stuck in the QA field and it may be tough for others to see you as a programmer later. If you had to find a different avenue to get in do it in some programming language. I rarely see QA jump to java programmer as a recruiter.
The fact that there are people who make their careers out of doing QA should be a warning sign -- QA is as much of a career track as programming is. If you "sold your soul" to Microsoft, would you be able to get a job as a programmer more easily? You said that you were a new graduate, and it can be tough to get that first job. You might want to consider keeping your eye out for really small companies that are just starting out. The pay won't be good, but the important thing is to get that crucial first few months of programming experience. Then you can parlay that into something better. [This message has been edited by Gauthaman Ravindran (edited September 13, 2000).]
Joined: Apr 26, 2000
Thanks for the advice! It turns out that, at this particular company, I found out that the VP of Technology "was not totally opposed to the idea of hiring a junior person", so the HR manager told me that it was basically up to me to sell myself and impress him in the second/technical interview. I guess it must have worked, because I got an offer for a Java Developer position today. Woo woo! Brooks
Joined: Jul 15, 2000
Originally posted by bduncan: Thanks for the advice! I guess it must have worked, because I got an offer for a Java Developer position today. Woo woo! Brooks
Nice work! It occurred to me after my original reply that QA and programmers are sort of natural enemies in the software development world. But now that you're a developer, you'll be able to find this out for yourself!
Joined: Sep 02, 2000
Congratulations!! Best of luck to you on your journey as a Java Developer.
Hi, I've just got my first computer job a few weeks ago. I thought it was going to be very difficult as I didn't have any commercial programming experience. I have a degree in physics and some research experience. I got the java certification a few months ago and also a UML certification from IBM ( they give it for free right now). It turned out that's all I needed. I got a job at the first company I applied for. ( in Santa Cruz, which means I don't have to drive over the hill to Silicon valley) I was applying for a developer job but I finally accepted a QA position which now I'm very happy about. My company is developing a J2ee application server and as I'll be developing java API level tests, regression tests etc... I'll be in the perfect position to acquire a very broad J2ee experience and knowledge of J2ee architecture which is in very high demand right now So i would advise people not to look down on Qa jobs ( as I was myself...) Also I would advise people to apply for jobs even when they don't have the experience "required" in the job postings. Most companies ( at least in the Bay area) would hire people with very little experience if they have a solid background ( like a science degree) and Java or other certifications. I can answer more questions about this if people are interested ( a couple of months ago I was thinkig it would be very difficult to get my first job and I would have welcomed such encouragement)