3 ms·
My personal favorite is: get sh_t done without burning yourself out or making bad decisions along the way. Of course, it's possible that I have entirely misund
by maxaf 9y ago
My personal favorite is: get sh_t done without burning yourself out or making bad decisions along the way.
Of course, it's possible that I have entirely misunderstood your question.
- lambdadmitry 9y agoThat works on an IC level for sure. However, a bit more structure is needed on the interface between developers and the rest of a company (especially if the company is not in a software business).
- GoToRO 9y agoDo something small everyday. I declare the day a success after that. This has worked very well for me because: 1. doing something, anything, will move the project forward. 2. I do not feel guilty if I stop and do something else. In turn this allows me to continue the next day (well rested and without any guilt for beeing "lazy")
- maxaf 9y agoYou said it better than I did, but I meant the same thing. I work on three+ projects at any given time in order to give myself room to do something small on each one of them every day. When I get stuck on one thing, I execute a context switch to another project and stay productive there until I hit a wall or need to think about some problem. Rinse, repeat. This yields remarkable productivity and leaves boredom in the rearview mirror.