5 Good Reasons Web Development Is Not For You
Things To Avoid To Be A Better Developer
Web development is a highly sought after skill in this day and age, but that doesn't mean it's for everyone.
Some of your behaviours and habits may detract from your prospects of becoming a successful web developer.
Here are some of the biggest ones
You are unreceptive to new technologies
Information doubles every 18 months - Moore's Law
In web development industry, information doubles everyday 😉.
On a serious note, Web Development is a rapidly evolving field.
Every week new tools enter the ecosystem. New ways of doing things are being put forth. New features are being introduced. New ideas are being suggested. New libraries and frameworks are shipped to add certain functionalities to your application or save lots of time in development.
Thus, as a contemporary web developer it is imperative you remain open-minded in the adoption and use of these new utilitarian tools.
Failure to do so will make your knowledge obsolete and you'll be made redundant.
You Are Afraid of Failing
Success is not final, failure is not fatal: it is the courage to continue that counts.- Winston Churchill.
A lot of people are afraid of failure. They dread the embarrassment that comes with it.
But there's another twist to this - You can't improve without making mistakes and failing.
Why? Because you learn from your mistakes. Their aim is to teach you what works and what doesn't.
So when you fail at first try, you shouldn't give up.
Instead rise up, note your mistakes and try again. This time, don't repeat the same mistakes.
When asked about it his failures, Thomas Edison said "I have not failed. I've just found 10,000 ways that won't work."
You as a web developer should wear that mindset too.
You Don't Embrace Challenges
The road to becoming a proficient web developer is anything but smooth.
No one can boast of not experiencing some challenges in the course of his or her journey.
There are time you get lost and confused.
When your code refuses to run and you have no idea why.
When you unintentionally lose a stable version of your app because you didn't commit with git.
When you inadvertently update several records in a database. The list of pitfalls goes on.
This phase in your journey is going to make or break your career.
If you easily buckle under pressure or give up after certain challenges, then web development might actually not be for you.
And honestly, I don't think anything worthwhile can be achieved without challenges and struggles.
You are not curious to learn
Curiosity is the wick in the candle of learning - William Arthur Ward
The easiest way to progress as a web developer is by maintaining a curious mindset. Always endeavors to discover new things that you don't already know.
Carry out a deep and extensive study on some topics.
Don't just have facile knowledge of how to write syntax and code. Dig deeper to find out what happens under the hood.
You may not need this information, but it'll surely open your mind and broaden your horizons to a whole new world of discoveries and comprehension.
This mindset has helped me gain a lot of fundamental knowledge about programming.
Curiousity may have killed the 🐈, but it also made it wiser.
Never be complacent.
You Are Arrogant
Your arrogance can be a huge disservice to your growth as a web developer
When you maintain a humble demeanor, you open yourself and your mind to the prospect of learning from others and taking advice.
Learning from others is a great way of getting better at building websites. There are always some other people who are more proficient, smarter or more connected than you are.
Connect with other developers. Share your works and ideas with them. Collaborate with them. Seek advice and guidance from the most experienced ones.
Your life will be much easier. Arrogance will get you nowhere.
Now that you have seen all you should avoid, you can get HTML To React By Sleepless Yogi to Boost your Web Development Skills.
If you enjoyed this article and want to support, you can buy me my favorite fruit:
Thank you and see you soon.