HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p>Fitting active and regular exercise into your daily schedule may seem difficult, at first your body will resist: aching muscle pain, fatigue, unwillingness to continue. If you go for a run for the first time in decades, the body will clearly tell you: “you don't need to do this”. This is a natural reaction. An evolutionary defense tool against overloads and hazards.</p>
1 <p>Fitting active and regular exercise into your daily schedule may seem difficult, at first your body will resist: aching muscle pain, fatigue, unwillingness to continue. If you go for a run for the first time in decades, the body will clearly tell you: “you don't need to do this”. This is a natural reaction. An evolutionary defense tool against overloads and hazards.</p>
2 <p>Any physical exercises or sports classes teach people to cope with this reaction and create their workout routine by listening to their body needs.</p>
2 <p>Any physical exercises or sports classes teach people to cope with this reaction and create their workout routine by listening to their body needs.</p>
3 <p>If you start active and regular mental exercises (for example, learning programming), then, at first, your brain will resist it. The brain has much more resistance tools than the muscles: it can plant thoughts that you're incompetent, that "this is not mine, and it's better for me to do something else," or "I don't have a mathematical mindset" and so on.</p>
3 <p>If you start active and regular mental exercises (for example, learning programming), then, at first, your brain will resist it. The brain has much more resistance tools than the muscles: it can plant thoughts that you're incompetent, that "this is not mine, and it's better for me to do something else," or "I don't have a mathematical mindset" and so on.</p>
4 <p>This article is about mental resistance to problems and how to overcome them. It consists of four steps:</p>
4 <p>This article is about mental resistance to problems and how to overcome them. It consists of four steps:</p>
5 <ol><li><strong>Self-awareness.</strong>Notice, be aware, become a scientist</li>
5 <ol><li><strong>Self-awareness.</strong>Notice, be aware, become a scientist</li>
6 <li><strong>Mindset.</strong>Understand what success depends on</li>
6 <li><strong>Mindset.</strong>Understand what success depends on</li>
7 <li><strong>Openness.</strong>Exclude one of the main conditions of mental block</li>
7 <li><strong>Openness.</strong>Exclude one of the main conditions of mental block</li>
8 <li><strong>Progress</strong>. Accept the realities of the learning process.</li>
8 <li><strong>Progress</strong>. Accept the realities of the learning process.</li>
9 </ol><h2>Contents</h2>
9 </ol><h2>Contents</h2>
10 <ul><li><a>Step 1: Self-awareness</a></li>
10 <ul><li><a>Step 1: Self-awareness</a></li>
11 <li><a>Step 2: Mindset</a></li>
11 <li><a>Step 2: Mindset</a></li>
12 <li><a><strong>Step 3: Openness</strong></a></li>
12 <li><a><strong>Step 3: Openness</strong></a></li>
13 <li><a><strong>Step 4: Progress</strong></a></li>
13 <li><a><strong>Step 4: Progress</strong></a></li>
14 <li><a>References</a></li>
14 <li><a>References</a></li>
15 </ul><h2>Step 1: Self-awareness</h2>
15 </ul><h2>Step 1: Self-awareness</h2>
16 <p>First of all, it’s necessary to sharpen your awareness of emerging mental resistance. Treat your body and mind as a scientific experiment: they give you, the observer, some signals, then they react to actions and environment.</p>
16 <p>First of all, it’s necessary to sharpen your awareness of emerging mental resistance. Treat your body and mind as a scientific experiment: they give you, the observer, some signals, then they react to actions and environment.</p>
17 <p>Try to notice or even write down the conditions under which such thoughts typically occur. A lot of things affect the mental state, including physical condition, work environment, sleep, nutrition, stress, goals, relationships, etc.</p>
17 <p>Try to notice or even write down the conditions under which such thoughts typically occur. A lot of things affect the mental state, including physical condition, work environment, sleep, nutrition, stress, goals, relationships, etc.</p>
18 <p>Keeping a journal can be a good idea. Write everything about your everyday life: how much you sleep, what you do, what you eat, how much you read, how you relax, and how is your training going.</p>
18 <p>Keeping a journal can be a good idea. Write everything about your everyday life: how much you sleep, what you do, what you eat, how much you read, how you relax, and how is your training going.</p>
19 <p>It will be great if you can identify the reasons for good and bad days. Sleeping less than 7 hours plus meeting someone before lunch almost always have something with learning problems. Or physical activity and reduced consumption of sweets have something with successful training. Perhaps this is not a mere correlation, but a causality.</p>
19 <p>It will be great if you can identify the reasons for good and bad days. Sleeping less than 7 hours plus meeting someone before lunch almost always have something with learning problems. Or physical activity and reduced consumption of sweets have something with successful training. Perhaps this is not a mere correlation, but a causality.</p>
20 <p>Do your own experiments and feel like a scientist.</p>
20 <p>Do your own experiments and feel like a scientist.</p>
21 <h2>Step 2: Mindset</h2>
21 <h2>Step 2: Mindset</h2>
22 <p><a>Carol Dweck</a>, Stanford University psychologist, identified two core mindsets: fixed mindset and growth mindset.</p>
22 <p><a>Carol Dweck</a>, Stanford University psychologist, identified two core mindsets: fixed mindset and growth mindset.</p>
23 <p>Mindset is a collection of beliefs, ideas and concepts held by oneself.</p>
23 <p>Mindset is a collection of beliefs, ideas and concepts held by oneself.</p>
24 <p><strong>Fixed mindset</strong>is characterized by such beliefs:</p>
24 <p><strong>Fixed mindset</strong>is characterized by such beliefs:</p>
25 <ul><li>I am who I am and people don't change</li>
25 <ul><li>I am who I am and people don't change</li>
26 <li>success relies on innate talent</li>
26 <li>success relies on innate talent</li>
27 <li>people fit into specific categories: techies, humanitarians, strong and weak, smart and stupid, etc.</li>
27 <li>people fit into specific categories: techies, humanitarians, strong and weak, smart and stupid, etc.</li>
28 <li>I should avoid changes and challenges to prevent the possibility of failure</li>
28 <li>I should avoid changes and challenges to prevent the possibility of failure</li>
29 <li>efforts are worthless</li>
29 <li>efforts are worthless</li>
30 <li>I need to choose a path of the least effort</li>
30 <li>I need to choose a path of the least effort</li>
31 <li>being criticized is bad</li>
31 <li>being criticized is bad</li>
32 <li>I have every right to complain about problems and failures</li>
32 <li>I have every right to complain about problems and failures</li>
33 </ul><p><strong>Growth</strong><strong>mindset</strong>is characterized by such beliefs:</p>
33 </ul><p><strong>Growth</strong><strong>mindset</strong>is characterized by such beliefs:</p>
34 <ul><li>I’m able to change, my abilities and intelligence can be developed over time if I put my mind to it</li>
34 <ul><li>I’m able to change, my abilities and intelligence can be developed over time if I put my mind to it</li>
35 <li>success can be achieved through effort</li>
35 <li>success can be achieved through effort</li>
36 <li>categories of people are more likely approximate descriptions of the current state or areas of interest, they don't define anyone's fate</li>
36 <li>categories of people are more likely approximate descriptions of the current state or areas of interest, they don't define anyone's fate</li>
37 <li>I willingly embrace challenges, it’s an opportunity to grow</li>
37 <li>I willingly embrace challenges, it’s an opportunity to grow</li>
38 <li>effort leads to mastery</li>
38 <li>effort leads to mastery</li>
39 <li>I believe failures are just temporary setbacks and learning opportunities</li>
39 <li>I believe failures are just temporary setbacks and learning opportunities</li>
40 <li>constructive feedback as a source of information</li>
40 <li>constructive feedback as a source of information</li>
41 <li>complaints make no sense and distract from the things that really matter</li>
41 <li>complaints make no sense and distract from the things that really matter</li>
42 </ul><p>You can notice a recursive trap: fixed mindset makes a person think that his fate is predetermined and he won’t be able to change.</p>
42 </ul><p>You can notice a recursive trap: fixed mindset makes a person think that his fate is predetermined and he won’t be able to change.</p>
43 <p>Studies of mindsets lead to an interesting conclusion: the quality of life and satisfaction depend more on a subjective attitude, and<em>not on talent or intelligence.</em>In other words, a person can develop a growth mindset with beliefs and rational evidence.</p>
43 <p>Studies of mindsets lead to an interesting conclusion: the quality of life and satisfaction depend more on a subjective attitude, and<em>not on talent or intelligence.</em>In other words, a person can develop a growth mindset with beliefs and rational evidence.</p>
44 <p>Use your emotional resistance ("probably, this is not my thing", "it's obvious that I'm not a tech guy...", "I would never make it as a programmer") as a starting point in your mindset transformation.</p>
44 <p>Use your emotional resistance ("probably, this is not my thing", "it's obvious that I'm not a tech guy...", "I would never make it as a programmer") as a starting point in your mindset transformation.</p>
45 <p>Resistance, problems and failures aren’t going anywhere. Any professional who has achieved something has thousands of times more problems and failures than a beginner who has given up. They are distinguished primarily by their attitude to these problems.</p>
45 <p>Resistance, problems and failures aren’t going anywhere. Any professional who has achieved something has thousands of times more problems and failures than a beginner who has given up. They are distinguished primarily by their attitude to these problems.</p>
46 <p>It's fine to feel resistance. This is a sign of growth. Don't miss the opportunity to grow.</p>
46 <p>It's fine to feel resistance. This is a sign of growth. Don't miss the opportunity to grow.</p>
47 <h2><strong>Step 3: Openness</strong></h2>
47 <h2><strong>Step 3: Openness</strong></h2>
48 <p>Forget the myth that hard work and tons of books you've read will make you an expert. The shortest way to get into learning stagnation is to isolate yourself from other students and teachers.</p>
48 <p>Forget the myth that hard work and tons of books you've read will make you an expert. The shortest way to get into learning stagnation is to isolate yourself from other students and teachers.</p>
49 <ol><li><strong>Ask questions.</strong>If you learn programming at Hexlet you will get an answer anyway - our mentors answer all questions after each lesson. Formulating a question also helps to sort everything out and bring you closer to a solution. An abstract problem in the head and the one put into text are different things.</li>
49 <ol><li><strong>Ask questions.</strong>If you learn programming at Hexlet you will get an answer anyway - our mentors answer all questions after each lesson. Formulating a question also helps to sort everything out and bring you closer to a solution. An abstract problem in the head and the one put into text are different things.</li>
50 <li><strong>Communicate.</strong>You might call yourself an extrovert or an introvert, but every person needs socializing more or less, and this is crucial in studying. It is very helpful to find other people with similar problems to yours, to know about their progress and experience. Hexlet has a<a>big friendly chat</a>for this purpose.</li>
50 <li><strong>Communicate.</strong>You might call yourself an extrovert or an introvert, but every person needs socializing more or less, and this is crucial in studying. It is very helpful to find other people with similar problems to yours, to know about their progress and experience. Hexlet has a<a>big friendly chat</a>for this purpose.</li>
51 <li><strong>Accept and share your experience.</strong>Find someone who is in a similar situation or under the same conditions. Right now someone like you is trying to learn programming or a new language. Someone is experiencing similar difficulties. Consider starting your own blog.</li>
51 <li><strong>Accept and share your experience.</strong>Find someone who is in a similar situation or under the same conditions. Right now someone like you is trying to learn programming or a new language. Someone is experiencing similar difficulties. Consider starting your own blog.</li>
52 </ol><h2><strong>Step 4: Progress</strong></h2>
52 </ol><h2><strong>Step 4: Progress</strong></h2>
53 <p>The process of exploring new areas can sometimes seem too slow or even endless. In the essay<a>"The Learning Process"</a>I had an interesting analogy describing the process of learning new subjects. I recommend you to read it if you ask yourself the same questions:</p>
53 <p>The process of exploring new areas can sometimes seem too slow or even endless. In the essay<a>"The Learning Process"</a>I had an interesting analogy describing the process of learning new subjects. I recommend you to read it if you ask yourself the same questions:</p>
54 <ul><li>Which book should I start with?</li>
54 <ul><li>Which book should I start with?</li>
55 <li>I kind of understood each topic separately, but I simply don't get how they are connected. And why did I even study it, it makes no sense to me.</li>
55 <li>I kind of understood each topic separately, but I simply don't get how they are connected. And why did I even study it, it makes no sense to me.</li>
56 <li>I study a lot but that's not really helping!</li>
56 <li>I study a lot but that's not really helping!</li>
57 </ul><p>I also advise you to read Kirill Mokevnin's article on<a>effective reading of professional literature.</a></p>
57 </ul><p>I also advise you to read Kirill Mokevnin's article on<a>effective reading of professional literature.</a></p>
58 <p>A temporary lack of visible progress is OK but a long-lasting one is a sign of serious problems. For example, if after six months of learning programming you still can't write and run a simple program, it's about time to make changes to the learning process. Try as soon as possible (it doesn't have to be perfect!) to create your own project, application, website, etc.</p>
58 <p>A temporary lack of visible progress is OK but a long-lasting one is a sign of serious problems. For example, if after six months of learning programming you still can't write and run a simple program, it's about time to make changes to the learning process. Try as soon as possible (it doesn't have to be perfect!) to create your own project, application, website, etc.</p>
59 <p>A good strategy is to keep track of progress by recording your goals, progress and successes. Review it from time to time and compare yourself with your past self. If you find past problems a little funny or you are even a bit<a>embarrassed</a>- that's awesome! You've obviously grown up. If the old problems haven't gone away, then it's worth changing the approach, conditions and tools of training.</p>
59 <p>A good strategy is to keep track of progress by recording your goals, progress and successes. Review it from time to time and compare yourself with your past self. If you find past problems a little funny or you are even a bit<a>embarrassed</a>- that's awesome! You've obviously grown up. If the old problems haven't gone away, then it's worth changing the approach, conditions and tools of training.</p>
60 <p>As it often happens, all such topics can be summed up in a short ancient Greek saying: γνῶθι σεαυτόν -<strong>know yourself</strong>.</p>
60 <p>As it often happens, all such topics can be summed up in a short ancient Greek saying: γνῶθι σεαυτόν -<strong>know yourself</strong>.</p>
61 <h2>References</h2>
61 <h2>References</h2>
62 <p>I recommend you these books if you'd like to learn more about the subject:</p>
62 <p>I recommend you these books if you'd like to learn more about the subject:</p>
63 <ol><li><a>Carol Dweck</a>,<a>Mindset: The New Psychology of Success</a>.</li>
63 <ol><li><a>Carol Dweck</a>,<a>Mindset: The New Psychology of Success</a>.</li>
64 <li><a>Mihaly Csikszentmihalyi</a>,<a>Flow: The Psychology of Optimal Experience</a>.</li>
64 <li><a>Mihaly Csikszentmihalyi</a>,<a>Flow: The Psychology of Optimal Experience</a>.</li>
65 <li><a>Viktor Frankl</a>,<a>Man's Search for Meaning</a>.</li>
65 <li><a>Viktor Frankl</a>,<a>Man's Search for Meaning</a>.</li>
66 </ol>
66 </ol>