In the six decades since its first usage, the term Knowledge Worker has become synonymous with Software Engineers. With an almost singular emphasis on STEM skills, and an excused lack of people skills, the reputation of the successful software engineer evolved into that of the genius in a cubicle. Two factors have caused us to re-examine the relative importance of hard and soft skills in Software Engineering. First, the very nature of how we produce software changed dramatically with the advent of Agile practices compelling us to develop software…socially. Second, Automation and AI...
Geoff Meyer
Geoff Meyer is a test architect in the Dell EMC Infrastructure Solutions Group and has thirty-five years of industry experience as a software developer, manager, program manager, and director. He drives the test strategy and architecture for over four hundred software and hardware testers across India, Taiwan, and the United States, which includes initiatives for agile testing, test automation, continuous testing, infrastructure as a service (IaaS), analytics, and machine learning. Geoff is a member of the Agile Austin community and frequent speaker at international agile and testing conferences. He is a board member of the Veterans4Quality.org 501(c)(3) and is a mentor and instructor to veterans participating in the program, which provides them an on-ramp to a career in software quality assurance. You can connect with Geoff on LinkedIn or Twitter.