カズマルエンジニアブログカズマルエンジニアブログシステムエンジニア開発環境構築Macホームシステムエンジニア文系でプログラミング未経験でもシステムエンジニアになれるの?SEになるために最低限必要なスキルをお教えします!2018/11/02ツイートシェアはてブLINEPocketスポンサーリンクども!SEのカズマルです!システムエンジニア(SE)になることを目指している方の中には文系出身でパソコンはネットしか使わないけど大丈夫かな?プログラミングなんてやったことないけど大丈夫だろうか?パソコンをバリバリ使いこなせる人でないとなれないんじゃないの?と文系出身であること、またはプログラミング未経験であることに尻込みしてしまい、SEになることを諦めている方は多いと思います。SEになれば毎日パソコン相手に仕事をしますし、プログラミングの知識もあったほうがいいです。これらの知識がないからと言ってSEになることを諦める必要は全くありません。今回はそんな文系で未経験の人がSEになるために身につけておくと良いスキルについてご紹介していこうと思います。この記事を読んでいただければわかると思いますが、あなたが考えているSEとして最低限必要なスキルと現役SEが考える最低限必要なスキルにはギャップがあることがわかると思いますよ。プログラミングはプロに教えてもらおう!文系でプログラミング未経験からエンジニアを目指す:まとめSEである以上、Windowsパソコンは必須のツール!SEになったら毎日絶対に使うもの。それはWindowsパソコンです!SEはほぼ100%といっていいほど業務でWindowsパソコンを使います。「大学の頃はMacを使ってた!」「そもそもパソコンもってないよ!」という方はまずはWindowsパソコンの操作に慣れることから始める必要があります。ここを飛ばしていきなりプログラミングの勉強を始める人もいますが、Windowsパソコンの使い方を知っておくほうが100倍実務で役に立ちます!どの程度使いこなせればいいのか?ではどの程度使えるようになればいいのでしょうか?まずはファイルの開き方や保存、シャットダウン・再起動の方法など基本的な操作は最低限できるようになりましょう。「”基本的な使い方”ってなに?」という方は近くの書店に行ってWindowsの基本的な使い方が載っている本を買って、その本に書かれていることが一通りできるようになればOKです。Amazon調べ-詳細)KindleAmazon楽天市場YahooショッピングSEに限らず仕事でパソコンを使わない仕事はほとんどありません。気が変わってSEになることを諦めたとしても、ここで身につけた知識は決して無駄にならないので安心してくださいね。Officeの使い方です。いうかこの知識が無いと正直やっていけません。それくらい必須知識なので使ったことが無い方は必ず勉強しておきましょう!まずはExcelやWordを使って何ができるのかを理解し、基本的な操作方法を身につけましょう。Amazon調べ-詳細)KindleAmazon楽天市場Yahooショッピングさらに余裕がある方は、ショートカットキーや関数、グラフの作り方、ページレイアウトの設定などの高度な範囲まで学習するとGoodです!ExcelやWordを極めておけばそれだけ実務で威力を発揮しますからね。勉強してみよう!補足ここからご紹介するのは、SEになるために必須な知識ではありません。WindowsやExcelの使い方はもうバッチリだ!という方だけここからご紹介する知識を身につけてください。いう資格があるのはご存知ですか?SEになったらはじめに取る資格の代表例がこの資格です。会社によっては内定が決まってから入社するまでにこの資格を取っておけと言われるところもあるくらいです。資格は必ずしも取る必要はありませんが、資格を取るためのテキスト教材はSEにとって必要な基本的知識を体系的に学べるよう構成されているので、教科書として一通り目を通しておいて損はありません。テキストを勉強して問題ありません。テキストを買ってしまいましょう。SEになってからでも遅くはないが、プログラミングも学んでみよう!上記で説明したスキルは完璧だ!という方が最後の最後に勉強するのがプログラミングです。プログラミング言語は何がいいのか?プログラミングを学ぶときに1番悩むのが「プログラミング言語は何を勉強すればいいの?」という疑問です。SEになって役に立つ言語を勉強したいですよね?しかし悲しいことにSEで使うプログラミング言語はひとつに絞れるわけではありません。これを勉強しておけば間違いなし!という言語はないのです。Java、C++、C#といった長年の実績のある言語を身に着けよう!一般的にSEの仕事は企業の情報システムを作るのがお仕事です。業務で使用するプログラミング言語に求める基準としては安定していて保守性もあり、セキュアで、有識者が多くいる。そんな長年の実績がある言語になります。Java、C++、C#といった言語です。どのプログラミング言語を使うのかは、会社でも違いますし、会社の中でもプロジェクト単位で変わってきます。プログラミング言語を学ぶにあたって大切なことは、なんでもいいので1つの言語を一通り学んで実際にコードを書いてみることです。1つのプログラミング言語をある程度マスターすると「これはたぶんこうすればできるなー」とか「これはこのコードをこう直せばいける気がする」など、なんとなくコツがわかってくるものです。そのため1つの言語を習得しておくと、勉強した言語と違う言語を学ぶときにも、違うところを覚えればいいだけなので楽ちんになります。今のうちからプログラミングを学んでおこうという人は、まず勉強するプログラミング言語を1つに絞りましょう!初めてのプログラミングはプロに教えてもらおう!IT未経験の方にとって、はじめてのプログラミングはわからないことだらけです。今や本やネットなど、プログラミングを独学で学ぶことは容易になっていますが、正直おすすめしない勉強法です。初心者の方は本やネットに書かれて”いない”ところでつまずくからです。学んでほしいのはプログラミングの本質にも関わらず、本質とはまったく関係のないところでつまずいて挫折したひとを何度と見てきました。意欲がほんとにもったいないと思います。ならないためにも一番初めは、プログラミングの本質が学べるような環境を整えてくれているスクールで学ぶことを強くお勧めします。マンツーマンで教えてくれるため、自分の理解度に合わせて教えてもらうこともできますし、毎日7:00〜23:40までとかなり時間の自由度は大きいのも助かります。オンライン完結型のスクールなので、PCとイヤホンがあれば家にいながらレッスンを受けれるため、プログラミング学習以外の負担は一切かかりません。無料体験も用意されているので、一度雰囲気だけでも体験してみることをおすすめします。CodeCampを無料で体験してみる文系でプログラミング未経験からエンジニアを目指す:まとめ今回は文系出身でパソコンもあまり使ったことがないIT未経験の方へ向けて、SEになるために勉強しておくべき知識、身につけておくべきスキルをご紹介しました。SEになるための勉強と言われると、多くの人がプログラミングでしょ?と考えてしまいます。たしかにプログラミング言語の知識もゆくゆくは必要になってきますが、SEになる前に身に着けておく必要は全くありません。それよりもWindowパソコンやExcel、Wordの使い方を身に着けておくことの方が大切です。IT未経験の方からすればSEという仕事は未知の世界のように感じられますが、ここでご紹介した知識やスキルをまずは焦らず一つづつ身につけていくことが大切です。コメントをキャンセルメールアドレスが公開されることはありません。社内SEと常駐SEの違いってなに?必要なスキルの違いは?|SE...次の記事プログラマーとシステムエンジニア(SE)の違いってなに?検索スポンサーリンクカズマル関東でSEとして働いているカズマルです。SE歴はかれこれ7年ほど。このブログは「SEを楽しもう」をテーマに、SEについてや、仕事を通して感じたこと、スキルアップのために勉強したことなどを発信しています。ぼくのブログを読んでくれたかたで少しでもSEって面白そうだな!と思ってくれる方がいればいいなと思い、まったり運営しています。