Sharpen Your Mind
Sharpen your mind - this slogan has different meaning for the different people. Someone starts to think about physical excercises, another can think only about mental activities.
The question "how can I sharpen my mind?" is what every embedded programmer is asking himself during career path..
For sure, like everything in the medicine, there is not only one simple answer to that question. For me it is all together, but the main part is ability to solve puzzles and be ready to take job interview at any time of the career.
To be prepared, I collected list of my favorite resources: