SlideShare a Scribd company logo
1 of 39
Download to read offline
Web系エンジニアの
キャリア戦略
2019/04/27 _underscore TERRACE 本厚木
いさお( @isao_X )
話す人
いさお( @isao_x )
 フリーランスエンジニア
 ネットワーク→Web→アプリ
 Kotlin, Vue.js, Ruby, PHP...
話す人 経歴(1/2)
21歳 SEになりたい!!(このときフリーター)
21歳 職業訓練校でWord, Excelを学ぶ
22歳 パソコンスクール入社 NWやサーバーを学ぶ 副業でハードウェアの修理
を学ぶ
24歳 東京に来てSES入社 SESでNWやサーバーを学ぶ 副業で事業の立ち
上げを学ぶ
25歳 SESでJavaをやる 副業で受託会社でRubyをやる
話す人 経歴(2/2)
25歳 副業の会社に転職 Ruby, Angular, AWS, PHP, Reactをやる
26歳 HR系のベンチャーに転職 エンジニアリングマネージャーになる
PHP, Vue.js, AWS, CircleCI, マネジメント, 採用をやる
27歳 フリーランスになる Kotlin, Android, Rubyをやる
28歳 いまここ!!
はじめに(1/4)
エンジニアのキャリアで辿るべき道は決まっていない。
はじめに(2/4)
エンジニアのキャリアで辿るべき道は決まっていない。
-> それぞれの欲求や能力に差があるため
はじめに(3/4)
銀の弾丸はない
はじめに(4/4)
ただし、それぞれの欲求に応じて、道を決める方法はある。
キャリアパスの決め方(1/4)
1. 業界を知る
キャリアパスの決め方(2/4)
1. 業界を知る
2. 目標を定める
キャリアパスの決め方(3/4)
1. 業界を知る
2. 目標を定める
3. 現在地を知る
キャリアパスの決め方(4/4)
1. 業界を知る
2. 目標を定める
3. 現在地を知る
4. 経路を定める
キャリアの選択肢(1/2)
SES / 受託開発 / 自社サービス
SIer / Web系
スタートアップ / 上場企業 / ベンチャー / 中小企業
toC / toB
日本国内向け / 欧米向け / 全世界向け
労働集約型ビジネス / ストック型ビジネス
正社員 / フリーランス / 起業
キャリアの選択肢(2/2)
SES / 受託開発 / 自社サービス
SIer / Web系
スタートアップ / 上場企業 / ベンチャー / 中小企業
toC / toB
日本国内向け / 欧米向け / 全世界向け
労働集約型ビジネス / ストック型ビジネス
正社員 / フリーランス / 起業
それぞれメリット/デメリット
性質がある
この選択で給与や
どういったスキルが付くか決まる
SES / 受託開発 / 自社サービス(1/6)
SES(ソフトウェアエンジニアリングサービス)
エンジニアはSES会社の社員として、クライアント企業に出向してクライアント企
業のプロジェクトメンバーとして働く。
SES / 受託開発 / 自社サービス(2/6)
SES(ソフトウェアエンジニアリングサービス)
 メリット
  ・スキルに応じて安定した収入が得やすい
  ・様々な現場を経験できる
 デメリット
  ・教育してくれるかは現場次第
SES / 受託開発 / 自社サービス(3/6)
受託開発
エンジニアは受託開発会社の社員として、クライアント企業から依頼されたシス
テムを自社で自社のメンバーと共に開発して納品する。
SES / 受託開発 / 自社サービス(4/6)
受託開発
 メリット
  ・基本的に発給多忙な傾向がある
  ・様々なプロジェクトを経験できる
 デメリット
  ・技術的な挑戦はあまりしない傾向がある
  ・機能要件を満たした最低限の成果物しか作らない傾向がある
SES / 受託開発 / 自社サービス(5/6)
自社サービス
エンジニアは自社のサービスを自社のメンバー(ときには外部のエンジニアの
協力も得ながら)と自社で開発する。
SES / 受託開発 / 自社サービス(6/6)
自社サービス
 メリット
  ・企画やUI/UXなど上位レイヤーから関われる傾向がある
  ・CI/CDや自動化やDX向上など非機能要件にリソースを割きやすい
 デメリット
  ・あまり多くのプロジェクトを経験できない傾向がある
  ・給与は会社が儲かっているかどうかで決まる
目標を定める(1/11)
何をやりたいのか?
目標を定める(2/11)
何をやりたいのか?
何故やりたいのか?
目標を定める(3/11)
何をやりたいのか?
何故やりたいのか?
他の代替手段はないのか?
目標を定める(4/11)
何をやりたいのか?
何故やりたいのか?
他の代替手段はないのか?
実現可能性を鑑みて妥協していないか?
目標を定める(5/11)
何をやりたいのか?
何故やりたいのか?
他の代替手段はないのか?
実現可能性を鑑みて妥協していないか?
→やりたいことがきまる
目標を定める(6/11)
やりたいことがない場合は?
目標を定める(7/11)
やりたいことがない場合は?
仮の目標を設定する
目標を定める(8/11)
やりたいことがない場合は?
仮の目標を設定する
やりたくないこと、危機感抱いていることはなにか?
目標を定める(9/11)
やりたいことがない場合は?
仮の目標を設定する
やりたくないこと、危機感抱いていることはなにか?
自分の魅力的だと思う人を書き出してみる
目標を定める(10/11)
やりたいことがない場合は?
仮の目標を設定する
やりたくないこと、危機感抱いていることはなにか?
自分の魅力的だと思う人を書き出してみる
やりたいことの抽象度を上げて考えてみる
目標を定める(11/11)
やりたいことがない場合は?
仮の目標を設定する
やりたくないこと、危機感抱いていることはなにか?
自分の魅力的だと思う人を書き出してみる
やりたいことの抽象度を上げて考えてみる
-> これを繰り返して目標を決める
現在地を知る(1/2)
目標に何が必要か?
現在地を知る(2/2)
目標に何が必要か?
現状何が足りていないか?
経路を定める(1/2)
目標に何が必要か?
現状何が足りていないか?
足りないものをどうやって伸ばすか?
経路を定める(2/2)
目標に何が必要か?
現状何が足りていないか?
足りないものをどうやって伸ばすか?
今なにをすべきか?
さいごに(1/4)
未経験者に足りてないのは、業界の知識です。
さいごに(2/4)
未経験者に足りてないのは、業界の知識です。
できるだけSNSやイベントなどで経験者とつながって、情報を仕入
れましょう。
さいごに(3/4)
未経験者に足りてないのは、業界の知識です。
できるだけSNSやイベントなどで経験者とつながって、情報を仕入
れましょう。
具体的に今後なにやっていくかとか、相談あればこのあとお話し
ましょう!
さいごに(4/4)
ご静聴ありがとうございました!!

More Related Content

Similar to Web系エンジニアのキャリア戦略

田舎暮らし流エンジニアスキルアップ術
田舎暮らし流エンジニアスキルアップ術田舎暮らし流エンジニアスキルアップ術
田舎暮らし流エンジニアスキルアップ術Tomoe Sawai
 
202206_採用ピッチ資料_株式会社アスペア.pdf
202206_採用ピッチ資料_株式会社アスペア.pdf202206_採用ピッチ資料_株式会社アスペア.pdf
202206_採用ピッチ資料_株式会社アスペア.pdfssuser6d84ec
 
NativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみた
NativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみたNativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみた
NativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみたFumiya Sakai
 
Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録Fumiya Sakai
 
LaravelでDBを使用しないbasic認証を簡単につくるtips
LaravelでDBを使用しないbasic認証を簡単につくるtipsLaravelでDBを使用しないbasic認証を簡単につくるtips
LaravelでDBを使用しないbasic認証を簡単につくるtipsFumiya Sakai
 
Sb tech night#1_document_otsuki_202104
Sb tech night#1_document_otsuki_202104Sb tech night#1_document_otsuki_202104
Sb tech night#1_document_otsuki_202104YusukeOtsuki
 
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座DIVE INTO CODE Corp.
 
SIer出身者を採用したい非SI経験+採用責任者の叫び
SIer出身者を採用したい非SI経験+採用責任者の叫びSIer出身者を採用したい非SI経験+採用責任者の叫び
SIer出身者を採用したい非SI経験+採用責任者の叫び真一 藤川
 
我が家のフロントエンド開発事情
我が家のフロントエンド開発事情我が家のフロントエンド開発事情
我が家のフロントエンド開発事情Naoki Yamada
 
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」naoki ando
 
クラウドが変えるwebの世界
クラウドが変えるwebの世界クラウドが変えるwebの世界
クラウドが変えるwebの世界Satoshi Ishikawa
 
2004チームspec_紹介資料
2004チームspec_紹介資料2004チームspec_紹介資料
2004チームspec_紹介資料masaki sukeda
 
UXを損ねる静的コンテンツ配信アンチパターン7選
UXを損ねる静的コンテンツ配信アンチパターン7選UXを損ねる静的コンテンツ配信アンチパターン7選
UXを損ねる静的コンテンツ配信アンチパターン7選Yuki Okada
 
Core dataと比較してrealmを使ったまとめ
Core dataと比較してrealmを使ったまとめCore dataと比較してrealmを使ったまとめ
Core dataと比較してrealmを使ったまとめFumiya Sakai
 
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-Shinichiro Yoshida
 
フロントエンド技術の変遷
フロントエンド技術の変遷フロントエンド技術の変遷
フロントエンド技術の変遷Ryo Higashigawa
 
グリッドレイアウトを簡単に行うJavaScript!Masonry.js
グリッドレイアウトを簡単に行うJavaScript!Masonry.jsグリッドレイアウトを簡単に行うJavaScript!Masonry.js
グリッドレイアウトを簡単に行うJavaScript!Masonry.jsYoshinori Kobayashi
 
Rails5とAPIモードについての解説
Rails5とAPIモードについての解説Rails5とAPIモードについての解説
Rails5とAPIモードについての解説Fumiya Sakai
 
INSPIRE FUTURE GENERATIONS
INSPIRE FUTURE GENERATIONSINSPIRE FUTURE GENERATIONS
INSPIRE FUTURE GENERATIONSKoichi ITO
 
RailsでKnockout.js
RailsでKnockout.jsRailsでKnockout.js
RailsでKnockout.jsMakoto Henmi
 

Similar to Web系エンジニアのキャリア戦略 (20)

田舎暮らし流エンジニアスキルアップ術
田舎暮らし流エンジニアスキルアップ術田舎暮らし流エンジニアスキルアップ術
田舎暮らし流エンジニアスキルアップ術
 
202206_採用ピッチ資料_株式会社アスペア.pdf
202206_採用ピッチ資料_株式会社アスペア.pdf202206_採用ピッチ資料_株式会社アスペア.pdf
202206_採用ピッチ資料_株式会社アスペア.pdf
 
NativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみた
NativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみたNativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみた
NativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみた
 
Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録
 
LaravelでDBを使用しないbasic認証を簡単につくるtips
LaravelでDBを使用しないbasic認証を簡単につくるtipsLaravelでDBを使用しないbasic認証を簡単につくるtips
LaravelでDBを使用しないbasic認証を簡単につくるtips
 
Sb tech night#1_document_otsuki_202104
Sb tech night#1_document_otsuki_202104Sb tech night#1_document_otsuki_202104
Sb tech night#1_document_otsuki_202104
 
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
 
SIer出身者を採用したい非SI経験+採用責任者の叫び
SIer出身者を採用したい非SI経験+採用責任者の叫びSIer出身者を採用したい非SI経験+採用責任者の叫び
SIer出身者を採用したい非SI経験+採用責任者の叫び
 
我が家のフロントエンド開発事情
我が家のフロントエンド開発事情我が家のフロントエンド開発事情
我が家のフロントエンド開発事情
 
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
 
クラウドが変えるwebの世界
クラウドが変えるwebの世界クラウドが変えるwebの世界
クラウドが変えるwebの世界
 
2004チームspec_紹介資料
2004チームspec_紹介資料2004チームspec_紹介資料
2004チームspec_紹介資料
 
UXを損ねる静的コンテンツ配信アンチパターン7選
UXを損ねる静的コンテンツ配信アンチパターン7選UXを損ねる静的コンテンツ配信アンチパターン7選
UXを損ねる静的コンテンツ配信アンチパターン7選
 
Core dataと比較してrealmを使ったまとめ
Core dataと比較してrealmを使ったまとめCore dataと比較してrealmを使ったまとめ
Core dataと比較してrealmを使ったまとめ
 
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
 
フロントエンド技術の変遷
フロントエンド技術の変遷フロントエンド技術の変遷
フロントエンド技術の変遷
 
グリッドレイアウトを簡単に行うJavaScript!Masonry.js
グリッドレイアウトを簡単に行うJavaScript!Masonry.jsグリッドレイアウトを簡単に行うJavaScript!Masonry.js
グリッドレイアウトを簡単に行うJavaScript!Masonry.js
 
Rails5とAPIモードについての解説
Rails5とAPIモードについての解説Rails5とAPIモードについての解説
Rails5とAPIモードについての解説
 
INSPIRE FUTURE GENERATIONS
INSPIRE FUTURE GENERATIONSINSPIRE FUTURE GENERATIONS
INSPIRE FUTURE GENERATIONS
 
RailsでKnockout.js
RailsでKnockout.jsRailsでKnockout.js
RailsでKnockout.js
 

Web系エンジニアのキャリア戦略