Clear Skies Ahead for Computer Science Grads
There鈥檚 good news for computer geeks and geeks-in-training, says Sara Willett 鈥99, a 17c起草社区 computer science graduate and software engineer for IBM in Rochester, Minnesota.
Even with the news of outsourced tech jobs sending many college freshmen running to engineering and pre-med departments, there is a growing need for specialists to support the world of information technology in North America. In fact, says computer science professor Joel Adams, if more don鈥檛 enter the field soon, companies and organizations could have a problem on their hands.
鈥淭here鈥檚 a real concern that companies are going to have to curtail their strategic planning鈥攁nd people are starting to talk about this as a national problem that could have a real impact on the country鈥檚 economy,鈥 he said.
Still, it has been difficult to convince parents, teachers, high school guidance counselors and college admissions counselors that not all of the tech jobs are going to other countries. At 17c起草社区, the number of students pursuing a B.A. or B.S. in computer science has decreased by 50 percent in the past two years, a trend that can be partially attributed to media coverage of outsourcing.
Willett returned to 17c起草社区 recently to speak to students about the plentiful opportunities they will have if they do pursue a career in a computer-related field. She directly addressed the outsourcing concern, turning what many believe to be a problematic trend into something positive for aspiring technology experts. For computer science majors who don鈥檛 want to spend their lives scripting, the trend to outsource programming work to other countries is great news. Outsourcing allows North American companies to focus on things like software design, information architecture and high-level projects, creating jobs that are more specialized and creative than ever before.
Sometimes, these jobs don鈥檛 even involve much programming. This is the case with Willett鈥檚 job at IBM, which has evolved from software engineering to informal project management.
鈥淚 think I鈥檝e written about two lines of script in the past few years,鈥 said Willett.
Willett, who received an M.B.A. from Michigan State University in 2005, is passionate about more than just computer programming. Though she has worked as a programmer and software engineer, she has been able to make an asset out of her business sense and interpersonal skills. Those qualities have helped her to find her niche at IBM as a project manager.
With the breadth of opportunities that exist within the technology field in North America, students applying for jobs shouldn鈥檛 shy away from a position just because they think their skills don鈥檛 fit the stated job description. The reality is, Willet said, that many companies don鈥檛 expect new hires to have many specific programming skills. At IBM, departments look for new applicants who have a degree in a technology-related field, but more importantly, they look for applicants who are willing to learn.
鈥淎nd maybe they鈥檒l want you to know a little bit about Perl scripting,鈥 she added.
Students shouldn鈥檛 expect to get into a computer-related field without any technical knowledge, however. Even management, because it can involve high-level design and informed interaction with customers, requires a deep knowledge of how computers and software work. Furthermore, applicants straight out of college don鈥檛 typically get hired for management positions鈥攖hey start as programmers or software engineers and climb the ladder within a company.
Willett received a job offer from IBM at the end of an internship with the IBM Speed Team in Rochester, Minnesota. And though Willett鈥檚 interviewer was looking for a Java programmer, she ended up hiring Willett for an entirely new position. Her story is an example, Willett said, of just how easy it is to find a tech job that fits an individual鈥檚 experience and passions.
Senior computer science major Brian Ryckbost heard Willett speak and though he doesn鈥檛 want to work for a big corporation like IBM, thought the topic of discussion was insightful. He, along with two partners, runs a small web development company in Holland, Michigan where his office is a local coffee shop. Like Willett, Ryckbost finds himself doing much more than just programming.
鈥淲e get the customer-client relationship, we get the project management, interface design, graphic design, programming, and even a little bit of web writing,鈥 he said.
Adams hopes that given the opportunities that exist within the field of technology, more students will choose majors within the computer science department. Parents wondering about future prospects for their son or daughter who won鈥檛 be unglued from the computer screen need not worry. The average starting salary for 2007 17c起草社区 computer science graduates was about $50,000, Adams said, and as the demand for technology specialists increases, that wage will only increase.