Engineer as a Leading Role

43
Engineer as a Leading Role DODA Tech Live - Sep 11 2015 Satoshi Tagomori (@tagomoris)

Transcript of Engineer as a Leading Role

Page 1: Engineer as a Leading Role

Engineer as a Leading RoleDODA Tech Live - Sep 11 2015

Satoshi Tagomori (@tagomoris)

Page 2: Engineer as a Leading Role

Satoshi "Moris" Tagomori (@tagomoris)

Software Engineer Treasure Data, Inc.

OSS: Fluentd, MessagePack-Ruby, Norikra, ...

Page 3: Engineer as a Leading Role
Page 4: Engineer as a Leading Role

We are hiring!

https://jobs.lever.co/treasure-data

Page 5: Engineer as a Leading Role

HQ

Branch

Page 6: Engineer as a Leading Role
Page 7: Engineer as a Leading Role

http://www.treasuredata.com/

Page 8: Engineer as a Leading Role

Collection Processing/Analysis

Page 9: Engineer as a Leading Role

Me,

Page 10: Engineer as a Leading Role

Satoshi Tagomori @tagomoris

Software EngineerNot CxO, Not manager, Not founder,

But programmer, But OSS developer, But tech blogger

Page 11: Engineer as a Leading Role

1. an ISP Java programmer for internal systems

2. a system integrator System consultant sales, pre-sales eng., project lead eng., team manager, tech consultant, ...

3. livedoor - NHNJ - LINE Infrastructure engineer Data analytics platform engineer

4. Treasure Data

Page 12: Engineer as a Leading Role

BtoBBtoC

Traditional

Startup

1 2

3 4

Page 13: Engineer as a Leading Role

Company,

Page 14: Engineer as a Leading Role

Startup - Traditional

• Startup company • It's not "Venture", "Small"

• Traditional company

Page 15: Engineer as a Leading Role

Tech or Non-tech?

• Tech person: professional of technologies

• Non-tech person: professional of something else

Page 16: Engineer as a Leading Role

Tech or Sales?

• "Treasure Data" is an IT Service company • CTO: "Treasure Data is a Sales company"

• "IT Service" is made from many parts: • Software engineer, Support engineer • Sales, Sales engineer • Marketer, Product manager, Manager, ....

Page 17: Engineer as a Leading Role

Product or Service?

• "Service".

• "Product" MUST be "served" to customers.

Page 18: Engineer as a Leading Role

Japan - Silicon Valley

• No difference between these

• But a bit - English • It depends on size: • Large company&branch - almost only in Japanese • Small company&branch - English everywhere

Page 19: Engineer as a Leading Role

What is the your branch for?

• Only for sales & support?

• For all? • Testing, operation, development, planning, ...

Page 20: Engineer as a Leading Role

What do you want to be?

• Sales? Sales engineer?

• Programmer?

• Programmer who does all? • from system design to operation

Page 21: Engineer as a Leading Role

You,

Page 22: Engineer as a Leading Role

Tech or Not?

Page 23: Engineer as a Leading Role

Tech: Open or Not?

Page 24: Engineer as a Leading Role

1. an ISP Java programmer for internal systems

2. a system integrator System consultant sales, pre-sales eng., project lead eng., team manager, tech consultant, ...

3. livedoor - NHNJ - LINE Infrastructure engineer Data analytics platform engineer

4. Treasure Data

Blogging, OSS

Tech presentation,Event organizer, ...

Page 25: Engineer as a Leading Role

Business,

Page 26: Engineer as a Leading Role

Business: Provide values, Make money.

Page 27: Engineer as a Leading Role

Business: Provide values, Make money.

Page 28: Engineer as a Leading Role

Business: Provide values, Make money.

Page 29: Engineer as a Leading Role

Super tricky way: Promise to provide values, Make money, Then provide values :P

Page 30: Engineer as a Leading Role

Sales leading business :(

Super tricky way: Promise to provide values, Make money, Then provide values :P

Page 31: Engineer as a Leading Role

Tech leading business

• Find business seeds and potential customers

• Create something to provide values

• Provide it to customers

• Make money

Page 32: Engineer as a Leading Role

Tech leading business

• Find business seeds and potential customers (Marketer, Sales, Engineer)

• Create something to provide values (Engineer)

• Provide it to customers (Engineer, Sales, Marketer)

• Make money (Sales)

Page 33: Engineer as a Leading Role

Tech leading?

• Find business seeds and potential customers (Marketer, Sales, Engineer)

• Create something to provide values (Engineer)

• Provide it to customers (Engineer, Sales, Marketer)

• Make money (Sales)

Page 34: Engineer as a Leading Role

Finding business seeds

• Requirement side: Marketer, Sales

• Product side: Engineer • Treasure Data created Fluentd • Many developer started data management • Some of them use Treasure Data service

Page 35: Engineer as a Leading Role

Finding potential customers

• "Finding customers": Battlefield of marketers/sales

• "Finding someone who has troubles" • At meetups, conferences, ...

Page 36: Engineer as a Leading Role

Creating something valuable

• It's our mission!

• But wait, is it really "valuable"? • Hear well from your co-workers

Page 37: Engineer as a Leading Role

Providing values to customers

• Let's deploy and publish it!

• But wait, do our customers use it in right way? • Hear well from your co-workers

Page 38: Engineer as a Leading Role

Business lifecycle

1. Finding seeds

2. Create and improve services/products 1. Create something valuable 2. Provide it to customers 3. Get metrics and feedbacks 4. Improve services/products 5. repeat 2. - 4.

Page 39: Engineer as a Leading Role

Business lifecycle1. Finding seeds

2. Create and improve services/products 1. Create something valuable 2. Provide it to customers 3. Get metrics and feedbacks 4. Improve services/products 5. repeat 2. - 4.

3. Make money anytime you want :D

Page 40: Engineer as a Leading Role

Improve your business1. Finding seeds

2. Create and improve services/products 1. Create something valuable 2. Provide it to customers 3. Get metrics and feedbacks 4. Improve services/products 5. repeat 2. - 4.

3. Make money anytime you want :D

Repeat 2.-4. AS FAST AS POSSIBLE By Engineering

Page 41: Engineer as a Leading Role

What is Engineering for?

• Create something valuable & provide it to someone

• Someone: Customer? or, ourselves? - Both!

Page 42: Engineer as a Leading Role

MOST IMPORTANT THING:

Page 43: Engineer as a Leading Role

Enjoy Engineering!

MOST IMPORTANT THING:

Thanks!