red hat の日本でできるグローバルな働き方

37
TADAYOSHI SATO 2016.7.6 NSStudy No.8 – http://nsstudy.connpass.com/event/33209/

Upload: tadayoshi-sato

Post on 16-Apr-2017

519 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Red Hat の日本でできるグローバルな働き方

日本でできる

グローバルな働き方

TADAYOSHI SATO

2016.7.6NSStudy No.8 – http://nsstudy.connpass.com/event/33209/

Page 2: Red Hat の日本でできるグローバルな働き方

佐藤 匡剛さとう ただよし

Twitter: GitHub:

Senior So�ware Engineer Red Hat, Inc.– Javaエンジニア。OO や SOA / ESB が専門分野

2012.2 - 2016.1:Global Support Services Red Hat のミドルウェア製品 JBoss SOA Platform / JBoss Fuse の技術サポート(バックエンド)担当

2016.2 - now:Engineering (R&D) JBoss Fuse とその上流 OSS プロジェクト Apache Camel / ActiveMQ /CXF / Karaf, Hawtio, Fabric8 のメンテナンス担当

@tadayositadayosi

Page 3: Red Hat の日本でできるグローバルな働き方
Page 4: Red Hat の日本でできるグローバルな働き方

今日話さないこと特定技術の話

RHEL / JBoss / OpenShi� /OpenStack話題の .NET Core 1.0 on RHEL とか

Microservices とか DDD とか機械学習

Page 5: Red Hat の日本でできるグローバルな働き方

今日話すことある外資系企業がどうやって仕事を回しているか

OSS だとどんな働き方ができるかリモートワーク(在宅勤務)の話

日本にいながらグローバルに仕事をする方法

Page 6: Red Hat の日本でできるグローバルな働き方

グローバルに働くことIT エンジニアの憧れ海外は技術が先端的? 給料がいい?

グローバルに働くとは仕事で英語を使うこと?外資系 IT 企業に勤めること?海外に移住すること?海外のプロジェクトに参加すること?

Page 7: Red Hat の日本でできるグローバルな働き方

サポート・メンテナンスエンジニアの話

Page 8: Red Hat の日本でできるグローバルな働き方

サポートサービスのキホンサポート時間

Standard: 9時 ~ 5時Premium: 24 x 7

サポートエンジニアの体制フロントライン(サポートエンジニア)バックエンド(メンテナンスエンジニア)

Page 9: Red Hat の日本でできるグローバルな働き方

フロントラインとバックエンドフロントラインいわゆるテクニカルサポートエンジニア(TSE)一次窓口/電話対応/国内の顧客が中心

バックエンドソフトウェアメンテナンスエンジニア(SME)特定技術のエキスパート/ R&D とサポートの橋渡し世界中の顧客を対象

Page 10: Red Hat の日本でできるグローバルな働き方

標準化されたワークフローTSE と SME のコラボレーション方法がグローバルで標準化されている

Status = Waiting on Owner | Waiting on Collaboration個人のタスク管理は必要なし

コミュニケーションツールは IRCワークフロー作りがマネジメントの仕事

Page 11: Red Hat の日本でできるグローバルな働き方

SPECIALTY-BASED ROUTING (SBR)専門性に基づいたサポートケースのルーティング

SME は1つ以上の SBR の責任者SBRの例:

Base AS, Messaging, Security, Transaction, Webservers, Web Services,ESB, Business Rule, …

Page 12: Red Hat の日本でできるグローバルな働き方

OSS とサポート誰でもソースコードを読んで勉強できる中央集権的な HQ のようなものは存在しない

誰でもエキスパートになれる!完全に分散型のリソース配置Follow The Sun (FTS)

Page 13: Red Hat の日本でできるグローバルな働き方

世界に分散する ESB のエキスパート!

Page 14: Red Hat の日本でできるグローバルな働き方

FOLLOW THE SUN

Page 15: Red Hat の日本でできるグローバルな働き方

あるメンテナンスエンジニアの一日

9:00 始業。IRC へログイン9:30 ブリスベンの TSE から ping されて、オーストラリアの顧客のサポートケースについてチャット

10:00 ヨーロッパの顧客から報告のあった ESB のバグについて、再現コードを開発して JIRA を起票11:00 北京の R&D エンジニアと、ある Web サービス(CXF)のバグについて相談12:00 昼食

14:00 プネ(インド)の TSE に Web サービスの問題切り分けについて相談を受け、メンタリング

16:00 ミラノの Web サービスの R&D プロジェクトリードに、JBoss の WS-* サポートに関して確認

17:00 US から引き継いだ FTS のサポートケースを、ベルリンの同僚 SME に引き継ぐ18:00 終業。IRC からログオフ

Page 16: Red Hat の日本でできるグローバルな働き方

リモートワーク(在宅勤務)

SME は在宅勤務可能フロントライン TSE はできない海外の同僚は Work From Homeが当たり前WLB (Work Life Balance)

Page 17: Red Hat の日本でできるグローバルな働き方

なぜリモートワークが可能か業務環境は?必須ツール: IRC + VPN のみオープンソース

評価はどうする?サポート/固定的なワークフロー能力主義( Meritocracy )+評価のシステム化

Page 18: Red Hat の日本でできるグローバルな働き方

ここまでまとめ人的リソースを最大限効率化するためのワークフローOSS だとグローバルで仕事の仕方が変わるメンテナンスエンジニアは日本にいながらグローバルに仕事ができる特に、海外の顧客と直接仕事ができる!

在宅勤務は当たり前/ WLB 良好

Page 19: Red Hat の日本でできるグローバルな働き方

(Interlude)

Q & A

Page 20: Red Hat の日本でできるグローバルな働き方

OSS エンジニア(R&D)の話

Page 21: Red Hat の日本でできるグローバルな働き方

エンジニアリングは狭き門Red Hat のコア組織OSS プロジェクトに貢献していないと採用されないRed Hat の OSS エンジニアになる方法:1. RH の他部門で経験を積む -> 移籍2. OSS プロジェクトで貢献 -> 採用3. OSS のスタートアップをやる -> 買収

JBoss, FuseSource, Ansible, 3scale, …

Page 22: Red Hat の日本でできるグローバルな働き方

現在のチームFUSE SUSTAINING TEAM

Boss: カナダ人チームメンバ: 6人

ポーランド: 1イタリア: 2フランス: 2日本: 1

Page 23: Red Hat の日本でできるグローバルな働き方

アジャイル?一応 Scrum っぽい・・・JIRA 駆動開発要件定義は全部 JIRA のチケットで!各人に最大限の裁量

Page 24: Red Hat の日本でできるグローバルな働き方

アップストリームファーストデグレが発生しないように1. アップストリーム: master2. プロダクト:次期バージョン(6.3.0)3. プロダクト:メンテナンスブランチ(6.2.x)

Page 25: Red Hat の日本でできるグローバルな働き方

サポートエンジニアよりグローバルか?

ある意味・・・ただし、サポートエンジニアよりダイナミズムは低い

Page 26: Red Hat の日本でできるグローバルな働き方

プロダクトマネージャ

VS

アーキテクト

Page 27: Red Hat の日本でできるグローバルな働き方

セールスエンジニア?ソリューションアーキテクト?

Page 28: Red Hat の日本でできるグローバルな働き方

グローバルに働くという観点から日本での求人は多い英語は多少使える(インプット中心)上司が外人ならかなり

海外出張は比較的行ける自社のイベントやトレーニング

ただし、顧客はほぼ国内限定

Page 29: Red Hat の日本でできるグローバルな働き方

OPEN ORGANIZATION

Page 30: Red Hat の日本でできるグローバルな働き方

RED HAT’S MISSION“To be the catalyst in communities of customers,

contributors, and partners creating better technologythe open source way.”

* catalyst = 触媒

Page 31: Red Hat の日本でできるグローバルな働き方

RED HAT CEO が書いた本

オープンソースの方法で企業を運営する意思決定の透明性能力主義 ⇔ 民主主義“The best idea wins”

だいたい実感と合ってます

http://amzn.to/29dN18n

Page 32: Red Hat の日本でできるグローバルな働き方

WE ARE HIRING!

Page 33: Red Hat の日本でできるグローバルな働き方

WE LOVE RALEIGH"We Love Raleigh" - A Red Hat music video

https://youtu.be/rwaaFwTluLU

Page 34: Red Hat の日本でできるグローバルな働き方

絶賛採用中のポジション

Technical SupportCloud Success Architect

Partner Success Manager - APAC

EngineeringSo�ware Engineer - JBoss Fuse

Senior So�ware Engineer - Fuse Web Tooling

ConsultingSenior Middleware Applications Consultant

Senior Consultant - Platform and Cloud Solutions

… 他にもまだまだあります

https://careers-redhat.icims.com/jobs/51616/cloud-success-architect/job

https://careers-redhat.icims.com/jobs/51631/partner-success-manager---apac/job

https://careers-redhat.icims.com/jobs/52666/so�ware-engineer---jboss-fuse/job

https://careers-redhat.icims.com/jobs/50593/senior-so�ware-engineer---fuse-web-tooling/job

https://careers-redhat.icims.com/jobs/45706/senior-middleware-applications-consultant/job

https://careers-redhat.icims.com/jobs/47829/senior-consultant---platform-and-cloud-solutions/job

Page 35: Red Hat の日本でできるグローバルな働き方

Q & A

Page 36: Red Hat の日本でできるグローバルな働き方

THANK YOU!

Page 37: Red Hat の日本でできるグローバルな働き方

CREDITS

Books

Video“We Love Raleigh” -

Pictures (by Creative Commons)

Camel in Action 2The Open Organizationビヨンドソフトウェアアーキテクチャ

https://youtu.be/rwaaFwTluLU

https://www.flickr.com/photos/80497449@N04/8280699806https://www.flickr.com/photos/80497449@N04/8280671002https://www.flickr.com/photos/80497449@N04/10012162166https://www.flickr.com/photos/edgeplot/3594738735