How do you define success?
As a JavaScript developer I realized around 2014, or so, that I was aligned to a shit career path where the only path to success was the attention economy, not anything regarding career elevation or technical contributions.
In that regard I have always been a failure. Still I did not deviate from this foolishness because my big open source application was becoming wildly popular and I was becoming a better developer. The reality, though, is the better I got the less compatible I became to the job market. The more I invested in my skills and contributions the more of a failure I became. This was tolerable so long as I had employment.
In 2023 when I was laid off and no longer had employment there was no further reason to pursue JavaScript related employment ever again. So there I sat for 6 six months debasing myself as I continued to look for employment in a job market I had grown to hate competing with shit beginners for entry level positions who also don’t want to do that work.
Fortunately a defense contractor found me and now I do completely unrelated work and entered management. In all honesty I do still love writing applications in JavaScript/TypeScript, but now I only write personal applications that I don’t talk about with other people.
I reconcile my level of success in that I can generally write any application I wish and solve any problem in front of me.