SEが最低限知っておかなければいけない知識
SEを十数年やっていると、面接に立ち会い面接官のような役割をする機会があります。
その時、面接者に「何か質問はありますか?」と聞くと「事前に勉強しておくと仕事に入りやすい事はありますか?」
という質問をされることがあります。
「・・・・体が資本だし、体調管理をしっかりしておいて欲しい(何故かSEは遅刻、欠勤しがちな人が多い気がするので・・)事くらいかな・・」と心の中では思いつつ、「Javaを使うのでJavaに慣れておいて下さい。」とか「Struts(Javaで最も有名なフレームワーク)はどういうものかキャッチアップしておいて下さい。」
と、回答してきました。
けれど、振り返って考えると、「果たして本当にそうだろうか・・?」と思うことが度々あります。
確かに、Javaを使う開発現場でしたらJavaをキャッチアップする事は大事です。ですが、中途面接に来る人はJavaやPHP等の経験者である事がほとんどです。
なので、そういった人に、「Javaをキャッチアップしておいて下さい。」という回答はあまり有益な回答ではないでしょう。
最低限知っておかなければいけない事とは何か?
SEとして最低限知っておかなければならないこと・・。
それは、SEか、プログラマーかで変わってくると私は考えます!
以前「あなたはどっち?SEに向く人、向かない人の特徴!」で記述しましたが、SEとプログラマーは厳密には違います。
なので知っておかなければならない事も変わってくるので、SE・プログラマーそれぞれで必要になると(個人的に)私が考えている事、又、SE・プログラマー両方共通して読んでおくと良い本をここで挙げさせてもらいます。
SEが最低限知っておいて欲しい事
シーケンス図、ER図などUMLについて「SEです!」と言っている人の中にはシーケンス図がまるで書けない(そもそもシーケンス図とは、ER図とはどういうものか分かっていない)人がいるのを見受けられます。
正直、そういう人を見ると、「えっ?SEじゃないの?(SEとしての給料もらってるんだよね?)」と思ってしまう事があります。
事実、会社によってはSE採用、プログラマー採用で提示する給料が違う場合があります。
なので、SEに「ER図って何?」と言われてしまうと・・・・本人にとっても会社側にとっても不幸な状況になってしまうのは、想像できますね・・??
プログラマーが最低限知っておいて欲しい事
プログラマーと一口に言っても、Javaプログラマー・PHPプログラマー・Rubyプログラマーと様々です。
なので、共通して知っておいて欲しい事を挙げたいと思います。
それは・・・Linuxコマンドです。
「pwd」とか「grep」など基本的なコマンドはもちろんですが、「awk(→基本的なコマンドですが意外と奥が深い!)」
コマンドの様々な使い方等を習得しておくとよいでしょう!!
Linuxコマンドについてはサイトや、技術書も豊富に出ていますのでそれらを読んだり、MacユーザはLinuxコマンドがターミナルで(ほぼ)使えるので、勉強がてらコマンドを叩いてみるのもよいでしょう。
SE・プログラマーにお勧めの本
・日経コンピュータのなぜ動くのかシリーズ
これは本当に、読み物としても面白いと思います。システムがどうやって動いているのか、システムダウンって何?
と基本的に思えて現役エンジニアも意外と理解できてない事が書かれているの新卒・経験者問わずおススメです。
日経BP社
売り上げランキング: 11,978
・ぼく、オタリーマンシリーズ
これは漫画ですが、作者が(元)SEなのでSEの世界がリアルに(リアルすぎる程・・)描かれていておススメです。
まとめ
SEが最低限知っておかなければ行けない知識は人それぞれです!
SEとして働くには、やはり基礎的な知識が重要でしょう。
しかし、未経験の方でSEになりたいという方もいると思います!
そんな方は、まずはエージェントに相談してみるのが良いと思います。
自分自身では気付かなかったことも気づかせてもらえるはずです。逆に、もしかしたら自分には向いていないと思うかもしれません。
下記に、おすすめの転職エージェントを紹介しています。
ぜひ一度問い合わせをして、自分にピッタリな転職エージェントを探してみてください!!
IT、SEに関する人材を募集する求人情報に強い転職エージェント会社を紹介します!
SEだけではなく、プログラマー、ディレクター、マーケターなど様々な仕事の求人情報を掲載してしています。
転職する時に、不安な方は、是非転職エージェントと呼ばれるサービスをご活用ください!もちろん全て無料です!
各サービスに特徴があるため、複数登録して、比較検討することをオススメします!
-
レバテックキャリア
IT専門だからこそ、あなたにピッタリの求人情報が見つかります!専門のキャリアアドバイザーがついて、あなたの就職、転職を支援してくれます。他の業界からのキャリアチェンジも親身になって相談に乗ってもらえます。もちろん、相談から転職まで全て無料です!!
-
転職サイトの【BIZREACH(ビズリーチ)】
ビズリーチでは、高年収の求人情報が沢山あるため、年収アップをしたい人は必須のサービスです。
東証一部上場企業からベンチャー企業まで、幅広い企業の求人情報があるので、年収アップを考えている方はオススメの転職エージェントサイトです。 -
【業界No.1】IT業界の転職もリクルートエージェント
リクルートエージェントは業界最大手のエージェントサービスです。
まずは沢山の求人情報に触れることが希望の求人に出会う方法の一つです!