DEV Community

Cover image for 5 Good Reasons Web Development Is Not For You
Kingsley Ubah
Kingsley Ubah

Posted on • Originally published at ubahthebuilder.tech

5 Good Reasons Web Development Is Not For You

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.

For example, Don't just know the Syntax rules for writing JavaScript. Strive to understand how the JavaScript interpretes your code and how it prioritizes certain statements over the others.

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.

Stay humble.

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.

Top comments (7)

Collapse
 
tanzimibthesam profile image
Tanzim Ibthesam

Excellent post.Also to add you dont have patience and you dont have long term goals

Collapse
 
oniichan profile image
yoquiale

Which goals?

Collapse
 
ubahthebuilder profile image
Kingsley Ubah

Absolutely right on those two.

Thank you!

Collapse
 
francelwebdev profile image
Francel

Where you said that you are not receptive to new technologies there, so you do or do you know all the programming languages and web frameworks that exist today?

Collapse
 
francelwebdev profile image
Francel • Edited

Where you said that you are not receptive to new technologies there, so you do or do you know all the programming languages and web frameworks that exist today?

Collapse
 
babafemijk profile image
babafemij-k

Woah. Powerful and insightful!đŸ”„đŸ„ș

Collapse
 
tronixtek profile image
Tronixtek

lovely post