+ All Categories
Home > Self Improvement > 7 Habits of Highly Ineffective Developers

7 Habits of Highly Ineffective Developers

Date post: 25-Jan-2017
Category:
Upload: kitson-kelly
View: 92 times
Download: 0 times
Share this document with a friend
15
7 HABITS OF HIGHLY INEFFECTIVE DEVELOPERS Kitson P. Kelly (@kitsonk) - CTO @SitePen
Transcript
Page 1: 7 Habits of Highly Ineffective Developers

7 HABITS OF HIGHLY INEFFECTIVE DEVELOPERSKitson P. Kelly (@kitsonk) - CTO @SitePen

Page 2: 7 Habits of Highly Ineffective Developers

ABOUT ME…

➤CTO at SitePen ➤Project Lead for Dojo 2 ➤Formally ran technology for

NOW TV

@kitsonk @SitePen @dojo

Page 3: 7 Habits of Highly Ineffective Developers
Page 4: 7 Habits of Highly Ineffective Developers

1. FOMO

➤The Fear of Missing Out

defined as a fear of regret, which may lead to a compulsive concern that one might miss an opportunity for social interaction, a novel experience, profitable investment or other satisfying events

Page 5: 7 Habits of Highly Ineffective Developers

2. ERGO A BLOG LEGERE…

➤ “Lots of people are using…” ➤ “Hooli built…” ➤ “Exciting news! Meteor is now

one of the top ten most-starred projects on all of GitHub.”

Page 6: 7 Habits of Highly Ineffective Developers

3. “BECAUSE MANAGEMENT SAYS…”

➤ Absolving responsibility because “someone made me do it…”

➤ There are right ways and wrong ways though to land this message.

➤ (Most) People don’t get up in the morning to do a crappy job.

Page 7: 7 Habits of Highly Ineffective Developers

4. FALLACY OF COMPOSITION

➤ The fallacy of composition arises when one infers that something is true of the whole from the fact that it is true of some part of the whole (or even of every proper part).

➤ “I am going to stand up at the concert to get a better view” says everyone and we all end up back at the start.

Page 8: 7 Habits of Highly Ineffective Developers

5. THE EXPERT BEGINNER

➤Someone who makes a career out of always being semi-competent and never mastering anything…

Page 9: 7 Habits of Highly Ineffective Developers

DREYFUS MODEL OF SKILL ACQUISITION

Novice

Advanced Beginner

Competent

Proficient

Expert

https://pragprog.com/book/ahptl/pragmatic-thinking-and-learning

Page 10: 7 Habits of Highly Ineffective Developers

DREYFUS MODEL OF SKILL ACQUISITION

Novice

Advanced Beginner

Competent

Proficient

Expert

Expert Beginner

http://www.daedtech.com/how-developers-stop-learning-rise-of-the-expert-beginner/

Page 11: 7 Habits of Highly Ineffective Developers

6. UN-SELF AWARE

➤ Constantly Defensive ➤ Must Micromanage ➤ Make Excuses ➤ You have been called a bully more

than once ➤ You’re in denial

https://www.linkedin.com/pulse/5-signs-you-lack-self-awareness-joanne-love

Page 12: 7 Habits of Highly Ineffective Developers

PERSONALITY

Extrovert Introvert

Thinking Feeling

Page 13: 7 Habits of Highly Ineffective Developers

INSIGHTS

Red (E-T)

Yellow (E-F)

Blue (I-T)

Green (I-F)

https://www.insights.com/

https://www.16personalities.com/

Page 14: 7 Habits of Highly Ineffective Developers

7. ACTIVELY DISENGAGED

➤Not only unhappy, but a vicious halo of melancholy that effects others. Maybe prone to actively undermining others.

➤Do you and everyone around you a favour and go do something else, please!

Page 15: 7 Habits of Highly Ineffective Developers

7 HABITS OF HIGHLY INEFFECTIVE DEVELOPERS

@kitsonk @SitePen

@dojo


Recommended