MENU

文系SEでも食っていける?実体験からのYESとNO

目次

はじめに:文系SEという選択肢

「文系だけど、SEになってみたい…でも大丈夫かな?」

これは昔からよくある疑問です。IT業界がどんどん成長していて、理系じゃなくてもエンジニアになる人が増えているんですよね。でも実際のところ、文系出身でもSEとして食べていけるのか気になりますよね?

ズバリ結論から言っちゃいます。YES!文系でも全然食っていけます!ただし、ちょっとした条件はありますけどね。

私は情報系学部(私が学生の頃はまだ珍しかった)出身のSEなので完全に文系というわけではないのですが、これまで多くの文系出身の同僚や後輩と一緒に働いてきました。現在はエンジニアをやりながらブログも書いているのですが、文系SEの方々の頑張りや成長を間近で見てきて、本当にすごいなって思うことがたくさんあります。

この記事では、文系SEとして活躍している同僚たちの実体験をもとに、文系SEのリアルな現実をお話ししていきます。良いことも大変なことも正直に書くので、文系からSEを目指している方の参考になったら嬉しいです!

文系SEが「食っていける」と思う理由(YES側)

① 実はコードばっかり書いてるわけじゃない!

「SE=ずっとパソコンとにらめっこしてコード書いてる人」って思っていませんか?これ、よくある勘違いなんです(笑)。実際に働いてみると、コーディング以外の仕事がめちゃくちゃ多いんです!

お客さんとの打ち合わせでは、「こんなシステムが欲しいんです」っていう要望を聞いて、「それって技術的にどうやって実現しよう?」って考える仕事があります。ここで大事なのは、相手の話をちゃんと聞いて、「あ、つまりこういうことですね!」って整理できる力なんです。

設計の仕事では、システム全体の「設計図」を作ります。家を建てるときの設計図みたいなものですね。ここでは「論理的に考える力」がめちゃくちゃ重要!プログラミングよりも、物事を整理して矛盾のない構成を考える能力の方が大切です。

チームをまとめる仕事もあります。メンバーと相談しながら進めたり、問題が起きたときに解決策を考えたり。これはもう完全に「人とのコミュニケーション」が中心ですよね。

私の同僚で文系出身のAさんは、最初はプログラミングが苦手でしたが、お客さんとの要件整理がめちゃくちゃ上手で、今では要件定義のスペシャリストとして活躍しています。「話を聞くのが上手」「分かりやすく説明してくれる」って、お客さんからもチームメンバーからも信頼されているんです。

② 文系の得意分野が意外と重宝される!

大学時代に培った「論理的に考える力」と「文章を書く力」って、SE業務でめちゃくちゃ活かせるんです!これは文系SEの方々を見ていて本当に実感します。

説明書やマニュアル作りでは、難しい技術的な内容を「誰でも分かるように」書く必要があります。これって文系の人が得意な分野ですよね?理系出身者が書いた文書って、専門的すぎて読みにくいことがあるんです…。

お客さんへの提案書作成でも文章力が活かせます。「この技術を使うとこんなメリットがありますよ」っていうのを、相手に響くように書く必要があるんです。

チーム内での情報共有でも、複雑な問題を整理して「つまりこういうことです」って説明する機会がよくあります。

うちのチームにいる文系出身のBさんは、「技術的なことを分かりやすく説明してくれる人」として重宝されて、新人研修の講師とか、お客さん向けの資料作りをよく任されています。最初は「文系だから技術がわからない」って心配してたそうですが、逆に強みになったんですよね!

③ やる気があれば追いつける!スタートラインの差なんて関係ない

IT業界って変化がめちゃくちゃ早いんです。理系の人でも「え、この技術知らない」ってことがしょっちゅうあります(笑)。つまり、大学で何を学んだかより「新しいことを学び続けられるか」の方が大事なんですよね。

新しい技術を覚えるのは、理系も文系も関係なく、結局は「どれだけ頑張って勉強するか」です。むしろ文系の人って「分からないことがあったら素直に聞く」のが上手だったりするんですよね。変にプライドを持たないで学べるのって、実は強みだと思います。

自分で調べて学ぶ力があれば、会社の研修や実際の仕事を通して必要なスキルはちゃんと身につきます。今活躍している文系SEの先輩たちも、最初はみんな未経験からスタートしてるんですから!

文系出身のCさんは、入社時はHTMLすら知らないレベルでした。でも3年で基本的な開発はできるようになったし、5年目には一人でプロジェクトを任されるようになりました。「学習意欲」と「素直さ」があれば、文系だからって全然問題ないんです!

文系SEが「キツい」と感じたこと(NO側)

でも正直に言うと、文系SEの方々が苦労してるのも間近で見てきました。良いことばかりじゃないので、リアルな体験談もお話ししますね。

① 最初は本当に何もわからなくて焦る

新人の文系SEの方を見ていると、入社直後は本当に大変そうです。私たちが普通に使ってる言葉が全然わからなくて、毎日Google先生にお世話になってる状態になっちゃうんですよね。

専門用語がさっぱりで、会議で話されてることがよく分からない状況になります。「API」「フレームワーク」「ミドルウェア」なんて言葉、最初は呪文にしか聞こえないって言ってました(笑)。

基本的な知識がないから、簡単な作業でも理解するのに時間がかかります。理系の人が「あー、あれね!」ってすぐ分かることを、一から調べまくる必要があるんです。

コードレビューのときも大変そうでした。「なんでこの書き方ダメなの?」「どこを直せばいいの?」って理解するのに、時間がかかっちゃうんですよね。

文系出身のDさんは、「入社から半年間は毎日が勉強漬けで、正直『私には向いてないのかも…』って落ち込むことも何回かあった」って言ってました。でも今思えば、これって通過儀礼みたいなものだったそうです。

② 理系組と比べて凹むことも…

同期との比較で「うわー、差があるなあ」って感じることもあるみたいです。これはちょっと心が痛む部分ですね。

プログラミングの覚えの早さは、最初の1-2年は明らかに差が出ちゃいます。大学でプログラミングをやってた理系組は、新しい言語でもサクサク覚えるんですよね。文系の方は基本的なことから一つずつ覚える感じになります。

技術的な話についていけないこともあります。「このアルゴリズムがー」「設計パターンがー」って話になると、理系組はバンバン意見を言うのに、「へー、そうなんだー」って聞いてるだけになっちゃうことも。

資格も取るのに時間がかかる場合があります。特に技術系の資格は、基礎知識がある理系出身者の方が短期間でサクッと合格することが多いです。

でもね、これらの差って時間が経つにつれて縮まっていくんです!2-3年目になると、実際の仕事の経験の方が大事になってきて、スタートの差なんてあんまり関係なくなります。

③ 勉強しないと壁にぶち当たる

仕事だけやってても、なんか知識に偏りが出ちゃうんですよね。これは文系SEあるあるかもしれません。

現場の仕事だけだと視野が狭くなるんです。目の前の作業はできるようになっても、IT全体の基礎知識が体系的に身についてないから、新しいプロジェクトで「あれ?わからない」ってことが起きちゃいます。

資格の勉強って大事なんです!これに気づいた文系SEの方は、基本情報技術者試験の勉強をしたときに、今まで点と点だった知識がつながって「あ、そういうことだったのか!」って感動したって言ってました。

継続的に勉強する習慣を作るのも重要です。仕事が忙しくて勉強をサボると、すぐに技術的な話についていけなくなっちゃうんですよね。

でも逆に言えば、資格取得を軸にして体系的に学習を続ければ、文系出身でも技術的な基盤をしっかり築けるってことでもあります!

それでも続けられた理由と工夫

困難はたくさんありますが、それでも文系SEとして活躍し続けている同僚たちを見ていると、みんなそれぞれ工夫をしているんです。参考になる話をお話ししますね!

「プログラミング最強!」じゃなくて、「つなぐ人」になる

成功している文系SEの方々を見ていると、「コードがバリバリ書けるスペシャリスト」を目指すよりも、「技術とお客さんをつなぐ役割」にシフトしている人が多いんです。

話すのが得意だから、お客さんの要望を技術チームに分かりやすく伝えたり、逆に技術的な制約をお客さんに説明したりする役割を積極的に引き受けています。これが意外と重宝されるんですよね!

システム全体を考える力を磨くことにも力を入れています。これって文系の「全体を見て構造化する能力」が活かせる分野なんです。

分かりやすい資料作りも武器にしています。マニュアルとか仕様書を「誰が読んでも分かる」ように書くのって、文系的なスキルが活かせる場面です。

文系出身のEさんは、「〇〇さんが作った資料は分かりやすい!」って評判で、今では会社の技術ドキュメント標準化プロジェクトのリーダーをやっています。

資格でちゃんとした土台作り

成功している文系SEの方は、みんな資格取得に力を入れています。これがめちゃくちゃ効果的なんです!

基本情報技術者試験から始めて、IT全般の基礎をきちんと学習する人が多いです。今まで断片的だった知識がつながって、技術的な理解が一気に深まるそうです。

応用情報技術者試験では、もっと高度な内容とマネジメントについて学んで、プロジェクトリーダーとしての知識も身につけます。

AWS系の資格では、今トレンドのクラウド技術を実践的に学んでいます。これは転職のときにも評価されますしね。

文系出身のFさんは、「資格の勉強を通じて、現場だけじゃ得られない幅広い知識を身につけることができて、技術的な議論にもちゃんと参加できるようになった!」って言ってました。

みんなで何かを作り上げる面白さにハマる!

文系SEとして続けている人たちが共通して言うのは、チーム開発の楽しさです。これが分かったときに「あ、この仕事好きだな」って思えるそうです。

プロジェクトが成功したときの達成感は最高だって言います!コードを書くスピードは理系組に負けても、プロジェクト全体の成功に向けて自分なりの貢献ができてるって実感できるんですよね。

いろんな人と一緒に働けるのも魅力です。技術のことだけじゃなくて、ビジネスのこととかユーザーのことも考えながら仕事できるのって面白いんです。

成長している実感も大きなモチベーションになります。最初は全然分からなかった技術的な内容が理解できるようになって、後輩に教えられるようになったときの達成感は本当に大きいそうです。

こんな人なら文系でもSE向いてるかも

これまで多くの文系SEの方と働いてきた経験から、文系出身でもSEに向いている人の特徴をまとめてみました。

新しい知識を学ぶことに抵抗がない人

IT業界は技術の進歩が早くて、私たちも常に新しいことを学び続ける必要があります。「知らないこと」に対して好奇心を持って、積極的に学習できる姿勢は文系・理系に関係なく重要な素質です。

大学時代にいろんな分野の学問に触れた文系出身者の中には、この学習姿勢が身についている人が多いと感じています。未知の分野に対する恐怖感よりも興味の方が勝る人は、SEとしての適性があると思います。

ロジカルに物事を整理するのが好きな人

複雑な要求を整理してシンプルな構造に落とし込む能力は、SE業務の核心部分です。文系学部で論文を書いた経験や、複雑な概念を整理して理解した経験は、この能力の基礎となります。

「なぜそうなるのか」を論理的に考える習慣がある人、矛盾のない一貫した説明を組み立てることができる人は、設計業務やドキュメント作成において強みを発揮できます。

人と話すのが苦にならない人

SEの業務は意外に「人」との関わりが多い職業です。お客さんとの要件整理、チームメンバーとの技術的な議論、後輩への指導など、コミュニケーション能力が求められる場面は数多くあります。

特に上流工程に関わるようになると、技術的なスキル以上にコミュニケーション能力が重要になります。文系出身者の多くが持つ「相手の立場に立って考える能力」や「分かりやすく説明する能力」は、この分野で大きなアドバンテージとなります。

おわりに:SEは”学歴”より”伸びしろ”の職業

多くの文系SEの方と一緒に働いてきた経験から言えることは、この職業では出身学部よりも「技術を通じてどう貢献するか」という姿勢の方がはるかに重要だということです。

確かに最初は苦労することもあります。理系組との差を感じて落ち込むこともあるでしょう。でも、それは一時的なものであり、継続的な学習と実務経験によって必ず克服できる壁です。

実際に見てきた文系SEの方々から言えるのは、最初は苦労しても、文系出身者でも十分にSEとしてやっていける土壌がこの業界にはあるということです。むしろ、多様なバックグラウンドを持つ人材が活躍できる環境が整いつつあります。

さらに、SEとしてのスキルは他の分野にも応用が利きます。論理的思考力や文章力を活かして、ブログ執筆という副業を始める人もいますし(私もそうです!)、資格取得によってさらなるキャリアアップの道も開けます。フリーランスとして独立する選択肢もありますしね。

「文系だからSEは無理」と最初から諦めるのではなく、自分なりの強みを活かしながら技術を学んでいく姿勢があれば、きっと充実したSEライフを送ることができるはずです。

この記事が、文系からSEを目指している方の背中を押すきっかけになれば嬉しく思います。一緒にIT業界を盛り上げていきましょう!

最後に余談ですが、私が知っている一番の変わり種(と言っては失礼なのですが)は、防衛大学校出身のSEがいらっしゃいました。その方は抜群に優秀でしたよ!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次