I loved making stuff as a developer.
I loved the roller-coaster, topsy turvee ride that is never straight, how ideas evolve and change as you start to make them more "concrete".
However, making things "happen", is easy. That's like the 10% of the code, that's the initial burst of creativity, that "good idea".
Most of my burn-out came about from the 90% of the rest of the time of the excess strain of devising the Counter-logic required not to make said thing HAPPEN at the wrong time, and to make sure ANY OTHER THING else DOESN'T HAPPEN when that intended thing happens.
Suddenly the once simple and elegant code, turns into a twisted warped carnivorous monster eating up your time and sanity.
Not only that but it comes back to bite you in the backside at a later time when you need to get something else to happen and refuses to happen.
Just putting it out there, as I "feel" for the professional developers like Frontier Developers.
Because when that stuff works as intended, it's beautiful.
I loved the roller-coaster, topsy turvee ride that is never straight, how ideas evolve and change as you start to make them more "concrete".
However, making things "happen", is easy. That's like the 10% of the code, that's the initial burst of creativity, that "good idea".
Most of my burn-out came about from the 90% of the rest of the time of the excess strain of devising the Counter-logic required not to make said thing HAPPEN at the wrong time, and to make sure ANY OTHER THING else DOESN'T HAPPEN when that intended thing happens.
Suddenly the once simple and elegant code, turns into a twisted warped carnivorous monster eating up your time and sanity.
Not only that but it comes back to bite you in the backside at a later time when you need to get something else to happen and refuses to happen.
Just putting it out there, as I "feel" for the professional developers like Frontier Developers.
Because when that stuff works as intended, it's beautiful.