情熱プログラマー...

Preview:

Citation preview

情熱プログラマー

ソフトウェア開発者の幸せな生き方:現代版

Chad Fowler

マイクロソフト コーポレーション

デベロッパー・リレーション クラウド+AI

General Manager

AD12

That was the start of my career

• Independent consulting• Sold two companies• CTO jobs• Conference keynotes• World travel• Lead teams large and small• Rails (Rails Recipes, RailsConf)• Immutable Infrastructure• Countless interviews, articles, book contributions, etc.• Basically, everything

Since then...

13 years

So what have I learned?

Table of Contents

• Choose your market

• Invest in your product

• Execute

• Market

• Refresh

Choose Your Market

Invest in your product

Business. How does it work?

Practice

Mentoring

Find One

Ken Smith told me to learn 3 things:

• Directory service

• UNIX

• A programming language

Side note

Here’s what my list would be today:

• Hardcore Linux

• Mobile platform

• Server-side functional programming HASKELL!!!!

“How can I help?”

Be a Mentor

Execute

Be the customer

Be where you’re at

Parkinson’s Law is an empirical observation—not an unescapble

human mandate.

Daily Hit

Marketing

Change the

World

Maintaining Your Edge

What’s this all about?

What should my son/daughter

study in university?

I urge you to please notice when you are happy, and exclaim or murmur or think at some point, 'If this isn't nice, I don't know what is.'

- Kurt Vonnegut

@chadfowlerchad@chadfowler.comhttp://chadfowler.com

© 2018 Microsoft Corporation. All rights reserved.

本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属します。

Recommended