DEV Community

Assitan
Assitan

Posted on • Originally published at Medium on

3 tips to challenge yourself as a Web Developer

3 tips for challenging yourself as a Web Developer

The technological watch is good but can go a step further.

Automate everything you can

As a web developer, you have to be lazy. Every painful, repetitive task can be automated. Try making a list to identify those repetitive tasks.

Don’t you have a CLI in your project? Create one. You can make a script that generates directories, files specifically for your project.

If you are a Front-end Developer, try to use Node.js, make a little script, or if you are interested in another language, it would be the opportunity to learn new things.

Know how things work under the hood

With platforms like Github, you can access significant, free documentation. So be curious about how your modules work, especially the big ones.

For instance, you can check Redux-saga’s repository. They use exciting features of ES.next.

You have to go in the source code, read the code or clone the repository and play with it. Although it can be very intimidating, regularly doing this process will be more accessible and natural for you.

Explain a concept

Whatever is well conceived is clearly said. And the words to say it flow with ease.

This sentence was said by the French author Nicolas Boileau. Indeed, what is very interesting is if you can’t explain something clearly, you may not have well understood the concept.

Make analogies, use visual images, make drawings.

With this approach, you can see what is not clear for you. This is an excellent exercise. Try with your colleagues or even your friends, family, like so, you will see if you can vulgarize.

I hope this article was helpful. Feel free to follow me on Twitter. 😊

You can also check out my Courses platform Codistwa and my YouTube channel.

Top comments (0)