Forgot your password?
typodupeerror

Comment Getting a first job (Score 1) 628

I've done a lot of hiring, and have some thoughts on this. Unless you've spent a LOT of time solving problems and designing software, you probably won't be right for a senior position. So, some of the options for junior ones: First, you probably won't have much luck with contract work. Contract folks are looking for demonstrated expertise with specific technologies. Unless they can put you into a C++, or java, or Oracle, or .NET position the next day, you probably won't get many bites. Big companies (Microsoft, google, etc.) are more likely to take a chance on someone unproven but with evidence of smarts, assuming that you'll learn to eventually view abuse as reward if that's all you're ever exposed to. :) It's not for everybody. If you're in an area with a lot of software work going on, then you might want to look at intern positions. They can pay fairly well, considering (we pay $20 an hour where I am), and if you prove yourself over the summer, it can often lead to a junior position; or at least a letter of recommendation which will go along way for the next job. Let me just go slightly off topic for a second and warn you about the #1 thing that makes me reject unexperienced candidates -- no interest. Whether I'm interviewing for a junior position or a senior one, I always ask what projects they are working on at home...maybe it's an extension of your masters work, maybe you're teaching yourself PHP by writing an online poker game. I don't care what it is, but if you're at this point and you don't have something you're excited about working on, you're probably in the wrong field :) A lot depends on what skills you're bringing to the table. If you put yourself through university working as a network guy and you wnat to break into development, then often applying to an internet company as a 'build engineer' or something similar can lead to a transfer into development. (This just happened where I am, and the guy is amazing, he knows our code better than we do). Small local companies can be a godsend, especially if you're in a small college town...but they can also sometimes trap inexperienced devs and really mistreat them. I was with a military contractor who had some great international guys, and treated them like crap, thinking "we're in the middle of nowhere, and these guys need work visas, where are they going to go?" If this is your situation, talk to some of your professors, they might know of local startups (in college towns, they're often involved). There's a lot of options, but a lot depends on your specific situation. Hope this helps. V.

Slashdot Top Deals

In seeking the unattainable, simplicity only gets in the way. -- Epigrams in Programming, ACM SIGPLAN Sept. 1982

Working...