スキルアップ記事

レバテックキャリアではIT・Web業界のエンジニア、デザイナーのスキルアップに役立つコンテンツをお届けいたします。
転職に役立つノウハウから、日々のスキルアップや業務で使える記事等幅広く掲載していきます。

転職支援サービスをご希望の方はこちら

SEに求められるスキル、独学の勉強方法、オススメの資格などを解説独学でSEを目指す方法

年々需要が拡大しているIT業界の中で、SEは欠かせない職種です。そのため、SEとしてキャリアを積めば年収アップも目指しやすい状況にあります。しかし、SEには専門的なプログラミング、設計のスキルが求められます。こういったスキルや知識は、独学で身につけることが可能なのでしょうか。この記事では、独学でSEを目指す方法やメリット・デメリット、勉強方法などについて解説します。

  • このエントリーをはてなブックマークに追加

1. 独学でSEを目指す前に~SEに求められるスキルとは〜

まず、SEに求められるスキルについて確認しておきましょう。SEには、主に以下6つのスキルが必要になります。

・プログラミングスキル
・システムの設計スキル
・論理的思考力(ロジカルシンキング)
・コミュニケーションスキル
・プレゼンテーションスキル
・情報処理の基礎知識


このうち、「プログラミングスキル」や「論理的な思考能力」、「情報処理の基礎知識」については独学が可能です。ただし、プログラミングについては「開発環境を自宅に用意できること」が前提となります。例えば、Javaなどのプログラミング言語はJDKと呼ばれる開発環境のインストールや環境設定などが必要となるため、初心者は環境構築でつまずいてしまうことも珍しくありません。

一方、環境構築なしでプログラミングできる言語もあります。ウェブサイトやサーバーサイドプログラムに広く使われている「Java Script」は、テキストエディタとブラウザさえ用意できれば、自宅でも開発作業が進められます。ドキュメントや基礎的な構文も広く公開されているため、書籍やインターネットを参照しながらスキルを高められるでしょう。

ただし、独学で身につけられるスキルであっても、一度は専門機関で教育を受けたほうが良い場合もあります。独学では見落としがちな基礎部分を身につけ、SEとして成長するための土台を構築しやすいからです。

では、独学でSEを目指すための勉強方法には、どのようなものがあるのでしょうか。次の章で詳しく解説してきます。

2. 独学でSEをめざすときに有効な勉強方法

独学でSEを目指すときに有効な勉強方法としては、以下の3つが挙げられます。

勉強方法1:書籍を用いて学習する

書籍を用いた勉強は独学の王道ともいえる方法です。ただし、同じ書籍を何度も読み返しながら、疑問点やつまずきをクリアする忍耐強さが求められます。

『SEの基本』(山田隆太、日本実業出版社)
SEという仕事の概要や心構え、実務の流れなどを総合的に解説している書籍です。

『かんたん合格 基本情報技術者教科書 平成30年度』  (五十嵐順子・ラーニング編集部、インプレス)
IT業界への登竜門ともいえる資格のひとつ「基本情報技術者試験」の内容を、わかりやすく解説した書籍です。

勉強方法2:自宅PCに開発環境を用意し、企画・設計・開発まで行う

自宅で開発環境を用意できれば、独学へのハードルが一気に下がります。特にプログラミング初学者は、ソースコードを書けば書いただけ上達する傾向があるため、身近なところに開発環境を構築するメリットは大きいでしょう。また、自分でアプリの企画、設計、開発(実装)までを一貫して体験することにより、実務経験に近い内容を学ぶことができます。

勉強方法3:動画学習サイトを利用する

動画学習サイトは、独学でSEを目指すときの心強い味方です。動画は文字に比べて時間あたりの情報量が多く、イメージを掴みやすいという特長があります。「何から手を付けて良いのかわからない」といった初学者なら、一度は経験しておきたい学習方法です。

【初学者に役立つ動画学習サイト】
ドットインストール(https://dotinstall.com/) 
「3分動画でマスターする」というコンセプトのもと、短時間で効率よくプログラミングを学べるように工夫されたサイトです。

Udemy(https://www.udemy.com/jp/) 
Pythonをはじめとした、さまざまなプログラミング言語を学習できる世界最大級の動画学習サイトです。

ちなみに、独学という観点でこれら3つとはやや異なるものの、職業訓練校を活用した勉強も効果的です。職業訓練校は企業に所属していない未経験の人材でも、無料でスキルを身につけるための教育を受けられる公的機関です。資格取得や転職を目標とした実務に近い教育を行うコースもあるため、最寄りの職業訓練校のカリキュラムを検索してみても良いでしょう。

3. プログラミングを独学で学ぶメリット・デメリット

SEを独学で目指すとき、プログラミング学習は挫折しやすいポイントといえるでしょう。言語ごとに異なるルールや表現、仕様などを理解しつつ、自分なりに正解を探らなくてはならないからです。プログラミングを独学で習得できれば、SEへの大きな一歩になり得ます。そこで、プログラミング学習における、独学のメリットとデメリットを整理してみましょう。

メリット

・適性があれば、独学でも数か月で即戦力レベルに到達できる
・需要がある言語は、開発環境が自宅で構築しやすいものが多い(RubyやPythonなど)
・なにかしらの言語に対する理解があれば、未経験でもIT業界に参入しやすい

デメリット

・プログラミングは適性(向き、不向き)があり、適性が低いと挫折しやすい
・どうしても解決できない問題に直面したとき、アドバイスやヒントをくれる存在がいないため、モチベーションの維持が難しい
・初歩的な部分で間違いをおかしやすく、解決するまでの時間が長くなりやすい


独学のメリットは、「(適性があれば)成長が早い」「勉強にかかるコストが低い」という点に集約できます。一方、デメリットは「適性の判断が難しい」点に注目です。客観的にアドバイスしてくれる第三者がいない状況で、いかにモチベーションを維持し、成長を続けられるかが独学のポイントではないでしょうか。

4. SEを独学でめざすときに有効な資格

未経験から独学でSEを目指す場合には、相手の企業に適性や基礎力をアピールする上で役立つのが「資格」です。例えば以下のような資格は、SE志望者が持っているとスキルを証明するのに有効だといえます。

・「ITパスポート」や「基本情報技術者」をはじめとしたIPA主催の情報処理技術者試験
・「CCNA」、「オラクルDB」、「LinuC 」などの大手ベンダー資格


SEになるのに資格は必須ではありません。しかし、独学で資格を取得できれば、基礎知識や適性があることを対外的に証明しやすくなります。また、資格取得のために勉強を進める中で、情報処理や分野ごとの基礎知識、論理的な思考能力が鍛えられるでしょう。資格取得という明確な目標が、モチベーション維持に役立つというメリットもあります。

5. 独学が不可能な分野もある

パッケージソフトの中でだけ動作するような固有言語の中には、独学が不可能なものもあります。例えば、SAP社 のERPパッケージで使われる言語「ABAP」は、ほぼ独学が不可能です。SAP社が主催する有料のスクールや講座で学ぶか、パッケージ導入を請け負っている企業に入社して身に付けるしかありません。

また、プレゼンテーションスキルやコミュニケーションスキルも、独学で磨くのは難しい分野でしょう。ただし、これらはIT業界以外でも求められるため、他業界での接客・交渉の経験で十分にカバーできます。

6. まとめ

この記事では、SEに求められるスキル、独学の勉強方法、オススメの資格などを解説しました。IT業界未経験者であっても、独学でSEを目指すことは可能です。ただし、自分の適性に自信がなく、モチベーションが維持しにくいと感じ場合は、教育機関の活用も視野に入れていきましょう。状況に応じて最適な勉強法を選択し、SEを目指してみてはいかがでしょうか。

ITエンジニア・Webクリエイターの転職ならレバテックキャリア

レバテックキャリアはIT・Web業界のエンジニア・クリエイターを専門とする転職エージェントです。最新の技術情報や業界動向に精通したキャリアアドバイザーが、年収・技術志向・今後のキャリアパス・ワークライフバランスなど、一人ひとりの希望に寄り添いながら転職活動をサポートします。一般公開されていない大手企業や優良企業の非公開求人も多数保有していますので、まずは一度カウンセリングにお越しください。

転職支援サービスに申し込む

また、「初めての転職で、何から始めていいかわからない」「まだ転職するかどうか迷っている」など、転職活動に何らかの不安を抱えている方には、無料の個別相談会も実施しています。キャリアアドバイザーが一対一で、これからのあなたのキャリアを一緒に考えます。お気軽にご相談ください。

「個別相談会」に申し込む

執筆:野崎 晋平(アイティベル)

技術の話ができる転職エージェント。30秒で無料登録!

  • このエントリーをはてなブックマークに追加

  • STEP1
  • STEP2
  • STEP3
  • 次のstepで入力すると返事が来る!
  • プロフィール入力すると返事が来る!
  • ご希望の条件を選択してください

    ご希望の勤務形態

    必須

    ご希望の勤務地

    任意

  • プロフィールをご入力ください!必須入力項目はこのページで終わりです。

    氏名

    必須

    氏名かな

    必須

    生年月日

    必須

    電話番号

    必須

    メールアドレス

    必須

  • スキルシート・ポートフォリオをお持ちの方はアップロードしてください

    スキルシート

    任意

    提出しておくことで
    迅速なご紹介が可能に!

    職務経歴書

    ドラッグアンドドロップ or ファイルを選択 選択されていません

    履歴書

    ドラッグアンドドロップ or ファイルを選択 選択されていません

    スキルシートを確認しています...

    スキルシートを確認しています...

    ※ファイルは5MB以下で対応するファイル形式 ? でアップロードしてください
    Microsoft Office .xls .xlsx .doc .docx .ppt .pptx
    KINGSOFT Office .xls .xlsx .doc .docx .ppt
    iWork .numbers .pages .key
    LibreOffice .ods .odt .odp
    OpenOffice .ods .odt .odp
    その他 .pdf

    ※事前にご用意のない方は、弊社フォーマットを是非ご活用下さい。

    ポートフォリオURL

    任意

    ?

    ポートフォリオとは主にクリエイターの方が自己PRのために過去の作品や制作実績をまとめた作品集の事です。

    ポートフォリオをWeb上で公開されている方はそのURLを、データでお持ちの方は作品データをアップしたURLを入力してください。

    ※データをアップされる場合は、保存期間や容量制限の少ないGoogleドライブを推奨しています。

    その他ご要望

    任意

  • 下記の内容をご確認いただき問題ないようでしたら、送信してください

    プロフィール入力すると返事が来る!

    • ご希望の勤務形態 必須

    • ご希望の勤務地 任意

      第一希望:
      第二希望:

    • 氏名 必須

    • 氏名かな 必須

    • 生年月日 必須

    • 電話番号 必須

    • メールアドレス 必須

    • 職務経歴書 任意

    • 履歴書 任意

    • ポートフォリオURL 任意

    • その他ご要望 任意

    個人情報の取り扱い」と「利用規約」に同意の上、『同意して登録する』ボタンをクリックして下さい。

プライバシーマーク

レバテック株式会社は「プライバシーマーク」使用許諾事業者として認定されています。
個人情報の秘密は厳守します。ご入力いただいた情報は許可を頂くまで求人企業に公開することはありませんので、ご安心ください。

申し込みに関するご注意
以下の方は弊社の事業基盤、求人動向から、ご提案のご連絡までお時間をいただく可能性があります。ご了承ください。
IT業界、または希望職種が未経験の方
一都三県・大阪・兵庫・京都・福岡以外の勤務地、また在宅での作業を希望される方

この記事に関連する求人・転職一覧

無料"個別相談会"実施中-平日の夜、土曜も実施しています!-

関西求人特集 みんなの年収UP公開中

九州求人特集 福岡での転職をサポートします!

転職・求人・採用情報を探す

プライバシーマーク

レバテック株式会社は、
「プライバシーマーク」
使用許諾事業者として
認定されています。