Absolutely agree. This is what is called "comfort zone". Our brain is wired to reject everything outside of our comfort zone at first. And that's a great example you made.
After 1 year working with React, someone told me to "learn Redux" because you "can't really create web-apps without it". I never liked this kind of sentences with no proof behind. Still, I tried to learn it and I didn't like it. Actually, I was like "I can do everything with React with much less code, much less complexity and much fewer restrictions".
After 4 years I haven't changed my idea. After that Redux course, I never used redux in a project because I don't like it and it doesn't make sense to me (like jquery and lodash).
Still, I really liked one of the concepts of Redux and now I use it in all my React projects and I think it makes my code better.
Moral of the story: trying something new always has a positive outcome. It could be a new tool, a new concept or it could just open our minds a little.
Absolutely agree. This is what is called "comfort zone". Our brain is wired to reject everything outside of our comfort zone at first. And that's a great example you made.
After 1 year working with React, someone told me to "learn Redux" because you "can't really create web-apps without it". I never liked this kind of sentences with no proof behind. Still, I tried to learn it and I didn't like it. Actually, I was like "I can do everything with React with much less code, much less complexity and much fewer restrictions".
After 4 years I haven't changed my idea. After that Redux course, I never used redux in a project because I don't like it and it doesn't make sense to me (like jquery and lodash).
Still, I really liked one of the concepts of Redux and now I use it in all my React projects and I think it makes my code better.
Moral of the story: trying something new always has a positive outcome. It could be a new tool, a new concept or it could just open our minds a little.
Great article, bye!
Right! I think itβs always great to push ourselves, and get outside of our comfort zones. Not only in coding, but in our personal lives as well!