There might be good and bad days
One day you're on the top, the other you're back in Mom's House
When you propose yourself to learn any discipline in order to be proficient in It, there usually is a long and difficult road ahead of you, where you can be more than sure that there are as many pits as mountains are. The first days can be actually a pretty enjoyable process, where you're getting to learn the fundamentals and don't have any expectations of your capacities whatsoever, and you might even come as far as getting little successes in the way of these early stages of your mastery, though more than surely, there'll come a deep sense of anxiety and confusion regarding which direction to go as the days come by and you keep grinding, where you might doubt yourself and ask If this is really for you. In this article I'll talk more in depth regarding this natural part of any demanding discipline, The many factors that can contribute to frustration over this and little strategies to be more comfortable with your craft when there might be good and bad days.
Some might call It inconsistency (Causes for frustration over this):
When you're just a beginner at any practice, you won't know too much about what you have to do or what you're doing wrong and even what to do to be right, what is normally called as unconscious incompetence. This will make you commit a lot of mistakes in the way, which will surely show in your initial results. It is through practice and error that you'll be able to jump to the next stages of your competence journey which eventually will lead you to gather more and more information and details that will prove useful in the future and that will reduce the amount of accidents that happen due to lack of knowledge.
Not only this, though other factors can contribute to the randomness of what you get off what you do as might be the dependance on other people's reactions and the occurence of trends (Such as in sales and labour in the media) as It might be inconvenients that happen as you progress, such as the increases in the prices of material you use to get your work done.
Accompanying this, there might also come emotional factors, where your level of skill might not be shifting up (or down) in a precipitous way, though as days go by, your feelings change towards your craft. That's why something that might look to you as a piece of art some day can appear the next day like a piece of trash when you're practicing a particular skill. You won't always feel the same towards a particular topic or Idea, and that can't be changed as It is part of your nature.
Strategies to handle It:
If you're still doing It, even If you cry at night when things don't go to well (Regarding learning and practicing a skill) let me congratulate you. You're getting further than most people. It has become more and more common for people to see the harsh parts of any discipline and quit quickly after, leaving them without any skill at all as they repeat this pattern with many other things they try to learn. You might think that I'm just like any other strict father that wants for their children to be doctors because they couldn't get into med college, though what I mean is far from It. You won't know what Is your calling unless you pass through the initial phases and see what all is about, in both the best and the worst. Said this, I'll like to pass on to you strategies that had helped me in my projects and my practice, so let's begin:
Seeing It all as work: Not taking things as personal or as a sign of your incompetence, though as a job, where the only thing that matters is being present everyday for that check can be of great use to you. All of this will take the emotional toil that any setback can have on you and make you more conscious of what can be improved when you succeed.
Accept Feedback: When you find yourself learning new things, you won't know what you're doing wrong when you try to replicate/create whatever It is that you want to do, so getting detailed and constructive criticism of your skills can be another good asset to take into account. One way to do this is by consulting professional on the field or joining communities that are dedicated to It and posting.
Don't be afraid to experiment: Another thing that might be unsettling you when you are getting more and more profficient over a particular point is stagnation over It. When you're in your comfort zone and you attach yourself to what you already know, you won't face any challenge, which will make you feel like you're losing time and get bored with It. So pushing boundaries and trying to use what you already know while figuring what you don't in a project might be just what you need, recommending you to pick something that isn't as challenging as to make It impossible for you to finish It though not too easy as to not learn anything from it.
I hope that this series of paragraph could be of use to you, explaining what might be causing your frustration over some moody days when things don't go like you planned them to be and what you can do about It. Thank you for the support and I wish you the best of luck!
You are right. Life is full of ups and down. We should try to adapt and cope even when things aren't easy