Though more subtle, I'd say yes, there are both (1) people who enjoy software development regardless of its impact on the world, and (2) others with more utilitarian motives.
Personally, I'm split. Though I idealize that genuine curiosity of the pure mathematician, I often feel obligated to use my skills 'for good', whatever that means.
Personally, I'm split. Though I idealize that genuine curiosity of the pure mathematician, I often feel obligated to use my skills 'for good', whatever that means.