Hey, so this is my first blog post ever, so don't judge me too much.
Saying that, today i just want to talk about the power of yet the concept of having growth mindset.
first let me explain some concepts that are related to this topic.
1. What is growth mindset: is when people understand that their abilities can be developed and they thrive on challenge.
2. What is fixed mindset : is when people understand that their abilities like intelligence, talent and personality is fixed or can't be developed and they give up easily when faced with challenges.
3. What is grit: is a trait possessed by individuals who stick with their long term goals.
grit is living your life like it's a marathon not like sprint.
So now you understand what grit is, you may be asking how do i build grit?
The answer to that is Growth mindset by Stanford University professor, Carol Dweck and it is the belief that the ability to learn is not fixed it can change.
Those with a growth mindset believe intelligence and talent are merely a starting point and that future growth requires hard work and dedication. By contrast, those with a fixed mindset view their intelligence and talent as traits that come naturally to them. They believe they can create their success without effort. As a result, they spend their time proving their intelligence and talent instead of improving and developing themselves.
For example, those with a fixed mindset talk about “being good” while those with a growth mindset set goals for “getting better.” This means for those who are striving to get better, you’ll talk with them about improving skills they’re not good at yet. To say it another way, those with a growth mindset consider themselves “works in progress.” They have the confidence to admit there are skills they’re not good at yet. Plus, you can help them embrace challenges they haven’t yet faced before.
Usage
so you might be asking Haile what is have to do with programming and how do i get more grit?
When coding or programming you might have experienced an error or a system failure in which you have to start the whole thing from scratch instead of reading the documentation, debugging or saying am not good of a programmer, Or you are a beginner and might have face criticism from other programmers that you are not good enough.
To solve this all you have to have a growth mindset that is learning takes time that you can plan and execute and action to become the best programmer in the next year and it is done by using the word yet, Next time when faced with a learning Problem, an Error or a failure just tell yourself Not Yet i have to read more, i have to try harder and i can change.
with 4 years of programming experience what i have seen is most people who code don't have that of a high IQ or EQ. what they all have in common was Grit to solve problems when faced with challenges.
Next time Reward yourself for your process, your Grit and the strategies you use not the result you get.
Here is my ideology on programming a programmer with 1 year experience with 1 hour a day is the same as a programmer with 36 days of experience working 10 hours a day with the same effort so Grit is one of the most important thing a programmer can learn.
Top comments (0)