According to research conducted by labor market analytics and consulting firm Burning Glass, the future is looking bright, or brighter, for college students majoring in science, technology, engineering, and math (STEM) -- especially if they are looking to go into healthcare, IT, or engineering & advanced manufacturing. Indeed, according to Burning Glass's findings, STEM graduates have access to twice as many entry-level jobs as non-STEM graduates -- and the pay is better too, $66,123 compared to $52,299.
But just because you have a four-year degree in math or science or engineering does not mean you will get your dream job in IT, or any job in IT, or even a job interview.
[ Find out what topics and issues affect tech's biggest names and news makers in the IDGE Insider CEO interview series. | Read Bill Snyder's Tech's Bottom Line blog for what the key business trends mean to you. ]
So what can recent college graduates and students still in college do to boost their chances of getting their dream entry-level job in technology (be it at a software company, in healthcare or manufacturing/engineering)? Dozens of IT professionals, HR managers and recruiters offer their top 12 tips for how to increase the odds of landing your dream entry-level technology job.
1. Know what you are good at -- and if you want to be a specialist or a generalist, a technologist/coder or in product management or marketing. "Choose early on if you want to specialize in a certain segment, or if you want to be a generalist," says Evaldo Horn de Oliveira, director of Business Management, FairCom, a provider of database technology.
"If you are interested in management, then consider going the generalist route, since having diversified skills can help you land an entry-level position that will eventually lead you down the management track. It's also important to express your interest in management within an interview, which can alert the hiring manager that you are ambitious and have the drive to pursue opportunities for advancement," she says.
"Some technologists enjoy writing code. Others enjoy managing data centers. But there are also a host of roles like product manager, product marketing and even sales engineering that require passion and understanding of the technology but may play to additional nontechnical capabilities like communication skills and leadership," says Lilac Schoenbeck, vice president of product management and marketing, iland, an enterprise cloud infrastructure provider.
So before you start applying for jobs, she (and others) advise that you learn about the different options and career paths available and apply for positions best suited to your interests and talents.
2. Learn everything you can about the company and position you are applying/interviewing for, before you apply or interview there. "Familiarize yourself with the company," says Jennifer Rutt, senior director of Engagement, AfterCollege, a career network for college students and recent graduates.