Jim Scott, a new member of the CareerPod team, talks with Karl Haviland a computer scientist who has done, and managed, application development for a variety of industries. Karl talks about the range of industries he’s worked in and his current role as the leader on an “Applied Technologies” group for an energy sector company. He talks about the importance of being adaptable, staying current and working well in teams as keys to success. Karl also discusses several technical trends that have fundamentally changed the Computer Science field; and the importance of having a ‘holistic’ view of an organization to bring the best technical solution to a situation. Finally he shares his thoughts on organizational politics, idealism, being pragmatic and communicating well to non-technical stakeholders; things often challenging for the technical professional.