3 ms·
Not all programming is the same. I have work and personal coding. And even in those, I have several projects under each category. In C#, python, Javascript, Sw
by bena 4y ago
Not all programming is the same.
I have work and personal coding. And even in those, I have several projects under each category. In C#, python, Javascript, Swift, old-school C/C++, etc. Games, websites, CRUD apps, various "toys", etc. Stuff that is in maintenance, being designed, building infrastructure, implementing, etc.
If one thing bothers me, I move to something else. If I'm grooving on something, I keep at it.
Now, I don't have the time to dedicate to it like this guy does. Having other people put demands on your time does that. Last night, I had to finish playing Mario+Rabbids: Sparks of Hope, because our son thinks I'm his personal on-demand Twitch stream.
But when I was kicking it by myself, yeah, that's how I'd do. I think the key is removing the obligation for a large part of it. At any point while I was "casually" programming outside of school/work, I could stop. I could go and play video games, or watch a movie, or hang out with friends. I had the choice. The only pressure to finish any piece of code was the pressure of being close to being done with it.