DEV Community

Discussion on: 5 important but overlooked skills you should have as a top developer!

Collapse
 
gdledsan profile image
Edmundo Sanchez

How well researched is this?

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

What do you mean by researched?

How can you research abstraction? 🤔

This comes from my expierence as a developer

From teaching junior developers

From helping people that don't know anything about programming

From talking to people that are stuck in tutorial hell online

Collapse
 
gdledsan profile image
Edmundo Sanchez • Edited

What I meant is: I like it!

But it made me think, where does this comes from, is it real based on data or just an opinion?
From buzzfeed to [trust worthy publication], how does it rank?

Reading it again, the frist three [ abatraction, asking the right questions and communication] are actually the same thing: the ability to really understand something.
Like this smart guy said, if you can't explain somerhing in simple terms, you don't understand it. That includes abstraction.
So to me, it is more like, understand by asking questions, research, etc, then explain and abstract.

Still I get the need to expand of each one individually.

Your artricle basically states: be intelligent and have social skills, which is true and most of us focus only in the smart part, we have seen people that even learned how to fake smarts.
And, as we know, people who fake social skills often come as unlikeable because we can detect it, I am thunking the same happens with faking intelligence.

Your article proposes an actual measure to real smarts + some social skills too.

Like I said, I like it :)
Thanks for it!

Thread Thread
 
lampewebdev profile image
Michael "lampe" Lazarski

Okay, this makes things clearer :)

Like everything, I write it is my opinion (see the last point in the article).

The first two to build on each other you are right. still, They both are a little bit different. You can sometimes abstract without asking questions.

The second point and third point are also linked! You need to communicate to ask the right questions.

Still, for me, these are different skills. You can be a great communicator without understanding anything cough sales cough.

You are right today; it is easy to fake things on social media. Just look at Instagram. People with zero practical knowledge are just restating what they have found works well.

One of my top posts is about that you don't need a fancy setup and RGB lighting and five monitors to be a great programmer. The amount of DM's I got after this... Crazy that people think that!

I don't want this to be a measure and these are not the only points. These are just something people don't talk about and is overlooked often.

Thank you :)

Collapse
 
elmuerte profile image
Michiel Hendriks • Edited

Like most things: about irrelevant percentage.

You read this, and about N other similar articles, and it will make you a better person. (Or not, who really knows.)

The thing about this, and everything else which is not an exact science, is to consume a lot of different opinions and to form your own. Which in turn you keep checking and updating based on feedback and what other people say. In the hope that it makes you a better person in the end.

Please write about your own experience and ideas like lampewebdev did, so that others can learn from it. (And maybe teach you a thing or two.)