What makes software devs feel bad about themselves?