I think that we're all different and what works for one person may or may not work for another. I've spent a fuckton of time programming "for fun" and all I have now is a bunch of unfinished bullshitware projects. I did gain experience with various different technology in the process, which is a good thing, however I don't feel very good about it. I just feel like I have been stacking up knowledge while being too unmotivated to apply it to anything real. I think that having a sense of self fulfillment while working on something is as important as having fun for me.
I think that we're all different and what works for one person may or may not work for another. I've spent a fuckton of time programming "for fun" and all I have now is a bunch of unfinished bullshitware projects. I did gain experience with various different technology in the process, which is a good thing, however I don't feel very good about it. I just feel like I have been stacking up knowledge while being too unmotivated to apply it to anything real. I think that having a sense of self fulfillment while working on something is as important as having fun for me.
That's true.