Bybitに入金するだけで最大3,000ドル相当の暗号資産がもらえるキャンペーン実施中!!2022年6月17日19:00~7月17日19:00
投稿日:
更新日:

【Fラン文系大学卒業後にSES】IT企業に就職するまでの体験談

Fランの文系大学に入学してしまったけど、IT業界に興味が湧き出た就活生の皆さん。
プログラミングなんて今までやった事ないのに仕事できるの?と疑問に思ったことはありませんか。

僕もFランの文系大学に通っていましたがIT企業に内定をもらえたので、就職活動の実体験をお話しできたらと思います。

この記事で分かる事

  • 文系のFラン大学卒でもSESになれました
  • 企業は15社くらい受けて14社落ちました…
  • 就活サイトは複数登録しとけばよかったと後悔してる

文系Fラン大学で4年間勉強してきたけど、就職活動でシステムエンジニアが気になってきた….。
そんな僕と同じ気持ちになった学生に向け、今まで感じたことをここですべてお話しします。

【Fラン文系大学卒】新卒システムエンジニアの仕事内容~楽しいと感じるまで

【Fラン文系大学卒のバカ】頭悪い僕がプログラミング学習で失敗した勉強方法

最近はプログラミングがとても人気で、システムエンジニアに転職するため多くの方がプログラミングスクールでプログラミングを習っています。
よくYouTube広告で流れていますよね…

システムエンジニアとして就職するには、「専門学校」や「プログラミングスクール」に通わなければいけないイメージがあると思います。

ですが、文系Fラン大学でも「新卒」というカードを使用して、システムエンジニアとして働くことができます。

現に私も文系Fラン大学でしたが、SESとして働くことができました

就職活動から現場配属後の仕事までの実体験をお話ししようと思います。

IT企業に絞り、文系Fラン大学生の就職活動開始!!

僕は2018年に就活を開始しました。

就活解禁日はには働きたい業界が決まっておらず、スーツすら届いていませんでいた。

IT業界に決め、(システムエンジニア)プログラミングをやることになった理由

僕は「IT業界がこれからさらに伸びる」や「技術が身につく」と思い、IT業界で働くことを決めました。

更に、パソコンいじるのが少し得意なので、それもIT業界に決めた理由となります。

僕は複数の就活サービスに登録をして会社を探していましたが、サービスによって大きな変化はないので複数登録することをおすすめします。

複数登録することでより多くの企業を知ることができます。

無料登録してIT企業を探しましょう

  1. IT求人ナビ新卒
  2. マイナビ

就活サービスはほぼ無料で利用できるので、無料相談を活用しましょう。

そこで多くのIT企業が、「未経験の文系学生でもOK」と言っており、文系の私でもシステムエンジニアとして働けることを知りました。

IT企業の試験~面接

僕は10社くらい試験や面接を受けましたが、1回の試験と2回の面接がほとんどでした。

IT業界の試験は少し特徴的な試験問題があります.

SPI試験を導入するIT企業はあまり多くありませんでしたが、CABテストを実施しているIT企業がほとんどでした。

CABテスト

CABテストは簡単に説明すると、規則性の問題です。
例えば、3つ画像があり、4つ目の画像として適切な画像を選ぶ問題です。

CABテストは最初とても難しいですが、慣れるとすらすらと解けるようになります。

面接

面接に関しても特にITに関する内容を聞かれることはなく、学生生活の話など一般的な面接内容が多かったです。

なので、面接対策は特別な内容を対策する必要はありません

就活の成果

僕は15社を受けましたが、そのうち3社は次の段階に移りました。

ちょうどその時彼女に振られて、いろんな意味で疲れていましたが内定をもらうことができました。

僕は2回面接のIT企業の内定をいただきました。

他の2社は「試験合格後の、最終面接で時間を間違える」や「SPIに落ちましたが、面接をした後人柄がよいと言われ、ぜひ入ってほしいからもう一度SPIを受けてほしい………2回目も落ちる」

でした。

基礎学力が低い僕は試験で特に苦戦しました。Fラン学生っぽいですね。

IT企業の内定後

内定者向けの食事会や、内定者向けの入社前新人研修があり、僕は4月からSESとして働くことになりました。

SESとは?

客先のオフィスにエンジニアを派遣し、システムの開発や運用を行います

SESは自社のサービスではなく、派遣社員として客先のシステムを開発します。

最初はSESなどあまり気にしていませんでしたが、SESは派遣されるので客先が大企業であろうと給料は自社基準となります。

なので客先の正社員と、派遣されている人が同じ新卒(同じ業務内容)でも給料の差がある可能性もあります。

大企業のSEは専門学校や経験済みである場合が多いので、文系Fラン大学には少しハードルが高いかもしれません。

就職活動が終わり、感じたこと

就職活動が終わり、感じたことは「就活のサービスをもっと登録しておけばよかった」です。

僕は就活を始めたときはマイナビしか利用していませんでしたが、中にはマイナビ以外で求人募集してる企業もあります。
当然ながらマイナビだけではより多くの企業を見つけることはできません。

僕は一ヶ月くらい経ってから複数登録しましたが、今まで見つけられなかったIT企業を発見できました。
もちろんマイナビにはない会社です。

就職に関するサービスはほぼ無料なので、就活が不安な学生ほど複数のサービスを登録しておくと良いでしょう。

無料登録してIT企業を探しましょう

  1. IT求人ナビ新卒
  2. ウズキャリIT

就活始まる前から複数登録しておくべきでした…

システムエンジニアの3ヶ月の研修

入社後は外部のスクールで3か月間の研修を受けました。

プログラミングは想像以上に難しかったです…

Java研修

Javaは約1か月間研修を受け、環境構築から基礎部分を学習しました。

JavaはWindowsやMacなど多くの環境で使用できることや、家電やスマートフォンでも利用されていることからプログラミング学習で習う事が多いです。

Javaを習得することである程度他の言語が覚えやすくなるので、勉強したいプログラミング言語が決まってない場合はJavaを勉強しておきましょう。

環境構築

Javaをやるには、PCの環境を構築する必要があります。

基本的にプログラミング言語は英語で、環境構築するための設定も英語なのでとても苦戦してしました。

手順がいくつもあり、1つでも間違えると正しく動作しません。

基礎部分の学習

最初は、Javaを実行して文字を表示させたり、if文を使用して条件分岐を実装しました。

if文までは調子が良かったですが、for文や配列が出てきたり、クラス、オブジェクト指向が出てきてから完全に頭がパンクしてしました。

その後もtry-catchやクラスの継承など次々に新しい場所に進んでいました。

SQL(データベース)

どの現場に出てもデータベースを扱う言語であるSQLをやる可能性が高いですが、Javaなどのプログラミング言語とは書き方が異なるので慣れるまではかなり難しいです。

Javaが全然できていないのに、SQLを始めても大丈夫なのかと不安になりながらSQLをやりました。

SQLにも種類はありますがほとんどのSQLは書き方がほとんど似ているので、1つできるようになれば他のSQLも検索すればすぐにできるようになります。

研修で勉強したSQLはOracleでした。

その他の言語

JavaやSQL以外にも、HTML、CSS、Servlet/JSPなどやりました。

Servlet/JSPとなると、HTMLとJavaが混ざっているような言語で全く理解できず進めていました。

研修で気づいた点

僕は3か月の研修を得て多くの事に気づきました。

研修で気づいた点

  • パソコンが得意より、基礎学力が必要
  • ショートカットキーを活用する
  • 検索して自分で解決する

僕は最初に「パソコンいじるのが少し得意」と書きましたが、そんなことより義務教育で習う基礎学力が一番必要なことを感じました。

基本的には・国語・数学・英語ができれば問題ありません。

国語

国語は、設計書を正確に読むのに必要です。

更に、プログラミングは論理的思考が必要です。

論理的思考があることで、なぜそのプログラムがバグを起こしているのか、そのバグを治すにはどのようにしなかればいけないのかの道筋を立てることができます。

数学

数学が必要な理由は、プログラミングの基礎を理解しやすくするためです。

プログラミングは変数というものがあり、値を変数の中に入れます。
数学だと中学生で習う代入に似ています

代入をしっかり理解すれば基礎は問題ないと思います。

英語

英語が必要な理由は、プログラミング言語やエラーログなど様々な場面で英語で解読する必要があります

変数やデータベースなども基本的には英語で記述する必要があるので、英単語ある程度の文法が理解できれば苦ではないと思います。

プログラミングの苦戦した点や気づいた点

僕は「国語」と「数学」の学力がなかったので、プログラミング言語のロジックを理解するのに時間がかかってしまいました。
ロジックを理解できないのに、ロジックから理解しようとしたため覚えるのに時間がかかってしまいました。

ロジックから理解するのではなく、とにかく本に書いてある内容を模写してプログラムを実行する方が速く覚えることができます

また、英語が全く読めないとエラーが発生した際の原因を理解することができません。

現在はGoogle翻訳などがありますが、現場によってはGoogle翻訳などのサービスが禁止の可能性もあります。

英語はある程度読めると、プログラムがスムーズになります。

プログラミングに慣れるまではとても大変

今までプログラミングとは無縁の環境にいても、SEとしてプログラミングをすることは可能です。

プログラミングに慣れるまではとても大変な日々ですが、プログラミングを覚えて損はありません。

IT企業を探す際、少しでもプログラミング研修があるか確認してみましょう。

大学生の為の無料プログラミングスクールもある

未経験でもOKだという事を紹介しましたが、どうせならプログラミングを体験したい方は無料で受けられるスクールを体験してみましょう。

上記の記事で紹介しております。

【Fラン文系大学卒】新卒システムエンジニアの仕事内容~楽しいと感じるまで

【Fラン文系大学卒のバカ】頭悪い僕がプログラミング学習で失敗した勉強方法