It took a stressful few months for me to make this similar realization. I don&#x27;t know why it felt so profound at the time, but I imagine a lot of developers (myself included) get their start wanting to create stuff that people want [to use] or that will help their company [be more successful].<p>Unfortunately, the developer&#x27;s primary job isn&#x27;t to make business decisions&#x2F;ideas and fighting that battle for life and death is many times a lost cause. Fortunately, a good attitude to takeaway is to always have pride in doing good work and believing that a good idea is still a good idea even if you can&#x27;t convince anyone else (today). Tomorrow, you can wake up and try again.