3 ms·
+1 here. There is also a pressure to get things done when I don't feel like getting things done - as in I don't have the inspirations to write that piece of cod
by yeukhon 13y ago
+1 here. There is also a pressure to get things done when I don't feel like getting things done - as in I don't have the inspirations to write that piece of code / that code is so ugly and hard to write.
Then a day or two later I would come up with a better solution and boom, milestone achieved.
- Swizec 13y agoBut without forcing yourself to write that code, the breakthrough wouldn't come in a day or two. The breakthrough will never come. Writing that crappy code that feels like pulling barbed wire through your brain forces you to think about the problem. To look at the corner cases, to really figure out a solution. The breakthrough in a few days is just a cleaner solution you were able to come to after a deep understanding of the problem.
- yeukhon 13y agoTrue and a quiet day might be enough as an pill. Or at least sitting at home can help for some people.
- dasil003 13y agoNot sure why someone downvoted you. While it's true that not all work is pleasant and sometimes we have to force ourselves to get things done, I think it's equally true that for solving difficult problems reflection is necessary. Especially as I get older and more experienced, I feel like my brain has more fodder for solutions but it takes more time to tumble around and fall into place. A lot of things besides actually sitting down and coding can help: getting 8-9 hours of sleep, talking over the problem with someone (even non-technical), getting some exercise, mind-mapping / wireframing, staring into space for hours at a time, etc.