Comment by bitexploder

3 years ago

In my late 20s the stream of unrelated thoughts slowed down some, but it has always been similar for me. I assimilate a lot of surface level things quickly and am always doing a lot of different things... and after several passes and refactorings things start approaching a good state. Amusingly, forcing myself to use tests in places has been very helpful as it helps me back into problems in a more constructive way pretty often. I have always had a very iterative approach to building software. I can definitely make myself work on things now. I don't think I was ever at the extreme end of the ADHD spectrum, but still pretty far along it. I have always struggled to finish things that don't have a deadline of some external factors forcing me to finish them. My periods of productivity are always extremely productive and seem to cover weeks of unproductivity, I have always managed my career pretty successfully. I transitioned to consulting about 15 years ago which was pretty good for me. A lot of different and smaller challenges as opposed to big rocks to move.