DEV Community

Cover image for Top 5 skills every developer should have

Top 5 skills every developer should have

Kinanee Samson on February 12, 2021

Good day guys, the life of a web developer is certainly an intriguing one, as a web developer you are charged with coming up with solutions to chal...
Collapse
 
cristobalgvera profile image
Cristóbal Gajardo Vera

I completely desagree with multitasking section (just cos the name of it). I want to think that it means that all developers should have the ability to quickly focus on new tasks, and not multitask. If that's what you mean, maybe you should change the section title. Nice article, btw.

Collapse
 
arsenmazmanyan1104 profile image
Arsen Mazmanyan

I agree with you. Cuz multitasking often distracts you from your main task

Collapse
 
kalashin1 profile image
Kinanee Samson

You have to find a balance, not to bite off more than you can chew

Thread Thread
 
arsenmazmanyan1104 profile image
Arsen Mazmanyan • Edited

Sure. But from scientific point of view, men's brain are bad at multitasking. But women's brain are good at it.

Collapse
 
kalashin1 profile image
Kinanee Samson

Thanks man, I'll do that

Collapse
 
bleu78 profile image
Bleu

I’m new here and currently a newbie at web development so pls I would really need a lot of help catching up

Collapse
 
kalashin1 profile image
Kinanee Samson

send me an email at kinaneesamsonjohn@gmail.com

Collapse
 
danazar96 profile image
Aidan Walters-Williams

Nice article! I agree with most of the points here, but I don't necessarily agree with some of the points within the innovation/creativity section. Yes innovation and creativity are important, and have their uses. However, I think there can be a lot of overhead and misplaced value on thinking of new ways to solve an old problem. Part of being a great developer is understanding existing design patterns within code and applying the most appropriate at the correct time. Consider authentication, a fairly old problem, "We need to allow users to create accounts and log into the application, and stop anyone not logged in from accessing the app". You could spend hours/days thinking up a new innovative solution to this problem, however there are many fantastic authentication libraries for any tech stack and that have been battle tested which will give you an array of benefits, such as extra robustness, usually more experienced maintainers of the library, greater security and often with clients/bosses the most important one, fastest ship speed. That's not to say innovation/creativity isn't important to have, it most definitely is, but it's situational - knowing when to innovate and when to use existing solutions is equally important - part of that critical thinking skill!

Collapse
 
kalashin1 profile image
Kinanee Samson

Of course you make sense what I mean is that anywhere a new solution would give you an advantage you it's definitely worth the hassle

Collapse
 
aalphaindia profile image
Pawan Pawar

Good post!

Collapse
 
shumito profile image
Carlos Alarcon B

Multitasking is something you gotta a avoid..

Collapse
 
kalashin1 profile image
Kinanee Samson

If you can find a pattern, and not biting of more than you can chew

Collapse
 
aaronc profile image
Aaron Canty

Lovely post and I agree. I'm in first year in uni and to be honest, this stuff isn't drilled in enough to us!

Collapse
 
kalashin1 profile image
Kinanee Samson

Thanks you liked it

Collapse
 
cacingsuper profile image
Lamtoro

forgot money heist

Collapse
 
kalashin1 profile image
Kinanee Samson

Well said bro

Collapse
 
sheikhrashed profile image
Sheikh Rashed

You have chosen a very good point