こんにちは。
元銀行員エンジニアのきたしょー(@KitamuraShohei)です。
あなたはプログラミングを身に付けるために言語ばかり勉強していませんか?
「いやいや、プログラミング学習はHTML/CSSやPHPのような言語を学ぶってことでしょ!?」と反論したくなる気持ちはよく分かります。
しかし、これからプログラミングスキルを活かして仕事をしたいなら、言語だけでなくIT用語も学ぶ必要があります。
なぜなら、必要最低限のIT用語に関する知識がないとエンジニアと会話すらできないからです。
IT用語を知らないままエンジニアと会話するのは英語が分からないままアメリカ人と会話するようなもの。
本記事ではぼくがプログラミングを始めたばかりの頃にエンジニアと会話すらできなかった話とIT用語を学習するための方法を3つお伝えします。
IT用語を学ぶ重要性を理解して、これからはプログラミングを学びながらIT用語も習得していきましょう!
プログラミング初心者はエンジニアと話が通じない件
事件が起きたのは、大手プログラミングスクール侍エンジニア塾の講師と初めて面談した日でした。
ぼくの講師はエンジニア歴10年以上で企業相手にセミナーをやっているレベルのベテランです。
きたしょー
今日からよろしくお願いします!
講師
早速だけど、きたしょーくんはプログラミング歴はどのくらいなの?
きたしょー
一応、ProgateのHTML/CSSコースは1周やりました!
講師
最初は大変だと思うけど、一緒に頑張っていこうね!
まず始めに今後のスケジュールなんだけど、きたしょーくんは個人で案件を受注して稼ぐのが目標だからWordPressも扱えるようになりたいよね?
きたしょー
WordPressもカスタマイズできるようになって、いずれは自分のブログデザインを綺麗にしたいですね!
講師
WordPressはオープンソースのソフトでGPLを採用しているってことは知ってる?
きたしょー
講師
じゃあ、次はターミナルでコマンドを入力してHTML/CSSの新しいディレクトリを作成しようか。
きたしょー
講師
次に「cd」、そして「mkdir」と押してみてください。
きたしょー
講師
きたしょー
講師
こんな感じで現役エンジニア講師とほぼ会話になりませんでした。
まるで英語を知らない日本人が外国人と会話しているかのようでしたね…。
プログラミング言語だけでなくIT用語も習得しないとエンジニアとは会話すらできない
「プログラミングとはコードが書けるようになることだ!」と思っているプログラミング初心者は多いかもしれません。
ですが、現役エンジニア講師と話してみて感じたのは、プログラミングスキルを武器に仕事をしていくにはIT用語の知識がないと難しいってこと。
なぜなら、エンジニアは職業柄、プログラミング言語やIT用語などの素人が理解しにくい専門的な知識を扱っているからです。
IT用語が理解できていないとエンジニアと会話すら成立しないので、いくらプログラミング言語を習得したとしてもIT企業に就職・転職することは難しいです。
いくら英語の文章が読めても英語が話せなければアメリカの企業で働くことができないのと同じ。
これからIT企業に就職・転職したい、フリーランスエンジニアになりたいなら、プログラミング学習と同時並行でIT用語も習得する必要があることを心得ておいてください。
プログラミング初心者向けIT用語の学習方法3つ
「じゃあ、どうやってIT用語を身に付ければいいの?」ということで、プログラミング初心者がIT用語を身に付けるための方法を3つ紹介します。
1:分からないIT用語に遭遇した瞬間にググる
プログラミング学習の基本中の基本ですが、文章中に分からないIT用語があったらすぐに単語の意味を検索しましょう。
「あとで調べよう!」はそのまま忘れて調べず終いになるので絶対に厳禁です。
分からないIT用語に遭遇したら、Googleで検索する。
また分からないIT用語に遭遇したら、Googleで検索する。
またまた分からないIT用語に遭遇したら、Googleで検索する。
調べるのが面倒臭いという感情を押し殺して「分からないIT用語に遭遇→ググる」を繰り返すのです。
ドラクエでは強い魔物に遭遇したら「逃げる」でもいいですが、プログラミングでは分からないIT用語に遭遇したら「たたかう」を選択するようにしてください!笑
2:IT業界の情報を毎日チェックする
現役エンジニアたちはIT業界の情報を毎日チェックしています。
ぼくは銀行員時代、毎日日本経済新聞をチェックしていましたが、自分が属する業界の動向チェックはどの業界にいても必須です。
最初は分からないIT用語が多いかもしれませんが、「分からないIT用語に遭遇→ググる」を繰り返せば、ITに関する知識が自然と身に付いていきます。
IT業界の詳しい情報がゲットできるサイトはこちらです。
- Qiita:プログラマーのための技術情報共有サービス
- スラド:IT系のニュースサイト
- はてなブックマーク「テクノロジー」
3:IT用語辞典サイトを活用する
最後にイチオシのIT用語辞典サイトを紹介します。
>>「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
プログラミングをやってれば、どこかで一度は見たことがありますよね。
分からないIT用語をググっても説明が堅苦しくて理解しづらいときは上記のサイトで検索すると素人でも分かりやすい形で説明してくれますよ。
「分からないIT用語に遭遇→ググる」を繰り返してエンジニアとしてのスキルを磨こう
未経験者がプログラミングスキルを身に付けて、IT業界で働くためには言語だけでなくIT用語の習得も必須です。
プログラミング言語を必死に勉強して自由自在にコードが書けるようになっても、基本的なIT用語が分からなければ、エンジニアと会話になりません。
ゆえに、IT人材として使い物にならないのです。
だからと言って、IT用語を学習するためだけの時間を設けるのは、まず最優先で言語の学習をするべき初心者にとっては非効率。
IT用語はプログラミング言語と同時並行で学習していった方が100倍効率が良いです。
これからは「分からないIT用語に遭遇→ググる」を徹底していきましょう!
プログラミングに関する人気記事
プログラミング未経験者が月収100万円稼ぐまでの過程を実況する!