エンジニアってなんだろう ~種類は実はいっぱい?~
こんにちは、ヨダナスです。
突然ですが、エンジニアってなんだと思いますか?僕はこの業界に入るまでは、パソコンで何かをしている人。
この程度の理解でした笑
実際、今の業務はパソコンで何かしらをやっているので、当たらずも遠からずってところですかね。
そんなわけで、今日のトピックはこちら!
1.エンジニアって何をしているの?
コレを説明するにはちょいと時間が足りません。一言でエンジニアといっても、実はかなりの種類があるのをご存知ですか?
ざっと思い浮かぶのだけでも
・Webエンジニア ⇦僕はコレに憧れてます
・インフラエンジニア ⇦僕の現職はこれです。
・サーバエンジニア ⇦いや、こっちかもしれない
・ネットワークエンジニア ⇦ネットワーク関連の人です。CCNAとかその辺の人
・システムエンジニア ⇦一言で言うとエンジニアの管理者って感じですね
・データベースエンジニア ⇦データベースいじる人
・マークアップエンジニア ⇦Webページを仕上げる人
・フロントエンドエンジニア ⇦マークアップに追加して、JavaScriptなどでさらに動きをつける人
・プログラマー ⇦プログラミングする人
細かくいくとまだまだあります。
ですので、エンジニアって一言でいってもやってることがみんな違うんですよね。知っている領域も得意分野も全然違います。
ですので、パソコンで何かやっている人ってのは実はしっくりきたりします。
2.未経験でエンジニアを目指すなら?
おすすめってのは正直ありません。
その人がエンジニアになって、何をやりたいかだと思います。
アプリを開発してみたいって人にネットワークエンジニアおすすめですっていっても魅力が伝わらないですよね?
そんな感じで、エンジニアになればなんでも出来るってわけではないんです。
僕はインフラエンジニア(サーバエンジニアかも?笑)なので、アプリ開発できません、Webサイト作れません(作れるようになるために、独学でHTML&CSSとJavaScript勉強しているんです)。
でもネットワーク関連の知識は少しだけあります。サーバ管理する上で、ネットワークのこともある程度知っていないと仕事にならないので。
とはいっても、ネットワークエンジニアは名乗れないくらいの知識量ですがね。
なんとなく伝わりますかね?
3.そんなこと言わずに、おすすめ!教えて!
それでも、おすすめはって聞かれたら僕はマークアップエンジニアをおすすめします。
実際の業務はHTML&CSSを使ってWebページを作っていくって思って頂ければ正解だと思います。
なんでマークアップって言うかと言うと、HTMLを勉強したことがある方ならわかると思いますが、HTMLは普通の文章をマークアップして、その文章に意味を持たせるって言う技術だからです。
詳しくは勉強して欲しいのですが、例えばどのサイトも目次をよく用意していますよね?
僕のブログももちろん用意しています。文章と見出しは同じ文字ですが、ソースと呼ばれるサイトの裏側?っていえばいいのかな?を見ると文章は<p></p>のタグで囲まれていたりしますが、見出しは<h1></h1>のタグで囲まれていたりと言うような感じです。
文章に色々なタグを使用して、意味を持たせていくのがマークアップエンジニアの主な仕事ですね。
そこからランクアップするとフロントエンドエンジニアといってさらにJavaScriptなんかを使用して、動きのあるサイトを作れるようになります。
サイトを作れるようになったらなんとなくかっこよくないですか?笑
それに、何をやっているかって言うのがわかりやすエンジニアでもあると思います。
まとめ
一言でエンジニアといっても、色々なエンジニアがいることがわかったでしょうか。
僕は望まずにインフラエンジニアになりましたが、やっぱりWebエンジニアに憧れます。正直エンジニアがこんなに色々な種類に分かれるなんて思いませんでした。
未経験でエンジニアを目指す方は、今一度自分がどんなエンジニアになりたいか考えましょう。
僕のように、求人サイトをみて、未経験歓迎を見つけて、いきなり飛び込むって言うのは本当におすすめできません。
身をもって体験をしているので、僕のようなドンマイな人が一人でも減ることを願っています笑
なんとなくエンジニアの種類はいっぱいだってわかってもらえましたか?
目標を決めて、素敵なエンジニアライフを満喫しましょう!
ではまた明日!