DEV Community

Cover image for The 14 habits of highly effective developers (Part 2)

The 14 habits of highly effective developers (Part 2)

Paul Isaris on March 09, 2019

This article originally appeared in paulisaris.com Introduction This is the second part of the "The 14 habits of highly effective devel...
Collapse
 
lrgranger profile image
Ray

There's a double standard around #10 - "Don't be afraid to be involved in non-coding stuff" that I think it worth pointing out. Men who do this work are seen as team players, so it's great advice for male engineers, but women (and queer folks, and people of color) are often expected or assigned to do non-coding work, but then not rewarded for it. I'd highly recommend the Being Glue talk by Tanya Reilly.

Collapse
 
metalmikester profile image
Michel Renaud

"but women (and queer folks, and people of color) are often expected or assigned to do non-coding work"

Interesting comment, as it certainly isn't like this in my workplace.

Collapse
 
l0x0s profile image
l0x0s

Hi Paul, thanks for your post . Really interesting.
I'd maybe add : " always have the feature in mind" or " be feature oriented"
developpers tend to focus on the technical value / quality before focusing on what we're doing for the user.

Collapse
 
pavlosisaris profile image
Paul Isaris

Thanks, excellent point!

Collapse
 
sandordargo profile image
Sandor Dargo

I like your list, especially #8 preparing us to have our pride hurt. Humility is extremely important.

I also have a remark about #10 - Don't be afraid to be involved in non-coding stuff. I generally agree with it, but be suspicious when as a developer most of your time is consumed by such activities.

Collapse
 
pavlosisaris profile image
Paul Isaris

I totally agree. You should "protect" your development time as much as possible, but also have a time slot where you work on non-coding stuff :)

Collapse
 
labibllaca profile image
labibllaca

Yo Paul great points you picked, in both parts of your article. The urge of not going of my comfort zone is for me pretty strong, so communication with other developers for asking and giving advice and trying to be passioned while doing, is something I need to do more often.
Well written and thanks for reminding me of some good manners I used to have.

Collapse
 
perigk profile image
Periklis Gkolias

+1000 for points 12, 13. Great article(s)

Collapse
 
pavlosisaris profile image
Paul Isaris

Thanks! 😊

Collapse
 
evieskinner18 profile image
Evie

Absolutely crackin articles thank you Paul! Level UP! 💯

Collapse
 
pavlosisaris profile image
Paul Isaris

Thanks so much Evie! Glad that you enjoy my articles :D

Collapse
 
thebabscraig profile image
Babs Craig

Thanks for sharing, Paul. That was a great read.

Collapse
 
pavlosisaris profile image
Paul Isaris • Edited

Thanks, Craig!

Collapse
 
cescquintero profile image
Francisco Quintero 🇨🇴

Loved this.

Learn to accept the opinions of other people (even if you do not personally agree with them), and do what is good for the job and the project.

Great article! ✌🏽

Collapse
 
pavlosisaris profile image
Paul Isaris

Thanks Francisco, glad you liked it!

Collapse
 
iamshadmirza profile image
Shad Mirza

It was a good read, both Part 1 and Part 2. Thank you for sharing.

Collapse
 
pavlosisaris profile image
Paul Isaris

Thanks, Mohd!

Collapse
 
manohar719 profile image
manohar719

Well said Paul.

Collapse
 
alicesos profile image
Alice-sos

Chinese translation link:《高效程序员的 14 个习惯(二)》nextfe.com/14-habits-of-effective-...

Thanks for Paul !