差別化で未来を生き抜く エンジニアの7つの秘訣

Post on 15-Jan-2015

27.446 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

書籍や論文をあたることもなく、インターネットでほぼ無償に近い形で無尽蔵に情報を手に入れることが出来る現在、エンジニアが価値のある存在として「自分を差別化」することがこれまで以上に難しくなってきているのではないでしょうか? オープンソースソフトウェア開発などを通じてキャリアを重ねている私が「これまでの10年」、如何に差別化を計ってきたのか、秘策を大暴露します。皆様の「これからの10年」のキャリア構築の参考になればと思います。

TRANSCRIPT

Developers Summit 2012

山本 裕介Twitter4J.orgプロジェクトリード

17-B-1

差別化で未来を生き抜くエンジニアの7つの秘訣

Developers Summit 2012

職歴

Developers Summit 2012

職歴§ 新日鉄情報通信システム§ BEA Systems§ FAST Search & Transfer§ Red Hat§ Twitter Japan

Developers Summit 2012

新日鉄情報通信システム§ 現新日鉄ソリューションズ§ B2C Webシステム(WebLogic, JRun)

§ イントラ系Webシステム(JRun)

§ 事業開発(WebSphere, Tomcat)

Developers Summit 2012

BEA Systems

§ 現Oracle

§ WebLogic シリーズのテクニカルサポート§ Javaについて色々学ぶ

Developers Summit 2012

FAST Search & Transfer

§ 現Microsoft

§ FAST Enterprise Search Platformのテクニカルサポート

§ チャンポンアーキテクチャを学ぶ§ C++ / Python / Java

Developers Summit 2012

Red Hat

§ JBossのコンサルタント§ カスタマーフェイシングな姿勢を学ぶ

Developers Summit 2012

Twitter Japan

§ デベロッパーアドボケイト§ パートナーエンジニアリング§ 日本マーケット向け機能の開発

Developers Summit 2012

何がきっかけでやめるんですか?

Developers Summit 2012

転職するタイミングは?

Developers Summit 2012

どういうキャリアビジョン?

Developers Summit 2012

キャリアビジョン

Developers Summit 2012

10年前に§ Facebookが流行ってた?§ Twitterが流行ってた?§ スマートフォンあった?§ ブロードバンドあった?§ 子供がケータイ持ってた?

Developers Summit 2012

10年後に§ Facebookは流行ってる?§ Twitterは流行ってる?§ スマートフォンの次は?§ ブロードバンドの次は?§ 子供は何を持ってる?

Developers Summit 2012

Developers Summit 2012

無理

Developers Summit 2012

Q. いつ会社をやめると決める?§ いつやめるか、やめるべきかどうか

§ このまま自分を差別化できるか

ではなく

Developers Summit 2012

大事だと思っていること§ 学べる(将来役に立つ)?§ 楽しい?§ 普通(以上)に稼げる?

Developers Summit 2012

新日鉄情報通信システム§ Java / Web : 楽しい§ エンジニアリング : 楽しい

Developers Summit 2012

BEA Systems

§ Javaについて学べる§ 先進的な開発プロセスを目に出来る§ シリコンバレーな感じ

Developers Summit 2012

FAST Search & Transfer

§ 検索技術について学べる§ Java以外の世界が垣間見える§ 北欧な感じ

Developers Summit 2012

Red Hat

§ 技術を磨きつつ顧客と向き合える§ これまでの知識を存分に発揮できる

§ トラブルシューティング§ Java

§ オープンソース!

Developers Summit 2012

Twitter

§ 大規模、スケーラブルなシステム§ ハイレベルなエンジニア集団

Developers Summit 2012

「知っている」ことによる差別化§ 既存技術をうまく使いこなす§ 最新技術を知っている

情報収集

Developers Summit 2012

情報収集による差別化

Developers Summit 2012

情報収集§ RSS

ブックマーク巡りは避ける

Developers Summit 2012

情報収集§ 情報発信 → 情報収集

§ ブログ§ Twitter

「教えたがり」を利用

Developers Summit 2012

情報発信と教えたがりの活用§ 「こんなことやってみた」

§ こんな方法もあるよ!§ このライブラリ使うと便利だよ!

§ 「ここが分からない」§ このブログに詳しくかいてあるよ!

Developers Summit 2012

インタレストグラフの構築§ ブログの購読

§ Livedoor Reader§ Google Reader

§ Twitter§ フォローする§ フォローされる

Developers Summit 2012

情報収集

情報発信

Developers Summit 2012

問題解決による差別化

Developers Summit 2012

問題解決§ 自分が困っていれば他の人も困っている

§ 解決して社会貢献§ 楽をするためならどんな苦労でもする!

“困ったことを解決してくれるアイツ”になる

Developers Summit 2012

問題解決する範囲§ できる限り広く

§ 遠近感を常に意識

Developers Summit 2012

プロジェクト

会社

Developers Summit 2012

プロジェクト

会社

Developers Summit 2012

プロジェクト

会社

個人

Developers Summit 2012

プロジェクト

会社

国個人

Developers Summit 2012

プロジェクト

会社

世界

個人

Developers Summit 2012

自分が困っていることは§ 閉鎖空間での貢献は避ける

§ スケールしない

§ オープンな世界で”自己顕示”

§ よりスケールする”差別化”

Developers Summit 2012

貢献した主なオープンソースソフトウェア§ 困ったこと

§ MovableTypeがイマイチ(だった?)

§ Javaベースのブログウェアが欲しい

§ コントリビュートした物: Pebble

Developers Summit 2012

§ 困ったこと§ WebLogicは管理コンソールでしか監視できない

§ 作った物: 虚無僧

貢献した主なオープンソースソフトウェア

Developers Summit 2012

§ 困ったこと§ 毎日スレッドダンプ解析をして骨が折れる§ 作った物: 侍§ スレッドダンプ解析 - スレッドダンプを可視化

貢献した主なオープンソースソフトウェア

Developers Summit 2012

§ 困ったこと§ Twitter APIの呼び出しが面倒§ 作った物: Twitter4J

§ http/json等気にせずに型安全にTwitter API呼び出し

貢献した主なオープンソースソフトウェア

Developers Summit 2012

差別化

Developers Summit 2012

言語§ Java

§ 超無難§ 将来安泰§ COBOL 2.0

Developers Summit 2012

言語§ 日本語

§ 無難?§ 将来安泰?

Developers Summit 2012

差別化で未来を生き抜くエンジニアの7つの秘訣

Developers Summit 2012

§ 秘訣1 キャリア選択は差別化できるか§ 秘訣2 情報収集§ 秘訣3 情報発信§ 秘訣4 遠近感を常に意識§ 秘訣5 閉鎖空間での貢献を避ける§ 秘訣6 オープンソース§ 秘訣7 言語

top related