https://yosefk.com/blog/lack-of-wealth-through-lack-of-empathy.html

A fun blog highlighting that successful software solves problems, produces values for users and to do this you require empathy for these specific users. Something that is difficult for programmers as understandably it’s hard for them to have empathy for non programmers. Thats why you see so much competition in software built for developers.