|
|
|
|
|
by vinceguidry
2679 days ago
|
|
I wonder if there's not a more basic reason for the observations of the author. When I code as a hobby, my main goal is to make sure that no effort is wasted. I get precious little free time to hobby code as it is, so every minute spent in front of a text editor that's not driving forward to the desired goal feels almost physically painful. The last thing I want to do in my off time is fiddle endlessly with all the endless layers of friction. To hobby is to demand instant gratification. The land of hobby seems to want to be connected to the land of research. But research is only truly useful when the desire for instant gratification can be dispelled. If I'm reading the author correctly, computer modeling might be that magical land where hobby and research can commingle. Where instant gratification can produce tangible research results. I'm not convinced. Is it really a matter of tooling? Because it seems to me that any kind of modeling that would actually have research potential is going to have to be invented. So now my hobby involves research and invention? Maybe after I retire. |
|
In my opinion the gratification of a hobby comes from enjoyment of the process itself. For example, if you play music, drilling through the same couple of measures until it sounds right might not pay off until the end, which might take hours and hours of work across many days. If you don't enjoy the process then you won't take it up as a hobby, but that doesn't mean there is constant gratification. Even more, the end result might not be as good as a professional product -- but it's yours and it's the journey that counts.
I say that instant gratification is entertainment because I would compare that to playing games or watching a movie. There's no process there, it's just gratification.
An example would be the people that make emulators as a hobby. Across their journey they find so many special cases and undocumented behaviour that it is certainly a lot of work riddled with unexpected obstacles. But exactly that is the process of problem solving and ultimately what they enjoy.