21
Node.js系ディレクターが思う これができたらエンジニア @hiro93n | やまぐちたかひろ YAPC::ASIA TOKYO 2015 LT rejected 1

これができたらエンジニア|YAPC::Asia 2015 LT rejected

Embed Size (px)

Citation preview

Page 1: これができたらエンジニア|YAPC::Asia 2015 LT rejected

Node.js系ディレクターが思うこれができたらエンジニア

@hiro93n | やまぐちたかひろ

YAPC::ASIA TOKYO 2015 LT rejected

1

Page 2: これができたらエンジニア|YAPC::Asia 2015 LT rejected

私 is 誰

やまぐち たかひろ(@hiro93n)

• 株式会社パエリア 代表兼ディレクター

• Node.jsを前職の同僚のNode.jsエヴァンジェリスト に習ったのが仕事でコードを書くきっかけ

• 好きなアプリ:QuizNow(2014.04-2015.06)2

Page 3: これができたらエンジニア|YAPC::Asia 2015 LT rejected

つくっているもの

• Hexagon Sticker as a Service Hexi(https://hexi.pics/)

• 非公開系詰み相談サービス

Tumin(https://tumin.jp/)

• その他、IoT系のサービスを数ライン開発中

3

Page 4: これができたらエンジニア|YAPC::Asia 2015 LT rejected

コードを書き始めてはや5ヶ月、 自分の役割に悩みはじめる

4

Page 5: これができたらエンジニア|YAPC::Asia 2015 LT rejected

⚪⚪になりたい!

• でも開放条件は誰も教えてくれない

5

Page 6: これができたらエンジニア|YAPC::Asia 2015 LT rejected

これまでに一緒にお仕事した凄腕エンジニアから共通点を探ろう!

6

Page 7: これができたらエンジニア|YAPC::Asia 2015 LT rejected

技術話は寿司屋でする

• 片手で食べられて議論を邪魔しない効率性7

Page 8: これができたらエンジニア|YAPC::Asia 2015 LT rejected

五反田おにやんまでうどんを食べる

• 五反田に技術者が集まっていることも一因か?

• 貴重な昼休み、効率よくおいしいものを食べたい8

Page 9: これができたらエンジニア|YAPC::Asia 2015 LT rejected

自分のターンを引き寄せる

• その場に現れるだけで実力を期待される9

Page 10: これができたらエンジニア|YAPC::Asia 2015 LT rejected

叱る時にはマサカリを振るう

• 厳しさも時にエンタメとして楽しむ心の余裕

10

Page 11: これができたらエンジニア|YAPC::Asia 2015 LT rejected

僕の知ってるvimじゃないvimを使う

• 普段使うツールの効率化・最適化ができる11

https://www.safaribooksonline.com/blog/2014/11/23/way-vim-ide/

Page 12: これができたらエンジニア|YAPC::Asia 2015 LT rejected

技術力の活かし方が突き抜けている

• 一見ふざけているようで本気の技術力がないとできないチャレンジを続け、自分の領域に持ち込む

• ディレクターがつい案件で使って叱られたりする12

Page 13: これができたらエンジニア|YAPC::Asia 2015 LT rejected

git commitがディレクターの4倍速い

• ` git commit `とは打たず、エイリアスを作って`git cm `

程度で済むよう普段業務を効率化している13

0 5 10 15 20

エンジニアディレクター

(単位 ms)

(感覚値)

Page 14: これができたらエンジニア|YAPC::Asia 2015 LT rejected

dotfilesを当然管理している

• いつでもどこでもベストな環境をすぐに作成し毎回環境構築に時間をかけたりしない

14

Page 15: これができたらエンジニア|YAPC::Asia 2015 LT rejected

避けるべき実装と回避策を知っている

• `order by rand`など、ついやりがちな事例にブレーキをかけた上で、代替案を知っている

15

Page 16: これができたらエンジニア|YAPC::Asia 2015 LT rejected

誰もが困ることを先んじて調べ公開する

• 情報はどんどん出し、業界全体の効率を上げる16

Page 17: これができたらエンジニア|YAPC::Asia 2015 LT rejected

まとめると・・・

17

Page 18: これができたらエンジニア|YAPC::Asia 2015 LT rejected

半径5m以内のエンジニア3大要素

18

2

2 6

効率性危険察知俺のターン

• 効率的に、かつ危険察知ができて自分の領域に持ち込めるスキルが必要

Page 19: これができたらエンジニア|YAPC::Asia 2015 LT rejected

真面目に解釈すると

• 普段繰り返していることを効率化すると、本質的なものづくりにあてる時間が増える

• コードを書くだけではエンジニアとは言えない。動くものを作ることと使えるものを作ることの間には大きな溝があることを意識する

• 技術を思いっきり楽しんで自分のためにも使う

19

Page 20: これができたらエンジニア|YAPC::Asia 2015 LT rejected

エンジニアライフ

えんじょい!

20

Page 21: これができたらエンジニア|YAPC::Asia 2015 LT rejected

ハードウェア領域も、えんじょい!

株式会社パエリアは全力で人材募集中です