The number one thing that has always made me unhappy without fail is incompetent managers, either Engineering or Product. A bad engineering manager will frustrate your efforts to grow your career, which makes the work seem fruitless. A bad product manager lacks vision or sense of value, so will keep being blown left and right in the wind. They will make this your problem by pivoting from one in-progress priority to the next, which will also make the work seem fruitless.
For success, like happiness, cannot be pursued; it must ensue, and it only does so as the unintended side-effect of one's personal dedication to a cause greater than oneself or as the by-product of one's surrender to a person other than oneself. Happiness must happen, and the same holds for success: you have to let it happen by not caring about it. ~Vicktor Frankl, Man's Search For Meaning.
This is not even true lol There are plenty of people who throw themselves to greater causes. They're professions are not valued by society so they are not that successful. And I would argue that they still have to face problems that more money could solve so they are not that happy.
@@vulpixelful That person has not found meaning in life. You find happiness as a result of finding meaning. This is called logotherapy. A person who has a why can bear any how.