2 ms·
1. Work less 2. Reestablish your passion. Read some interesting books (and take a break from coding). Pick up a different language. Work on a tetris clone in j
by flowardnut 10y ago
1. Work less
2. Reestablish your passion. Read some interesting books (and take a break from coding). Pick up a different language. Work on a tetris clone in javascript. I found that getting away from Java was a nice break from work (back when I was unfortunate enough to work with Java)
3. I really second exercise as a way to recharge.
4. Have any hobbies outside of computers? I find hiking/woodworking/etc to be extremely beneficial to my coding side. When Monday rolls around and I haven't touched a computer since Friday it's like "oh nice, I get to exercise my brain again".
5. At work, I'd definitely suggest working on some sort of test suite. This can be extremely daunting if you don't know where to start, "Working Effectively with Legacy Code" is a great book for dealing with adding test cases to super shitty legacy code. It'll walk you through learning how to test (if needed), and how to refactor to make code easier to test.
GL! Hit me up if you need anything else.