Ask HN: Tired of being a software engineer, what next?
Stop chasing dreams instead. Life is not a Hollywood movie. Not everyone is going to get a famous billionaire. Adjust your expectations to reality, and stop thinking so highly of yourself, stop judging others.<p>Assume the responsibility for the things that happen in your life. It is kind of annoying to read your text, it is always some external thing that &quot;happened&quot; to you, and it is always other people who are not up to your standards. At some moment you even declare with despair: &quot;(...)at this point I had just become like everyone else&quot;. And guess what? This is true and false at the same time, in a fundamental level most people are not remarkable, and you probably aren&#x27;t too. But at the same time, nobody is the same, you have worth just by being, and other people have too.<p>I don&#x27;t care about your engineering skills, while they are good enough to warrant you a job at a FAANG company, by 40, it is clear that you are not some John Carmack, a Dave Cutler, or a Linus Torvalds. So stop this bullshit about wanting to work with people who &quot;care as much as I do&quot;, as if you are some hero descended from Olympus forced to work with those lowly mortals.<p>The impression I get is that you must be someone incredibly annoying to work with, and that your performance is not even nearly close to what you think it is, and that you really need to come down to earth.<p>Stop looking outside, work on yourself instead. You&#x27;ll never be satisfied just by changing jobs. Do therapy if you wish, become acquainted with stoicism, be a volunteer in some poor country, whatever, but do something to regain control of your life, to get some perspective, and to adjust your expectations to reality.