BACKGROUND IMAGE: iSTOCK/GETTY IMAGES
After 15 years as a software engineer and Java developer, Bernard Mesa joined TCI as a database administrator and middleware engineer. Both roles were new to him and to TCI, a K-12 textbook publishing company in Mountain View, Calif.
"I just got plunged into the fire and learned on the fly," Mesa said. "There were bumps and bruises along the way, but I learned what I needed to get and keep everything up and running."
In this time of rapid technology change, both software pros and their employers are hungry for modern skill sets. From his own experience, Mesa believes that adaptability is the most important skill any software pro can offer today. It's also an ability IT employers should seek in candidates, in his opinion.
As a manager who interviews tech candidates, Mesa looks for people who can solve problems. "Programmers, designers -- it doesn't matter who they are, it doesn't matter what skills they came with originally, if they know how to think logically and solve problems, I want them." he said.
Check out this video to see Mesa describe his life as a middleware engineer, as well as the tools and platforms he uses.