I have a Computer Science degree, and I need to find a job. The problem is, most companies want web developers (I did this for a year before and didn't enjoy it). In order to get jobs like "C++ programmer", you seemingly need 5 or so years of prior experience.
What other jobs are there that don't involve web dev? Or should I just go full on academia and get a PhD?
Full stack or go home. You're never going to catch up in experience to the guys maintaining legacy software.
>>16614072
Get a gun, one bullet, load the gun, aim towards your head, and pull trigger.
>>16614072
http://www.indeed.com/m/viewjob?jk=cf7163f48a45bfd6&from=serp
This is 1-2 years. Besides that, you might be able to get by if you have all the skills they're looking for. Knowing sombody who works in the business you're looking for is also a big plus, so don't neglect your networking skills. Saying you've helped one of their employees on a project is sure to impress recruiters.
>>16614170
This looks good, thanks anon. I've come up with a plan of sorts: I'll suck it up for a year or two and take whatever I can get (including web dev), earn some money to support myself and do a masters (currently I only have a bachelors) in a more specific/interesting field, which I'll then use to give myself a slight advantage when applying for the sort of job you posted.
Apply for the jobs even if you don't have five years, that can be overlooked with interesting college history, a favorite school of the recruiter, or just luck. Don't self limit, the app only takes an hour at most.
programming is programming
getting a job that isn't web dev won't change by much imho
>>16614072
There are tons of development jobs that aren't 100% web.
http://www.indeed.com/q-software-engineer-jobs.html
>>16614072
>In order to get jobs like "C++ programmer", you seemingly need 5 or so years of prior experience.
just show them the projects you have worked on/contributed to on github
thats usually enough and counts as experience as well
>>16614300
Just make sure it's the job you're aiming for and you're not studying to be over qualified for the position. Some jobs might offer on the job training in a similar field, so that could be your foot in the door.
>>16614072
No. Just apply.
Are you JUST starting out the search? Have some patience. All that graduated with me with comp sci nabbed a job in 3 months.
Actually, on a second thought.
I think you're focusing on the wrong thing entirely.
Software development is not about languages, it's about developing systems.
Decide what you want to work with, then use the best tool for the job.
Learning a new language shouldn't be a problem for someone with an engineering or comp-sci degree.