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
640
phpconsen LT
ぼっちiOSエンジニアの生存戦略
Talked at PHPカンファレンス仙台 LT
asmz
January 26, 2019
Tweet
Share
More Decks by asmz
See All by asmz
Recommend Apple Human Interface Guidelines
asmz
1
1.8k
Overview of Swift and iOS App development
asmz
0
1.1k
How to get mobile app logs using Firebase Crashlytics
asmz
0
750
OK Google, Deploy the iOS app
asmz
1
740
Cooperate with Adobe XD, Zeplin and Xcode
asmz
1
2.9k
SWWDC 39
asmz
1
150
Create voice assistant app by Dialogflow
asmz
0
770
SWWDC 34
asmz
0
620
SWWDC 30
asmz
1
2.4k
Other Decks in Technology
See All in Technology
Create Inquiry via Bedrock / 生成 AI で問い合わせ品質は変わるのか?思いついてぱっと作ったものを供養してみる
kazzpapa3
1
200
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
2
200
ガバメントクラウド開発と変化と成長する組織 / Organizational change and growth in developing a government cloud
kazeburo
2
560
【shownet.conf_】革新と伝統を融合したファシリティ
shownet
PRO
0
250
【shownet.conf_】ShowNet x 宇宙ネットワーク
shownet
PRO
0
310
入門 バックアップ
ryuichi1208
15
4.7k
【shownet.conf_】持続可能な次世代Wi-Fi運用に向けて
shownet
PRO
0
260
10Xでのデータ基盤の変遷とこれから: データマネジメントのリアル 〜BtoB企業3社の歩みとこれから〜
10xinc
6
1.2k
【shownet.conf_】3Dアプローチで守るセキュリティ
shownet
PRO
0
280
AWSへのNIST SP800-171管理策 導入に向けての整備/20240930 Mitsutoshi Matsuo
shift_evolve
0
150
Amazon BedrockとPR-Agentでコードレビュー自動化に挑戦・実際に運用してみた
diggymo
0
560
Rubyはなぜ「たのしい」のか? / Why is Ruby a programmers' best friend? #tqrk15
expajp
4
1.7k
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
249
21k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
125
18k
Learning to Love Humans: Emotional Interface Design
aarron
271
40k
Intergalactic Javascript Robots from Outer Space
tanoku
268
27k
[RailsConf 2023] Rails as a piece of cake
palkan
49
4.7k
In The Pink: A Labor of Love
frogandcode
139
22k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.4k
Into the Great Unknown - MozCon
thekraken
30
1.4k
Why Our Code Smells
bkeepers
PRO
334
57k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
Music & Morning Musume
bryan
46
6.1k
Mobile First: as difficult as doing things right
swwweet
222
8.8k
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/