How do you handle the frustration?
Table of Contents
Here’s the thing. I’m completely lost in this Android course. I’m copying and pasting code, and sometimes it compiles and works and sometimes it doesn’t. I get some of the concepts, but most are over my head at this point. I know if I slow down too much, I will get bogged down and feel like I’m going nowhere. With enough repetition, this will get better in later iterations. As long as I don’t stop. So how do I deal with this frustration? Feeling lost is normal when trying to learn something really complex. But I have gained confidence in recent years that I can learn almost anything if I do not give up. Here is what I found helps me keep going.
Keep the goal in mind
My goal is to get to the end and get this certification. It will be a big help at my current job, and opens up new possibilities. It is worth the trouble. Having that certification, and the knowledge from this course, can be a real help for my future. I imagine mentioning in on my list of skills in LinkedIn, on my resume, and my portfolio website. I can see it as a real boost to my career. Keeping that in mind is a real help.
Remember other times I’ve been here
This isn’t my first rodeo. I’ve been here several other times. Learning Java was really hard. I beat my head against the concept of object oriented programming especially. I had to read a number of articles and tutorials, and watch videos to get these concepts. But eventually, things started making sense. Learning Java was hard, but I did it. And I can do it again.For you this may be from the more distant past. I’ve mentioned how we all learned how to read, but at the start it was likely very confusing. We learned how to do fractions, but it was probably frustrating at first. Maybe it was even learning how to drive, or to play the guitar. The key is that we got through it that because we didn’t give up. If we could do it then, we can do it now.
Pace yourself
You have to know yourself. There comes a time when you have to step back. When the frustration increases exponentially as you try to push through, take a break or come back to it tomorrow. No problem, as long as you do come back to it tomorrow. I’ve found if I put it off for longer than a weekend, a feeling of hopelessness starts to settle in. I have to keep going, but at a pace I can sustain. Making regular progress gives me hope. It’s a kind of dance between moving forward, and not pushing when the frustration gets too high.
Remember the river rock
An author I read (Patrick Rothfuss) once mentioned how he revises his novels. He said the reason his novels seem so well crafted is because they are like river rocks. He revises a book over and over and over, a thousand times, until every rough edge is worn smooth. Learning something difficult is like that. Every time I go over this tutorial, something more will makes sense. I will add one more tool to my toolbox. And it won’t take me a thousand times to get there. Maybe just five. Eventually, the mysteries that are Android development will be mine!