| 10 years ago I dropped my previous career to pursue a CS degree. So I started new life, new country, new degree, new profession. I graduated (again) and started to work. In the last 10 years I developed tons of software and "solutions" in startups and corporate: - mobile apps - backend - cloud infra - ML solutions - Data solutions Across those 10 years and several companies, thousands of commits, sometimes sleepless nights only in two instances the software that I (and my various teammates) wrote was actually somewhat used: - small parsing b2b service, only one b2b client used it regularly. I did not even initially developed it, but rather extended. - a data pipeline for a sales dashboard, which some employees look at from time to time. I also just mostly migrated it, not initially developed it. I went to the last company, which has insane client base and helps millions of people (really helps), with the hope I can be somewhat useful, but to no avail. Life is perfect: I have a great salary, I live in a very good country, I have a house, social circle, loving family, job security, great work-life balance, remote work, interesting technical problems that keep my brain stimulated. But why am I so unhappy? |
> Life is perfect: I have a great salary, I live in a very good country, I have a house, social circle, loving family, job security, great work-life balance, remote work, interesting technical problems that keep my brain stimulated.
Reflect on your mindset if you are unhappy assuming all of the above. It sounds like life is perfect, although perhaps there is opportunity for unpaid/uncompensated work or other effort outside of your job to contribute towards your desire to find purpose and meaning.