cory house bitnative.com | @housecor. job, career, or calling?

67
Becoming an Outlier Career Reboot for the Developer Mind Cory House bitnative.com | @housecor

Upload: kasey-whitton

Post on 28-Mar-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cory House bitnative.com | @housecor. Job, career, or calling?

Becoming an OutlierCareer Reboot for the Developer Mind

Cory House bitnative.com | @housecor

Page 2: Cory House bitnative.com | @housecor. Job, career, or calling?
Page 3: Cory House bitnative.com | @housecor. Job, career, or calling?

Job, career, or calling?

Page 4: Cory House bitnative.com | @housecor. Job, career, or calling?

Lean in close…

The amount of success you have in lifeis roughly equivalent to the amount of time you spend

doing things people want.

Page 5: Cory House bitnative.com | @housecor. Job, career, or calling?

What’s an outlier look like?

Page 6: Cory House bitnative.com | @housecor. Job, career, or calling?
Page 7: Cory House bitnative.com | @housecor. Job, career, or calling?
Page 8: Cory House bitnative.com | @housecor. Job, career, or calling?

.NET 1.0

.NET 2.0

.NET 3.5

.NET 4.0

.NET 4.5

ASMX

WCF

Web API

Web Forms

Silverlight

MVC

Razor

ADO.NET

Linq-2-SQL

Entity Framework

EF Code First

Web API

2002

2012

Page 9: Cory House bitnative.com | @housecor. Job, career, or calling?

Outlier…Worth it?

1. Impact 2. Self-actualization – it’s art.3. Wealth - Work “with” rather than “for”

Page 10: Cory House bitnative.com | @housecor. Job, career, or calling?

Step 1: Command Your Time

Page 11: Cory House bitnative.com | @housecor. Job, career, or calling?

You do something all day long, don’t you? The only difference is that you do a great many things and I do one. Thomas Edison

Page 12: Cory House bitnative.com | @housecor. Job, career, or calling?

Habits: 40%

TVHot DogElevatorConsumptionEating outSodaDoughnutBuy newSleep inStatus QuoPessimismThe minimum

BookFishStairsCreationSack lunchWaterAppleBuy usedWake earlyGrowthOptimismExceeding expectationsSource: The Power of Habit – Charles Duhigg

Page 13: Cory House bitnative.com | @housecor. Job, career, or calling?

Teach Yourself Programming in 10 years – Peter Norvig

Page 14: Cory House bitnative.com | @housecor. Job, career, or calling?

10k Hours for Expertise

1 2 3 40

5

10

15

20

25

30 27

14

9

6.75

Years to 10k Hours

Years to 10k

Hours/day deliberate practice

Page 15: Cory House bitnative.com | @housecor. Job, career, or calling?

How to Live on 24 Hours a Day

Your day is not full. You spend seven hours working, seven hours sleeping, and I'll give you another two hours. This leaves eight hours a day. You under-use these.Arnold Bennett

Page 16: Cory House bitnative.com | @housecor. Job, career, or calling?

Source: Main Event Management, Model-Netics

Page 17: Cory House bitnative.com | @housecor. Job, career, or calling?

Multithread Your Life

Page 18: Cory House bitnative.com | @housecor. Job, career, or calling?

Hack The Commute

Page 19: Cory House bitnative.com | @housecor. Job, career, or calling?

Rethink Giving BackDefault Outlier

Build a houseCoach little leagueHomeless shelter

Contribute to open sourcePro bono developmentGive Camp

Donate your most valuable skill

Page 20: Cory House bitnative.com | @housecor. Job, career, or calling?

Health, Self Dev, Job

Health, Self Dev, Job

Page 21: Cory House bitnative.com | @housecor. Job, career, or calling?

Health, Self Dev, Family

Page 22: Cory House bitnative.com | @housecor. Job, career, or calling?

Self Dev, Job, Family

Page 23: Cory House bitnative.com | @housecor. Job, career, or calling?

The Maker’s Schedule

Page 24: Cory House bitnative.com | @housecor. Job, career, or calling?

Most Valuable Resource: Uninterrupted Thought

Page 25: Cory House bitnative.com | @housecor. Job, career, or calling?

Programmer, Interrupted

Alternate SchedulesPrivate officeWFHLarger, less frequent meetingsCalendar snooze

Page 26: Cory House bitnative.com | @housecor. Job, career, or calling?

Improve Your Signal to Noise

Your biggest enemies are your bills. The cheaper you can live, the greater your options.Mark Cuban

Page 27: Cory House bitnative.com | @housecor. Job, career, or calling?

Clear Your Mind via Cron

• Automate relentlessly– Direct deposit paycheck– 401k deposits– Bill payments– Weekly, monthly, annual reminders

Page 28: Cory House bitnative.com | @housecor. Job, career, or calling?
Page 29: Cory House bitnative.com | @housecor. Job, career, or calling?

What do you watch on Tuesdays?

Page 30: Cory House bitnative.com | @housecor. Job, career, or calling?

Outliers Target Media Consumption

Default Outlier

YahooLocal PaperUSA Today

Hacker NewsReddit ProgrammingThe Verge

Reality TVSitcomsSports

InfoQ videosTekPub or PluralSightDNRTVTed Talks

Sports IllustratedCar and DriverWhatever is at your dentist

Coding HorrorLos TechiesHanselman

Political OpinionFantasyScience Fiction

Code CompleteSeven Languages in Seven WeeksPatterns of Enterprise App Architecture

News

TV

Analogous to Agile Manifesto

Magazines

Books

Page 31: Cory House bitnative.com | @housecor. Job, career, or calling?

Manicure Your Stream

Slow media is not for the distracted masses. It's for the focused few.

Page 33: Cory House bitnative.com | @housecor. Job, career, or calling?

Example: Bill GatesSource: Quora

Page 34: Cory House bitnative.com | @housecor. Job, career, or calling?

- Money is Time -

The more you make, the more time you can buy.

Page 35: Cory House bitnative.com | @housecor. Job, career, or calling?

Outliers Delegate

Page 36: Cory House bitnative.com | @housecor. Job, career, or calling?

Step 2: Manage Your Image

Page 37: Cory House bitnative.com | @housecor. Job, career, or calling?

1. Be easy to work with2. Do great work3. Deliver on time

Source: http://www.youtube.com/watch?v=ikAb-NYkseI

Neil Gaiman

PickTwo

Page 38: Cory House bitnative.com | @housecor. Job, career, or calling?

Be Purpose Built

Neither is a plain daily driver. Neither is cheap either.

Page 39: Cory House bitnative.com | @housecor. Job, career, or calling?

Self image == greatest constraint

It's not who we are that keeps us from where we want to be - it's who we THINK we are.Lisa Sayers

Page 40: Cory House bitnative.com | @housecor. Job, career, or calling?

Can I See Your Body of Work?

Page 41: Cory House bitnative.com | @housecor. Job, career, or calling?

“Do It in Public” – Jeff Atwood

StackOverflowGithubHacker News Reddit ProgrammingTwitterGoogle+

Page 42: Cory House bitnative.com | @housecor. Job, career, or calling?

Your Words Are Wasted

Page 43: Cory House bitnative.com | @housecor. Job, career, or calling?

Humble Beginnings

Page 44: Cory House bitnative.com | @housecor. Job, career, or calling?

Measure Your Brand

• Google Alerts• TweetBeep• Online ID Calculator• www.bit.ly for shared links• Addictomatic

Page 45: Cory House bitnative.com | @housecor. Job, career, or calling?

Shelved Credentials

Attract alpha geeks . Convey passion.

Page 46: Cory House bitnative.com | @housecor. Job, career, or calling?

Step 3: Own Your Trajectory

Page 47: Cory House bitnative.com | @housecor. Job, career, or calling?

The Sims

Page 48: Cory House bitnative.com | @housecor. Job, career, or calling?

Flash will kill HTML. Cory House, 1999

Page 49: Cory House bitnative.com | @housecor. Job, career, or calling?
Page 50: Cory House bitnative.com | @housecor. Job, career, or calling?

Time = potential knowledge

Risk: Assembly line coder = Create a new x in technology y every z days

Page 51: Cory House bitnative.com | @housecor. Job, career, or calling?
Page 52: Cory House bitnative.com | @housecor. Job, career, or calling?

Don’t work for money. Work to learn.

There is no sideways.

Page 53: Cory House bitnative.com | @housecor. Job, career, or calling?

Key to success: Learn to teach yourself more efficiently than any institution can.

No CERTSNo Training centersBest cert: Great work, shipped

Page 54: Cory House bitnative.com | @housecor. Job, career, or calling?

What if every day moved you closer to independence and automated income?

Page 55: Cory House bitnative.com | @housecor. Job, career, or calling?

Search for Scale

We pay people who are brave enough to lead

L1•Work•Fix bugs •Bill by

the hour•Do as

you're told

L2

•Lead (Talk about work)•Select

architectures & technologies

•Mentor, hire & lead teams

•Define project scope & processes

L3•Own•Products:

SAAS, PAAS

•Frameworks

•Author

Page 56: Cory House bitnative.com | @housecor. Job, career, or calling?

Summary

1. Command Your Time2. Manage Your Image 3. Own Your Trajectory

Page 57: Cory House bitnative.com | @housecor. Job, career, or calling?

My Challeges to You

Page 58: Cory House bitnative.com | @housecor. Job, career, or calling?

Your Luck Surface Area is directly proportional to the degree to which you do something you're passionate about combined with the total number of people to whom this is effectively communicated. Jason Roberts

Page 59: Cory House bitnative.com | @housecor. Job, career, or calling?

Speak Startup WeekendAttend Conference / User Group Code for CharityConsultBlogTweetShipNever Eat AloneMake the Hang

Steal my stuff

Page 60: Cory House bitnative.com | @housecor. Job, career, or calling?

Lean Into Uncertainty

Find what scares you and run at it.• Taking a lead job• Managing others• Speaking• Committing to open source• Shipping art

Page 61: Cory House bitnative.com | @housecor. Job, career, or calling?

Choose YourselfEasy Hard Hardest

Attend Speak Create

Lurk Post Build

Read Write Tribe

Learn Master Write

Conference

Forum

Blog

Framework

Page 62: Cory House bitnative.com | @housecor. Job, career, or calling?

You are the average of the five people you spend the most time with.Jim Rohn

Page 63: Cory House bitnative.com | @housecor. Job, career, or calling?

You Don’t Need Permission

Page 64: Cory House bitnative.com | @housecor. Job, career, or calling?

1. Pick a niche2. Consistently do things that people want.

Page 65: Cory House bitnative.com | @housecor. Job, career, or calling?

Someone graduating from college thinks, and is told, that he needs to get a job, as if the important thing were becoming a member of an institution. You need to start doing something people want. You don't need to join a company to do that. Paul Graham

Page 66: Cory House bitnative.com | @housecor. Job, career, or calling?

Cory House | @housecor | bitnative.com

If it’s work…we try to do less. If it’s art…we try to do more.Seth Godin

Page 67: Cory House bitnative.com | @housecor. Job, career, or calling?

Sources• The Passionate Programmer: Creating a

Remarkable Career in Software Development - Chad Fowler

• Outliers: The Story of Success - Malcolm Gladwell

• The Happiness Advantage - Shawn Achor

• How to Stop Sucking and Be Awesome Instead - Jeff Atwood

• Drive: The Surprising Truth About What Motivates Us - Daniel Pink

• Switch: How to Change Things When Change Is Hard - Chip Heath & Dan Heath

• Never Eat Alone: And Other Secrets to Success, One Relationship at a Time - Keith Ferrazzi

• The Power of Habit – Charles Duhigg• How to Make Wealth - Paul Graham

• Your Words Are Wasted - Scott Hanselman

• Uncertainty: Turning Fear and Doubt into Fuel for Brilliance - Jonathan Fields

• Poke the Box - Seth Godin

• How to Win Friends and Influence People - Dale Carnegie

• Delivering Happiness – A path to profits, passion and purpose - Tony Hsieh

• Peopleware: Productive Projects and Teams - Tom DeMarco & Timothy Lister

• The power of ignoring mainstream news – Joel Gascione

Cory House | @housecor | bitnative.com