HOW TO FEEL
LESS FRUSTRATED WHILE CODING.
Have you ever had this
feeling of frustration while you are coding? You will be asking questions like:
1. Why is this thing so confusing?
2. Why does it keep giving me errors?
3. Is it that I am not good enough?
If any of the questions
ticks right then you have come to the right post.
I was once in your exact shoes, grab chair let's gist small.
The cause for such
feelings may be any of the following;
1. You have not read the
documentation
2. You are following a video tutorial line by line.
3. You want to complete a feature in the least possible time while you are just
getting used to the framework.
4. You haven't gone through the basics
Let me explain them below.
1. YOU HAVE NOT READ THE
DOCUMENTATION.
Before you begin the use of any framework or library, abeg ooo, I am on my
knees begging you. Please and please go and read the documentation for that
library/framework. Not reading documentation is like using an appliance without
reading users manual, Las last na tears. You are not the one that built the
framework/library so don't expect that you will just automatically figure
things out without reading the documentation.
2. YOU ARE FOLLOWING A
VIDEO TUTORIAL LINE BY LINE.
While this is a good safety net for beginners, I personally do not recommend
it. Why? The video you are following may be outdated, so when you run into
error you might not be able to fix it up. I always recommend that you watch a
short introductory video on a framework then immediately proceed to the
documentation. Another reason is that in some situations you are not using the
same system environment or versions as the video. So it's always best to know
what you are working with and doing what is best for you.
3. YOU WANT TO COMPLETE A
FEATURE IN THE LEAST POSSIBLE TIME WHILE YOU ARE JUST GETTING USED TO THE
FRAMEWORK.
This Is a source of frustration. My advice is "take your time to read the
documentation, understand how the framework works, give your brain time to
process the information" before you proceed.
In summary, take am jeje and enjoy the learning process
4. YOU HAVEN'T GONE
THROUGH THE BASICS
Each technology is built on another technology. You have to always learn the
basics.
Don't try to learn a framework without learning the language that framework is
built upon, if you do so... Hmmm. you shall cry a river😂
Don't try to learn Django without learning python, don't try to learn react
without learning JavaScript.
Lastly and as a bonus.
Don't be in a haste. Calm down and enjoy the learning process.
Have a good day!
0 Comments