Slide 1

Slide 1 text

ぼっちiOSエンジニアの 生存戦略 2019/1/26 PHPカンファレンス仙台2019 株式会社ビデオマーケット Akira Shimizu / asmz 1

Slide 2

Slide 2 text

2 誰なのか? ● Akira Shimizu / asmz (@_asmz) ● https://asmz.beer/ ● 株式会社ビデオマーケット 仙台オフィス ● iOSエンジニア ● 個人開発:IT勉強会検索アプリ「EVENTech」 ○ https://eventech.asmz.beer/

Slide 3

Slide 3 text

3 思えば昔から「ぼっち」だった...

Slide 4

Slide 4 text

4 前々職 社員数25人くらい エンジニア4人く らい

Slide 5

Slide 5 text

5 前々職 社員数25人くらい

Slide 6

Slide 6 text

6 前職 社員数60人くらい …(略)… エンジニア20人く らい

Slide 7

Slide 7 text

7 前職 社員数60人くらい …(略)…

Slide 8

Slide 8 text

8 現職 社員数140人くらい …(略)… エンジニア40人く らい

Slide 9

Slide 9 text

9 現職 社員数140人くらい …(略)…

Slide 10

Slide 10 text

10 現職 社員数140人くらい …(略)… 現プロジェクト (仙台チーム)

Slide 11

Slide 11 text

11 ぼっちアプリエンジニアのツラみ ● 技術的に困ってる時に誰にも相談できない ○ サーバサイドと扱っている技術領域・文化が結構違う ■ 設計・アーキテクチャ ■ 利用サービス : ● iOS/Android一括りで「アプリ担当」とされがち ○ クロスプラットフォームも同じ文脈に入りがち ■ Flutter、ReactNative ■ 場合によってはCocos2d-x、Unityとかも...

Slide 12

Slide 12 text

12 ぼっちでも生き抜くために

Slide 13

Slide 13 text

13 ぼっちだから「早めのアウトプット」 ● ぼっちだと、割とひとりで黙々作業しがちで、周りから 進捗が見えづらい ● 「アプリ」という明確な成果物を持っている ○ 本開発の前にモックアプリを作ってイメージ共有 ○ 開発中はこまめにベータ版配布

Slide 14

Slide 14 text

14 ぼっちだから「自動化・省力化」 ● ぼっちだと自分しか使わないので割と自動化が疎か になりがち ● 基本的に手が足りないので極力自動化 ○ 自動テスト ○ ベータ版自動配布

Slide 15

Slide 15 text

15 ぼっちだけど「ぼっちじゃない」 ● サービス開発の基本は「チーム」開発 ● 大事なのはぼっち感を出さないこと ○ 変に「ぼっち」に拘って担当範囲を線引きしてしまう方が、 チームとしては足かせ チーム全体としての成果を意識

Slide 16

Slide 16 text

Enjoy Engineering! 2019/1/26 PHPカンファレンス仙台2019 株式会社ビデオマーケット Akira Shimizu / asmz 16

Slide 17

Slide 17 text

17 [PR] 個人開発アプリのご紹介 ● ITイベント・勉強会検索アプリ「EVENTech」 ○ 実際のところはconnpassクライアント ○ https://eventech.asmz.beer/