見出し画像

初学者の「ITパスポートとか基本情報って取った方がいいんですか?」に答えてみる

私は新卒から10年間エンジニアとして働き、その後3年間プログラミングスクールの運営に携わりました。これまで、IT系の資格は国家資格だとITパスポート、基本情報、応用情報、ベンダー資格はPHP初級を取得しています。

IT教育業界に携わってからは、「資格って取っておいた方がいいの?」と聞かれることが多くなりました。ちょうど運営しているコミュニティ・マミットのメンバー(マミトモ)からも「ITパスポートなどは取得した方が基礎知識が身につくでしょうか?」と質問を受けたので、今回は私自身の経験を踏まえつつ、IT系資格の中でも特に情報処理技術者試験についての考えをまとめてみようかなって思います。

ここからは完全に持論ですので!異論は認めますので!お手柔らかに!


システムエンジニアやプログラマーを目指すなら

システムエンジニアやプログラマーを目指す場合、資格がなくても仕事に就くことはできます。実際、この業界では実績や実力があれば採用されることが多く、資格よりもポートフォリオや開発経験が重視されることが一般的かなと思います。なので、「資格なんていらない」という声もよく耳にしてきました。

が!資格が「いらない」というのは、試験に出てくる内容が「知っていて当たり前」という前提に基づいていることが多いと感じます。つまり、資格を持っていなくても、その試験範囲の知識が頭に入っていることが前提になっている風潮があります。おそらく「資格なんていらないよ!」と言う歴の長いエンジニアも、未経験エンジニアが試験に出てくるようなワードや概念を全然知らなかったら「そんなことも知らねえのかよ」って思うこと、結構あると思う。

資格試験のメリットは、勉強することで知識を体系的に学べるというメリットがあるかなって思います。そういう意味では勉強するだけでいいし別に合格する必要はないのかなとも思いますが、試験に合格すれば、自信にもつながりますし、就職活動やキャリアチェンジの際にアピール材料として使える場合もあります。あと、会社によっては資格持ってるとお給料上がったり補助でたりするんで、持っておいて損はないのかなって思います!私もSIerに勤めてた頃はいくらかもらいました。

Webサイト制作に携わるなら

Webサイト制作の分野では、資格が必要とされることはほとんどないように思います。特に、Webデザイナーやコーダー、ノーコードツールを使う仕事では、SE以上に実務経験やポートフォリオが重視されます。しかし、だからといって資格の勉強が全く無意味というわけではないと思います。

たとえば、ネットワークやサーバーに関する知識があれば、DNS設定やSSL対応、サーバー構築といった場面で役立ちます。いや、役立つというか…必須知識かと個人的には思います。Studioのようなノーコードツールを使う場合でも、独自ドメインを使うならAレコードの設定を自分で行うことは必須ですし、知識がないままその辺の値をいじるのってめっちゃ怖いんじゃないかと。エラーが出た時の当たりも付けづらかったりすると思いますし。
あと、動的なWebサイトを構築する際には、プログラミングやデータベースの基礎知識も学んでおいたほうがいいんじゃないかな。初学者にStudioのCMSについてレクチャーする際に必要だと実感しています。これらの知識があるだけで、クライアントに提案できる内容の幅も大きく広がります。

制作経験だけで基礎知識をつけていく方法もありますが、体系的な知識があると理解が早くなりますし、「勘所」みたいなものが身につきやすいと思います!

デザイン系の仕事の場合

デザインと言ってもいろんなデザインがあるけど、ここでいうデザインはWebデザインやWebバナーデザイン、UI/UXデザインなどのデジタルデザインを想定して書きます。
デザイン系の仕事では、やはり資格以上にポートフォリオが重要になると思います。「この人に頼みたい!」と思ってもらうには、実際に自分が作った作品を見てもらうのが一番早いし、クライアントにとっても資格より具体的な成果物が一番信用できるエビデンスになります。

ただ、最近ではデザインにも技術的な要素が絡むことが増えてきているように思います。たとえば、UI/UX設計の知識とか。あとは、Figmaを効率よく使うためにHTMLやCSSのの理解があったほうがベターかな、とか。

というわけで、デザイナーであっても技術的な理解があることで、制作の幅が広がるだけでなく、エンジニアやクライアントとの共通言語ができることによって、コミュニケーションもスムーズになります。だから資格そのものは必須ではないけど、技術的なベースを資格勉強で補完するのもいいんじゃないかなって思います。

デザイナーの資格取得に関してはこの記事がめちゃくちゃ参考になったので、デザイナー志望の方には是非読んでほしい!

IT系資格の勉強はデザインの幅を広げる上でも有益だと思いますし、技術×デザインとスキルを掛け合わせることで、他のデザイナーとの差別化にも繋がるのではないでしょうか!


というわけで、IT系の資格は必須ではありませんが、勉強することで自信を持って仕事に取り組めたり、関係者とのコミュニケーションがスムーズになったり、仕事の幅が広がったりと、体系的な知識やスキルがもたらすメリットって結構あるように思います。
結論、「必須ではないけど、知識はなんぼあってもいいですからね」という感じでしょうか!


いいなと思ったら応援しよう!