おもしろく働くための「わらしべ長者方式」
- 2. 自己紹介
• 職歴:SIer → メーカー → カヤック → 海外スター
トアップ → 2014年2月よりフリーランス
• 現在のお仕事は iOSアプリ開発中心
• 36歳、既���
- 6. 最近の仕事その1: Moff
• 手に装着してスマホと連携さ
せて遊べる「ウェアラブルな
スマートおもちゃ」
• iOSアプリ側開発を担当
• アプリ側でMoff本体からBLE経
由で取得するセンサ値を解析し、
ジェスチャ認識してそれに合わせ
た音を出す
- 7. 最近の仕事その1: Moff
• 手に装着してスマホと連携さ
せて遊べる「ウェアラブルな
スマートおもちゃ」
• iOSアプリ側開発を担当
• アプリ側でMoff本体からBLE経
由で取得するセンサ値を解析し、
ジェスチャ認識してそれに合わせ
た音を出す
• コンテンツはインターネットか
ら追加ダウンロード可能
- 11. 最近の仕事その2: WHILL
• 最先端の技術を使った次世代パー
ソナルモビリティ(車椅子)
• BLEでWHILL本体と連携する
iOSアプリの開発を担当
• リモートコントロールでベッドサ
イドに呼び寄せる
- 12. 最近の仕事その2: WHILL
• 最先端の技術を使った次世代パー
ソナルモビリティ(車椅子)
• BLEでWHILL本体と連携する
iOSアプリの開発を担当
• リモートコントロールでベッドサ
イドに呼び寄せる
• 好みの走行設定にチューニングで
きる
- 13. 最近の仕事その2: WHILL
• 最先端の技術を使った次世代パー
ソナルモビリティ(車椅子)
• BLEでWHILL本体と連携する
iOSアプリの開発を担当
• リモートコントロールでベッドサ
イドに呼び寄せる
• 好みの走行設定にチューニングで
きる
• シートを前後にスライドさせる
- 14. 最近の仕事その2: WHILL
• 最先端の技術を使った次世代パー
ソナルモビリティ(車椅子)
• BLEでWHILL本体と連携する
iOSアプリの開発を担当
• リモートコントロールでベッドサ
イドに呼び寄せる
• 好みの走行設定にチューニングで
きる
• シートを前後にスライドさせる
• バッテリー残量や走行速度等の内
部ステータス表示
- 19. 最近の仕事その3:
音楽に合わせて電気を流すアプリ
• 耳の聴こえないダンサーに、
音楽を「感じて」踊ってもら
うためのデバイスとアプリ
• 世界的に有名なメディアアー
ティスト真鍋大度氏を中心と
するプロジェクト
• アプリ側開発を担当
• MIDIデータを解析し、電気刺激
デバイスにBLE経由でコマンドを
送信する
- 20. 最近の仕事その3:
音楽に合わせて電気を流すアプリ
• 耳の聴こえないダンサーに、
音楽を「感じて」踊ってもら
うためのデバイスとアプリ
• 世界的に有名なメディアアー
ティスト真鍋大度氏を中心と
するプロジェクト
• アプリ側開発を担当
• MIDIデータを解析し、電気刺激
デバイスにBLE経由でコマンドを
送信する
参考記事:『真鍋大度さんとの初仕事 "music for the deaf" 振り返り
- 38. 堤の(ざっくり)わらしべ遍歴
やる気
(ただひたすら努力)
簡単なアプリをつ
くるスキルと実績
アプリの仕事たく
さん(→多くのアプリ
開発のスキル・実績)
ブログ・著書
(→ 発信力・iOSエンジ
ニア界隈での知名度)
フリーランスiOS
エンジニアとして
おもしろい仕事が
来る立ち位置
- 50. ポイントその2:
「できないブランディング」も時には必要
• 「Androidはできないんですか?」「Unityは?」「サーバーサ
イドは?」エンジニアとしてはやはり「できます」と答えたい
• でも・・・
• フルスタックは雇用側/発注側にとっては「扱いやすい」(便
利)が、自分のなりたい方向には近づいているのか?
- 51. ポイントその2:
「できないブランディング」も時には必要
• 「Androidはできないんですか?」「Unityは?」「サーバーサ
イドは?」エンジニアとしてはやはり「できます」と答えたい
• でも・・・
• フルスタックは雇用側/発注側にとっては「扱いやすい」(便
利)が、自分のなりたい方向には近づいているのか?
• 堤の場合:「Androidできません」「Unityできません」「サー
バーサイドできません」 → iOSに取り組む時間を最大化/スキ
ルも実績もiOSに集中 → iOSエンジニア界隈である程度の知名
度を獲得 → おもしろい仕事を獲得できる立場に。
- 59. ポイントその3:
「何を差し置いてもやりたい仕事」以外やらない
仕事A「興味ある分野でもあるし、お金もきちんと出るから、
○人日ぐらいの規模だったらちょっとやってもいいかなぁ」
仕事B「めっちゃやりたい。お金払ってでもやりたい。深夜や土日
から時間捻出してでも、奥さんを説得してでもとにかくやりたい」
• 仕事Bがまだ本格化してないときに仕事Aを受ける
• → 仕事Aがズルズル伸びて、仕様も変わり続け、本格化しはじめた仕事Bの時間を圧迫
し始める
• → プロとしてもちろんしっかりやるが、モチベーションとしては悲惨なことに
• 堤の出した結論:開発の現場で「スケジュールが延びる」「仕様がどんどん変わる」な
んてのは当たり前。「何があってもやりきりたい仕事」以外は受けるべきではない。
- 68. FAQその1:
食べるための仕事も必要。選んでばかりいられ
ない。
• もちろん食べるため、家族を養うために目先のお金も必要。
• 「おもしろくて、食べられる」仕事の選択肢がないとすると、
スキル or 実績、もしくはその発信のいずれかがまだ不足して
いると思われます
• 実績アピールのブログ記事とかは、アピールとして有効な賞味
期限みたいなものがあるので、堤の場合は仕事終わりでめちゃ
くちゃ疲れてても翌朝4時に起きて9時までがっつり時間かけ
て書いたりします。それがわらしべ長者方式の生命線なので。
- 72. FAQその2:
一度断ると、次がなくなるっていうけど?
• 実際、一度断ると、次の依頼が「先方から」来るこ
とは少ない
• ただ「スキルと実績」がしっかりあって、それを発
信できていれば、すなわち、わらしべサイクルが
しっかり回っていれば、こちらから連絡して邪見に
されることもあまりないはず
- 77. FAQその3:
おもしろい仕事が来ない。というか仕事が来ない。
• 「おもしろくて、食べられる」仕事の選択肢がないとすると、スキル or 実
績、もしくはその発信のいずれかがまだ不足していると思われます
• スキル or 実績がないうちは、多少の我慢と努力が必要(→ 参考:「ポイント
その1」のページ)
• 堤がスキル/実績を獲得するまでのターニングポイントまとめスライド:
「スキルなし・実績なし」 32歳窓際エンジニアがシリコンバレーで働くよう
になるまで
- 78. FAQその3:
おもしろい仕事が来ない。というか仕事が来ない。
• 「おもしろくて、食べられる」仕事の選択肢がないとすると、スキル or 実
績、もしくはその発信のいずれかがまだ不足していると思われます
• スキル or 実績がないうちは、多少の我慢と努力が必要(→ 参考:「ポイント
その1」のページ)
• 堤がスキル/実績を獲得するまでのターニングポイントまとめスライド:
「スキルなし・実績なし」 32歳窓際エンジニアがシリコンバレーで働くよう
になるまで
• プログラムができないところからカヤックに入るまでをまとめた記事:
『プログラミング素人の31歳が、カヤックに入社するまでの記録・ダイジェス
ト版』
- 79. FAQその3:
おもしろい仕事が来ない。というか仕事が来ない。
• 「おもしろくて、食べられる」仕事の選択肢がないとすると、スキル or 実
績、もしくはその発信のいずれかがまだ不足していると思われます
• スキル or 実績がないうちは、多少の我慢と努力が必要(→ 参考:「ポイント
その1」のページ)
• 堤がスキル/実績を獲得するまでのターニングポイントまとめスライド:
「スキルなし・実績なし」 32歳窓際エンジニアがシリコンバレーで働くよう
になるまで
• プログラムができないところからカヤックに入るまでをまとめた記事:
『プログラミング素人の31歳が、カヤックに入社するまでの記録・ダイジェス
ト版』
• スキルや実績プラスアルファで、「人間 堤」を出すようにも意識しています。