Really well written, thanks. It's interesting to read how others have faced and are facing the same problems. I've found it's a question of comfort and social environment that pushes you regularly to do things you'd not normally do and forcing you to set aside the whatever programming or other "self-improvement" you were planning to do.
It's not necessarily a bad thing if you can diversify your targets of learning to multiple areas that are not as solitaire as programming. Music, anything with performing and socializing is great. Gym or a physical sport - very important. It doesn't have to be just programming. And I at least am more happy after having practiced music than having just played video games.
But I grant that even with multiple hobbies one still sits well inside their own bubble and it isn't really a life-altering experience to practice music instead of coding some npm library. What one needs is social connection to satisfy the basic primal desire for one's own tribe. It's weird how we are hard-wired like that, but if one stays alone inside programming something "useful" it does not really tick the boxes our biology craves.
In any way, my point is - do I have a point? Well, the problem is basically how to rewire our brains to react to certain input in a way we find the most pleasing. We all can't be rich, beautiful and famous so one should do with what they got. If chatting with friends makes you more happy than programming inside maybe you should focus on nurturing that. Not being content is a good start for development. I think some people really try to fool themselves to believe their current reality is 'ok' while in fact they are not happy. I guess taking responsibility for changing things is too much and they rather just forget they even had a chance.
It's not necessarily a bad thing if you can diversify your targets of learning to multiple areas that are not as solitaire as programming. Music, anything with performing and socializing is great. Gym or a physical sport - very important. It doesn't have to be just programming. And I at least am more happy after having practiced music than having just played video games.
But I grant that even with multiple hobbies one still sits well inside their own bubble and it isn't really a life-altering experience to practice music instead of coding some npm library. What one needs is social connection to satisfy the basic primal desire for one's own tribe. It's weird how we are hard-wired like that, but if one stays alone inside programming something "useful" it does not really tick the boxes our biology craves.
In any way, my point is - do I have a point? Well, the problem is basically how to rewire our brains to react to certain input in a way we find the most pleasing. We all can't be rich, beautiful and famous so one should do with what they got. If chatting with friends makes you more happy than programming inside maybe you should focus on nurturing that. Not being content is a good start for development. I think some people really try to fool themselves to believe their current reality is 'ok' while in fact they are not happy. I guess taking responsibility for changing things is too much and they rather just forget they even had a chance.