Russ Olsen delivered the talk "We Choose" during the conference Codemotion Milan 2019. We interviewed Russ asking him these questions: Lunar landing was possible thanks to engineers and developers on Earth whose choices still inspire engineers and developers today. How is that possible? In your experience as a generalist developer, what have been the main advantages of not being a specialist? Which non-technical skills are crucial for software developers these days? You are Vice President of Cognitec, and many of your products focus on data and big data - is there a growing interest? Which technology would you suggest to a developer who want to approach big data analysis?