Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
phpconsen LT
Search
asmz
January 26, 2019
Technology
0
760
phpconsen LT
ぼっちiOSエンジニアの生存戦略
Talked at PHPカンファレンス仙台 LT
asmz
January 26, 2019
Tweet
Share
More Decks by asmz
See All by asmz
Firebase App Testing Agentで始めるAIベースの柔軟なE2Eテスト
asmz
0
500
モバイルアプリ開発へE2Eテストを導入しよう
asmz
0
120
React Native+Expoで始めるWebフロント開発
asmz
0
470
UIデザインを考える全ての人たちに捧げる Apple Human Interface Guidelinesのススメ
asmz
1
2.4k
Overview of Swift and iOS App development
asmz
0
1.3k
How to get mobile app logs using Firebase Crashlytics
asmz
0
880
OK Google, Deploy the iOS app
asmz
1
910
Cooperate with Adobe XD, Zeplin and Xcode
asmz
1
3.1k
SWWDC 39
asmz
1
260
Other Decks in Technology
See All in Technology
ブラウザのAPIで Nintendo Switch用の特殊なゲーム用コントローラーを体験型コンテンツに / IoTLT @ストラタシス・ジャパン
you
PRO
0
140
可観測性は開発環境から、開発環境にもオブザーバビリティ導入のススメ
layerx
PRO
2
740
SOTA競争から人間を超える画像認識へ
shinya7y
0
550
「タコピーの原罪」から学ぶ間違った”支援” / the bad support of Takopii
piyonakajima
0
150
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
0
150
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
300
ゼロコード計装導入後のカスタム計装でさらに可観測性を高めよう
sansantech
PRO
1
460
JSConf JPのwebsiteをGatsbyからNext.jsに移行した話 - Next.jsの多言語静的サイトと課題
leko
2
190
OCIjp_Oracle AI World_Recap
shinpy
1
180
ソースを読む時の思考プロセスの例-MkDocs
sat
PRO
1
230
AWS DMS で SQL Server を移行してみた/aws-dms-sql-server-migration
emiki
0
240
プロファイルとAIエージェントによる効率的なデバッグ / Effective debugging with profiler and AI assistant
ymotongpoo
1
220
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
Navigating Team Friction
lara
190
15k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Unsuck your backbone
ammeep
671
58k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Transcript
ぼっちiOSエンジニアの 生存戦略 2019/1/26 PHPカンファレンス仙台2019 株式会社ビデオマーケット Akira Shimizu / asmz 1
2 誰なのか? • Akira Shimizu / asmz (@_asmz) • https://asmz.beer/
• 株式会社ビデオマーケット 仙台オフィス • iOSエンジニア • 個人開発:IT勉強会検索アプリ「EVENTech」 ◦ https://eventech.asmz.beer/
3 思えば昔から「ぼっち」だった...
4 前々職 社員数25人くらい エンジニア4人く らい
5 前々職 社員数25人くらい
6 前職 社員数60人くらい …(略)… エンジニア20人く らい
7 前職 社員数60人くらい …(略)…
8 現職 社員数140人くらい …(略)… エンジニア40人く らい
9 現職 社員数140人くらい …(略)…
10 現職 社員数140人くらい …(略)… 現プロジェクト (仙台チーム)
11 ぼっちアプリエンジニアのツラみ • 技術的に困ってる時に誰にも相談できない ◦ サーバサイドと扱っている技術領域・文化が結構違う ▪ 設計・アーキテクチャ ▪ 利用サービス
: • iOS/Android一括りで「アプリ担当」とされがち ◦ クロスプラットフォームも同じ文脈に入りがち ▪ Flutter、ReactNative ▪ 場合によってはCocos2d-x、Unityとかも...
12 ぼっちでも生き抜くために
13 ぼっちだから「早めのアウトプット」 • ぼっちだと、割とひとりで黙々作業しがちで、周りから 進捗が見えづらい • 「アプリ」という明確な成果物を持っている ◦ 本開発の前にモックアプリを作ってイメージ共有 ◦
開発中はこまめにベータ版配布
14 ぼっちだから「自動化・省力化」 • ぼっちだと自分しか使わないので割と自動化が疎か になりがち • 基本的に手が足りないので極力自動化 ◦ 自動テスト ◦
ベータ版自動配布
15 ぼっちだけど「ぼっちじゃない」 • サービス開発の基本は「チーム」開発 • 大事なのはぼっち感を出さないこと ◦ 変に「ぼっち」に拘って担当範囲を線引きしてしまう方が、 チームとしては足かせ チーム全体としての成果を意識
Enjoy Engineering! 2019/1/26 PHPカンファレンス仙台2019 株式会社ビデオマーケット Akira Shimizu / asmz 16
17 [PR] 個人開発アプリのご紹介 • ITイベント・勉強会検索アプリ「EVENTech」 ◦ 実際のところはconnpassクライアント ◦ https://eventech.asmz.beer/