Chances are that like most developers, you love learning and having new problems to solve but hate monotony and bureaucracy. You’ve probably put strategies in place to mitigate the things you don’t like—for instance, using an anarchic development process like Agile to reduce the amount of time spent in meetings. But have you ever thought about the way in which you approach learning and problem solving?
Philip Winder argues that modern developers are in fact researchers, even if most don’t identify themselves as such. Research-driven development is the acknowledgement that developers are researchers. To that end, Philip explores shares practical tips to make people better researchers and therefore better developers.
Philip Winder is a multidisciplinary architect working toward the research and development of cutting-edge technology. Phil has significant experience in machine learning and electronics, but most recently, he has been developing cloud-based full stack microservice systems for a range of clients. His company, Winder Research, has recently released a range of developer- and business-focused data science training courses. Phil holds a PhD and master’s degree in electronics, with a focus on embedded signal processing, from the University of Hull in the UK. He lives in the north of the UK with his wife and two young children.
©2017, O’Reilly UK Ltd • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org