7
Programmer -> developer -> product engineer

Evolution from a programmer to a product engineer

Embed Size (px)

Citation preview

Page 1: Evolution from a programmer to a product engineer

Programmer -> developer -> product engineer

Page 2: Evolution from a programmer to a product engineer

Getting going with computers

• Fun to learn

• Fun to make boxes bounce

• Fun to hack and bend machines under your will

Page 3: Evolution from a programmer to a product engineer

Becoming a programmer

• Questions on my mind:

• What do the specifications say?

• How do I implement this algorithm?

• How do I write this method?

• How do I make the design pixel perfect?

Page 4: Evolution from a programmer to a product engineer

Turning yourself into a Developer

• What’s the difference?

• Questions on my mind:

• What are the requirements?

• How do I solve this problem?

• How do I design this form?

• How do I make this query 2x faster?

Page 5: Evolution from a programmer to a product engineer

Head first into Product Development

• What does this mean?

• Questions on my mind:

• What are the opportunities to make our product better?

• How do I choose which one to work on?

• How do I deliver most value in the fastest way?

• How do I make sure I can do it sustainably?

Page 6: Evolution from a programmer to a product engineer

How to build a solution?

How to solve a problem?

Which problem to solve?

Page 7: Evolution from a programmer to a product engineer

My solution doesn’t work

My solution doesn’t solve the problem

My solution solves the wrong problem