IT業界に興味はあるけれど、プログラミングなんてやったこと無いし…という方も多いかと思います。
文系だった私は、少しHTMLに触れたことがある程度でIT業界へ足を踏み入れましたが、それでも何とか8年目に突入しました。
ですので、プログラミング未経験でもITエンジニアになることは可能です。
ただし、なれるかどうかと向き不向きは別問題ですし、人一倍勉強も必要です。
以下に具体的に記していきます。
IT業界で働くのに必要な素質
長年IT業界で生き抜いてきた私が思う、ITエンジニアに必要な素質3つを挙げていきます。
一日中パソコンを操作していても飽きない
大前提です。
基本、朝から晩まで座ってパソコンを操作することになります。
プログラミングが出来ないのは後からでもカバーできますが、パソコンが好きじゃない、動きまわっていないと落ち着かないとなると、厳しいかもしれません。
心身共に健康
これ、意外と重要です。
筋力の有無ではなく、体調を崩しにくい、打たれ弱くない、に越したことはありません。
厳しいスケジュールのプロジェクトに配属されたときなどは、身体的にも、精神的にも、負担がかかります。
それでも、納期までに何としても仕上げなければなりません。
最後は体力と気力との勝負です。
人とコミュニケーションを取ることが苦ではない
一日ずっとパソコンに向かってプログラミングしているわけには行きません。
進捗会議があったり、レビューをしたり、仕様について打ち合わせしたり、飲み会もあったり、チーム内のメンバーとコミュニケーションを取ることは必須です。
人と接するのが嫌だからという理由でエンジニアを目指すことはあまりおすすめできません。
こんなことを書いていますが、私も人に説明するのが下手だったり、積極的に発言するタイプではなかったりと、コミュニケーションを取るのは決して上手な方ではありません。
日常生活で、特に困ることなく周りとコミュニケーションを取れていれば、十分やっていけると思います。
就職活動・転職活動での注意事項
内定を貰うまでに最低限必要であろうポイント2つを挙げていきます。
実際にソースを書いたことがあるか
プログラミングに興味があるけどソースは見たことない、というのはマイナスポイントです。
実際に書いたことがあるかどうかが重要視されます。
私もほぼ未経験ながら、面接ではホームページの編集をした経験があることをアピールし、内定を貰いました。
まずは、敷居の低いHTMLあたりから触れてみることをおすすめします。
SNSに不適切な内容を書き込んでいないか
知り合いの面接官に聞いた話ですが、まずはエントリーのあった就活生の本名でFacebookやTwitterの検索をかけてみるそうです。
IT業界は当然セキュリティには厳しいです。
情報流出などのインシデントが発生すると、取り戻しのつかない大きな損害となってしまいます。
それらを事前に防ぐためにも、不適切な個人情報をだだ漏れにしないよう、注意が必要です。
やっておくべき勉強
文系でプログラム未経験の私は、内定を貰ってから入社するまで、プログラミングの勉強はほとんどしなかったので、入社後苦労する羽目になりました。
出来る範囲で勉強をしておけば、入社後の苦労が軽減されるかと思います。
内定先から出される課題
新卒の方であれば、内定先によっては、課題を出してくれる会社があるでしょう。
その場合、課題を再優先で行いましょう。
基本情報技術者試験の勉強
「基本情報技術者試験」とは、ITエンジニアの登竜門と言われる、情報技術に関する試験です。
IPA 独立行政法人 情報処理推進機構:制度の概要:基本情報技術者試験
https://www.jitec.ipa.go.jp/1_11seido/fe.html
IT関連の資格の中でもかなりメジャーで、若手のうちは「基本情報は取るように」と会社から口酸っぱく言われます。
入社1年目で取得すると、「おっ、なかなかやるじゃん!」
2〜3年目で取得すると、「おー、おめでとう。」
4〜5年目で取得すると、「あれ、まだ取ってなかったの?」
といった印象の、若手のエンジニアが取得するのが当たり前の試験です。
資格手当や一時金が出る会社が多いので、今すぐの合格は難しそうでも、今後に向けて勉強していて損はありません。
ただ、基本情報の知識があっても、実際の仕事に直結しづらいので、別途プログラミングの勉強は必要となってきます。
ドットインストールで勉強
「ドットインストール」とは、3分動画でマスターできる、初心者向けプログラミング学習サイトです。
ドットインストール
http://dotinstall.com/
無料で視聴可能で、1レッスンが3分以内にまとまっているので、気軽に勉強が始められます。
私は去年このサイトを教えてもらい、もっと早く知っていれば…!と思いました。
今でも仕事で新しい言語を使うときなど、要点を抑えるために視聴しています。
ただし、まるっきりの初心者ですと、分からない用語だらけでいきなりつまづいてしまうかもしれません。
最初から全て理解しようとせず、雰囲気をつかんでおく程度でも問題ないと思います。
スクールで学ぶ
独学だと挫折してしまいそう、なるべく効率よく学びたい、といった方には、スクールでのレッスンをお勧めします。
その道のプロに直接教わった方が吸収も早いですし、面接時にも堂々とアピールが出来ます。
下記のスクールは無料体験があるので、まずは体験レッスンを受けてみて、向き不向きを判断してみてはいかがでしょうか。
- WebCampOnline
オンラインスクールなので、忙しい方でも空き時間に受講出来ます。 - 侍エンジニア塾
日本初のプログラミングマンツーマン指導を開始した実績があるスクールです。
未経験でもITエンジニアになる方法
20代の未経験の方向けに、プログラミングスクール兼転職エージェントのような、就職支援サービスが存在します。
しかも、完全無料なのでリスクが少ないです。
何か裏があるのではないかと怪しまれるかもしれませんが、受講者の就職後に就職先企業から報酬を得るため、受講者は無料となる仕組みとなっているわけです。
未経験でスクールに通うお金もないけどエンジニアになりたい!と切望する20代の方は、まずは無料体験や説明会に足を運んでみてはいかがでしょうか。
まとめ:未経験でもITエンジニアになることは可能
もともと未経験であっても、ITエンジニアになること自体はそれほど難しいことではありません。しかし、一人前になるにはそれ相応の努力は必要です。
座ってパソコンに向かっているだけの楽な仕事ではありませんが、とてもやりがいのある仕事であることは間違いありません。
後悔の無いようによく見極めてみてくださいね。