はじめに
こんにちわ。皆様いかがお過ごしでしょうか。
長年私を悩ませていたFEいるのかいらないのか問題。
人に聞いたり記事を読んだりと、色んな意見を聞きまくった結果、本当によくわからず、どうすれば良いのか悩み続けていました。
そんな私のような混乱している子羊の背中を押せたら良いなと思い、記事にしてみました。
私について
- へっぽこエンジニア9年目
- テスター6年(金融案件、証券案件、オフショアなのでプログラミングなし)
- プログラマー3年(社内PG/PHPメイン)
- 高卒(普通科)
- 中学生の時にHTMLを弄ってみたが、齧れてもいなかった
- ネットワーク、セキュリティ等はマジ訳わからん
- データベースはDMLを扱える程度で細かいチューニングは出来ない
- サーバー構築は出来ない
未経験でこの職種について、単独で金融案件に参画。案件内のメンバーも技術的な部分についての知識が弱く、聞くにしても何から抑えていくべきなのかが全くわからなかった。
他案件の方々にいろいろ聞くも、色んな意見に勝手に振り回されてしまい、行動出来ずに。そんな状態で基礎力に不安を抱えたまま、業務を続ける日々。
このままではキャリアを進める事が出来ないと思い、プログラムの経験が必要だと考え、プログラミングの勉強をし始める。丁度その頃に知人の会社で空き枠が出来、実務を積むために年収を落としてプログラマーとして転職。
なんだかんだで3年が経過し、ここ数か月で必要だと改めて思い、今に至る。
必要か否か色んな人に聞いてみた
回答者 | 経歴 | 回答 | 備考 |
---|---|---|---|
SE | 0年目、文系大学出身のお姉様、FE未取得 | 必要 | 上司が取ってほしいと言っていた |
SE | ?年目、不明、文系大学出身のお姉様の上司 | 必要 | 基礎的な部分で話が通じないと困る |
PM | 8年目、大学生物学専攻、FE取得済、通称鬼軍曹(笑) | 必要 | ただ取得するだけでは意味がないため、理解する事が大切 |
SE | ?年目、情報系専門出身、FE取得済 | 不要 | 無くても仕事は出来る |
SE | 20年目、情報系専門出身、FE未取得 | 不要 | 無くても仕事は出来る |
それぞれで回答がバラバラだ…
共通点や思った事
今思えば、上記の方々に共通点があった。
上記の全員がエンジニアの基礎として必要なカリキュラムを受ける、もしくはFEの勉強を行っていたということ。
それって、即ち必要だということでは?
多分、専門的に学んでいない場合は、FE取得を通して基礎をまず固めていくのが良いのかな。
昔に聞いた話(10年~15年前)
今から10年~15年前に周りのお姉様から聞いたお話。
- お姉様は知人からツテで採用されたエンジニア。上司がこんな話をしていたとのことだった。
- 「昨今はFEさえも取得していない文系エンジニアが多く、基礎的な部分で話が通じなくて困っている。」
- 「まずは、FEを取得してもらえると、大変助かる。」
昨今の流れ(ここ数年)
- 大学入試で「情報I」必須科目として導入
IT知識の重要性について、世間の認識が昔よりも遥かに上がっているのではないか。
基礎知識に関しては、一般教養として認識され始めていそうなんて思ったり。
取得するしないのメリデメ(私の場合)
取得 | メリット | デメリット |
---|---|---|
取得する | ・基礎知識が体系的に身に付く ・自信が少し付く ・以前よりも業務での内容で不明な点が減る ・担当外のセクションとの会話がよりスムーズになりそう ・理解できる事が多くなって、更にこれからの人生が楽しくなりそう ・基礎知識があると、定着度が上がり、その後の学習効率が飛躍的にあがるらしい |
・年次的にFEしか取得していないと思われる可能性がある |
取得しない | ・試験費用が節約できる | ・対外的に基礎があるかどうかを証明出来ない ・参画する案件によって、理解度に偏りが発生する場合にカバーが出来ない |
結局、私はどうしたいのか
- 理系出身ではない私にとってメリットがとても多いのに、何に悩んでいたんだろうと思いました。(苦笑)
- 年次的にどうこう思われてもいいから、理解出来る事多くなるから、この先楽しいだろうなあ。
- FE取得を通して基礎を固めることで、己に自信を付けてあげたいなと思いました。
- 今までの知識がなんとなく断片的な感覚があるので、体系的な知識を学ぶことで、頭の中がもう少し体系化されるのではないか思いました。
- 仕組みで課題を解決していくのがエンジニアならば、手法を選定するための最低限の知識として勉強したいと思いました。
その他
参考になった記事やサイト等
https://note.com/ntom_tech/n/nd19500b639b6
https://zenn.dev/mesi/articles/88ff0f11a631c6
https://tech89.net/info/kyoututest/
https://diamond.jp/educate/articles/johosugaku-zoshinho/400140/