将来必要となるエンジニアのスキルについて考える ver3
DESCRIPTION
TRANSCRIPT
ITエンジニアに必要なスキルをどのように習得するか
自己紹介
フリーター時代
派遣1
派遣2派遣3
現在
•この時に初めてパソコンに触れる•仕事しながらExcelやAccessを勉強
•勉強したExcelやAccessのスキルを活かす•興味のあったDTPの勉強
•ヘルプデスクの仕事に就く•職場で初めてネットワークというものに触れてサーバーの勉強
•WindowsのActive Directoryに関する運用管理•セキュリティの問題を目の当たりにし、Linuxにも興味を持つ
•今までの経験を活かしてITエンジニア専門のキャリアカウンセラー
Agenda
1. ITエンジニアとは?
2. ITエンジニアのスキルについて考える
3. 今のうちに習得するべきスキルとは
本題に入る前に
•比較的馴染みがあるものを例にしながらお話します
• サッカーの世界観を例にしています
• 今回はLinux等のインフラ関連を中心
http://www.flickr.com/photos/larimdame/11144304/
1.ITエンジニアとは?http://www.flickr.com/photos/kwerfeldein/2879955156/
Q.サッカー選手で思いつくのは?
http://www.flickr.com/photos/accius/511386848/
Q.その人のポジションは?
http://www.flickr.com/photos/mariusha/260820489/
CB
CB
SB
SB
DH
CH
CH
FW
WG
WG
GK
現実は
Question
ITエンジニアと言って思いつくのは?
http://www.flickr.com/photos/hckyso/1226909377/
セットアップ担当者
システム担当サポート担当
技術支援担当
監視オペレータ
NWエンジニアInternet
データセンター事業者システムインテグレーター
SW/HWベンダー
フロントSE
ユーザ企業現実は
技術支援担当
2.ITエンジニアのスキルについて考える
http://www.flickr.com/photos/edyson/8806467/
色々なポジションがあるサッカー
CB
CB
SB
SB
DH
CH
CH
FW
WG
WG
GK
必要スキル=基礎スキル+α
CBSBDHCHWGCF
蹴る止める走る
ゴール前の嗅覚
スピード突破力
視野の広さ
危険察知ボール奪取
スタミナ
冷静さ
+
システム担当サポート担当
技術支援担当
監視オペレータ Internet
システムインテグレーター
SW/HWベンダー ユーザ企業
色々なポジションがあるITエンジニア
セットアップ担当者
フロントSE
技術支援担当
NWエンジニア
データセンター事業者
必要スキル=基礎スキル+α
Linux/UnixWindowsTCP/IP
対象顧客の業務知識NW設計スキル
担当製品に対する深いスキル
自社の業務スキル
広域ネットワーク固有のスキル
対ユーザ対応スキル
作業の正確さ
+
フロントSE
技術支援
システム担当
NWエンジニア
サポート担当
監視オペ
システム担当サポート担当
技術支援担当
監視オペレータ Internet
システムインテグレーター
SW/HWベンダー ユーザ企業
実際の業務はどんなことをしている?
セットアップ担当者
フロントSE
技術支援担当
NWエンジニア
データセンター事業者
システム担当の例【業務内容】人材総合サービス会社の情報システム部にて、運営するWEBサイト(お仕事の検索システム等)のサーバ/N/W設定・システム設計の調査をして頂き、現在のシステム環境を纏め上げ、PMへ案内する迄がメインのタスクとなります。 その他、パッチの適用、脆弱性検証など。 ■システム改善後は、WEBサイトの構築・サーバの統合計画・セキュリティー強化作業など 【システム環境】 ■OS:Solaris,Redhat ■WEB:Apache ■言語:PHP,Perl
【必要スキル】■Unix系OSでのサーバ運用経験 ■Unix系OSでのWEBサイトの構築経験があると望ましい
フロントSEの例【業務内容】大手有名ソリューションベンダーにて、顧客向けシステム設計・構築業務 ■担当業務 営業同行による、技術的支援(プリセールス/提案) 正式受注後は、要求分析、設計、構築、プロジェクト進捗管理 導入後のシステム障害対応 、その他、設定要員への指示出し ドキュメント作成(仕様書など)も含みます ※構築作業は外部ベンダーに任せる場合もあります
【必要スキル】■WindowsもしくはUNIX系サーバのシステム設計構築経験 ■ミドルウェア(DB、WASなど)いずれかの導入経験※ご経験をすべて満たしていない場合でも、ご経験に応じてエントリー可能です!
技術支援担当の例【業務内容】NW技術支援部門に所属し、 顧客のNWの要件定義~設計業務 ■担当業務 ・営業と大手顧客に同行し、要件定義~NW(機器・回線)構成提案 、ネットワーク構成設計 ■利用する技術のキーワードIP-VPN Cisco/Catalyst ICT(Information and Communication Technology)
【必要スキル】■CCNP取得(またはそれと同等)レベルのネットワーク知識 ■ネットワーク構築経験■WAN構築実務経験 (NW回線提案、Router・Switchの設定経験) があると望ましい
NWエンジニアの例【業務内容】サーバ(Windows2000/2003、HP-UX、Linux)の障害対応、障害解析 ■ネットワーク(Internet、LAN、WAN、VPN)の運用管理 ■Oracle、WLSのパラメータチューニング 運用管理業務の詳細 ◇監視オペレータからのエスカレーション対応(障害対応、調査 等) ◇システム安定運用に向けての品質管理、改善業務 ◇システムの追加・変更対応、運用効率化のための運用設計、運用手順書作成等
【必要スキル】■UNIX経験必須に加え、Windows2000Server/2003Serverまたは、HP-UXまたは、Linuxの運用経験(構築経験あれば尚可) ■MS Officeでのドキュメント作成が可能なこと
3. 今のうちに習得するべきスキルとは
http://www.flickr.com/photos/albany_tim/2601260470/
そもそも「スキル」とは何?
基礎スキル業務以外で習得
+αスキル業務を通じて習得
知識体系 行動体系
PTSSでスキルを解説
プロダクトサポート
テクニカルサポート
運用アドミニストレーション
システムオペレーション
プロダクトスペシャリスト
プロダクトセットアップ
LEVEL 4
LEVEL 1
LEVEL 3
LEVEL 2
フロントSE 技術支援担当NWエンジニア
システム担当PTSS解説:経済産業省で策定しているITSSをベースに弊社で作成したスキル体系。
特徴:それぞれの仕事で求められるスキル要素を「知識体系」と「行動体系」に分解して定義
PTSSでスキルを解説
プロダクトサポート
テクニカルサポート
運用アドミニストレーション
システムオペレーション
プロダクトスペシャリスト
プロダクトセットアップ
LEVEL 4
LEVEL 1
LEVEL 3
LEVEL 2
フロントSE 技術支援担当NWエンジニア
システム担当
求人情報からスキルを考えると
Unix系OSやネットワークスキル
Cisco,Juniper(Netscreen),BIG-IP
英語
業務アプリケーション
RIP,OSPF,IP-VPN...
コミュニケーションスキル
Unixコマンド
+
フロントSE
技術支援
システム担当
NWエンジニア
サポート担当
監視オペ
今のうちに身につけられるスキル
基礎スキル +αスキル
基礎スキル取得にLinuxを活用
その根拠は?1.学習費用コスト低
2. TCP/IPの基礎を学べる
3. CUIでの基礎的操作を学べる
どのように勉強する• LPICを活用
• アウトプットを重視
• 外部コミュニティにも目を向ける
資格に関する現実
• 資格保有 ≠ 就業への ”パスポート”• 自分の知識レベルの棚卸しに活用するにはとても有効• 「得意な分野」「苦手/理解が曖昧な分野」
• サッカー選手に複数の役割が存在するようにITエンジニアはSE以外に多様な働き方がある
• ITエンジニアそれぞれに求められるスキルは異なるが共通する基礎スキルがあるのも事実
• 将来のためにその基礎スキルを今のうちに習得しておくことが大切で、習得のためにLPICをうまく活用しましょう!
まとめ