I have a BS degree in Materials Engineering. I went back to school to change my career to software development. My engineering school has a certificate program for BS degreed engineers to change careers to computer science. I spent the last couple of years completing this program with a 3.8 gpa. I am in a pretty decent market for software developers (RTP, Raleigh-Durham area), but I seem to have trouble finding a job. I understand the market being bad but I have been on plenty of interviews phone and in person (15+ so far). I guess my question is, I have interviewed with 3 companies (2 interviews a piece for 2 of them, and 3 interviews for the third one), why do I keep getting call backs and positive feedback from these companies only to be told after weeks of effort that they are looking for someone with more experience?
I am a recent grad, the certificate course has all of the programming intensive courses that B.S. CS students take, I have gone to great effort to learn JSP, .NET (C#) and have even built a website with ASP.NET, CSS, JavaScript, ADO.NET. My last semester I coop'd with IBM learning to develop software using Java. Anybody have any advice on how to get from the 2nd, 3rd callback to an actual job offer? Thanks guys, I am new here so I figured I would give it a shot by asking the gurus!
(edit: There seems to be some confusion on how many companies I have interviewed with. I have interviewed with over 15 in the last 2 months... I am just frustrated with the ones (3) that call me back over and over and seem happy with me... it is frustrating when I feel my time is wasted.)