Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

2013 2014 2015 2016 2013 2014 2015 2016

Slide 3

Slide 3 text

2013 2014 2015 2016 2013 2014 2015 2016

Slide 4

Slide 4 text

2016/05 2016/06 2016/07 2016/08

Slide 5

Slide 5 text

2016/05 2016/06 2016/07 2016/08 Angular 2 RC4 Angular 2 RC5 Angular 2 RC3 Angular 2 RC2 Angular 2 RC

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

When you select technologies…

Slide 8

Slide 8 text

Which?

Slide 9

Slide 9 text

Why?

Slide 10

Slide 10 text

Let’s think about it together!

Slide 11

Slide 11 text

TAKUMA Hanatani Titles: * SCOUTER inc. Developer / Designer * High school student. Role: * Frontend Engineer * Web Designer Activity: * Pixiv intern 2016(8/29~) * Enjou shikaketa(8/25) @potato4d

Slide 12

Slide 12 text

・ はじめに~ 自己紹介 ・ 技術選定をする際に今一度意識すべきこと ・「 これから」 の技術を見ていく上で、 必要なこと ・ まとめ ・ おわりに

Slide 13

Slide 13 text

Introduction

Slide 14

Slide 14 text

What do you choose the technology for ?

Slide 15

Slide 15 text

なんら  治 資料が多い お金になりそう 技術的に面白い 技術的に面白い 宗教上の理由 政治的な理由 ◯◯が使っているので 新しいテクノロジー 作業の効率化が可能 流行りなので 協業者との兼ね合い

Slide 16

Slide 16 text

The most important thing is …

Slide 17

Slide 17 text

Solve a problem.

Slide 18

Slide 18 text

Solve a problem for User 

Slide 19

Slide 19 text

  Solve a problem for User or …

Slide 20

Slide 20 text

  Solve a problem for User or Developer.

Slide 21

Slide 21 text

Solve a problem.

Slide 22

Slide 22 text

人々 の、 問題解決のため。

Slide 23

Slide 23 text

「 これから」 の技術選定で 必要なこと

Slide 24

Slide 24 text

Three important points

Slide 25

Slide 25 text

1 Right man in the right place.

Slide 26

Slide 26 text

・ どうしても目新しいものが多いため、 誰もが実践投入を急ぐものの、 適切な場所で存分に利用をすることを徹底する ・ 解決する問題に対して、 古くともより良いアプロー チがある場合は、 無理せずそちらを優先する ・ 本質は技術ではないことを忘れない 1

Slide 27

Slide 27 text

2 Select in anticipation of future.

Slide 28

Slide 28 text

・JavaScript の世界では、 少し先の未来ではその技術が生き残っていな いこともあるということを考慮し、 現状を見ながら技術を選ぶ ・ 十分な知識を有する場合を除き、 実践投入にはある程度慎重になって 動く 2

Slide 29

Slide 29 text

3 Check the trend of other engineers.

Slide 30

Slide 30 text

・ トレンドに流されるのは良くないとはいえ、 将来的な技術の存続を考 えると、 ユー ザー 数など、 注目している人の層は重要となる ・ 技術の仕様だけではなく、 利用している技術者の傾向から、 自身のケ ー スとのマッチング具合を図ることも有効といえる ・ 技術者が「 面白い」 と感じない技術は伸びない傾向にもあるため、 Watch は行っておく 3

Slide 31

Slide 31 text

Exception

Slide 32

Slide 32 text

・ とはいえ、 あくまでも全ては実践投入においての話なので、Production 環境でなければ、 積極的に追うことは良いことではある ・ これまでに述べたことは、 あくまでも実戦投入する際に、 技術を用いる ための場合という前提での話となる ・ むしろ、 技術を適切に利用するためには、 実践投入前に、 趣味やその中 での小さい単位のプロジェクトでまずは使ってみるなど、 十分に利用をし た後に実際に用いていくことが推奨される

Slide 33

Slide 33 text

・ 技術選定をする際には、 その技術が解決する問題について常に考える ・ 趣味や日曜プロジェクト以外での技術選定では、 その技術が、 テクノロ ジー による解決を必要としている問題を解決するかどうかが重要 ・ 技術トレンドを素早く追い続けるアンテナが必要ではあるが、 それに流 され過ぎない選択が重要

Slide 34

Slide 34 text

Conclusion 会場で話します。

Slide 35

Slide 35 text

Thank you for listening!