勤怠スキルの横展開のメリットはもりだくさん!!プログラミング知識を身につけるインフラ知識を身につける【まとめ】具体的にどう学んでいくかインフラエンジニア、プログラマーってどういう仕事?両者とも同じIT業界になりますが、レイヤー的に担当範囲が異なります<用語の説明>H/Wハードウェア。サーバ機器やネットワーク機器を表します。H/W障害と言われたら物理的にサーバやネットワークが壊れたことをいいますM/Wミドルウェア。OSとアプリケーションソフトの中間に位置します。カテゴリー的にはソフトウェアに分類されます。データベースソフトのOracleとかSQLがこちらにあたりますS/Wソフトウェア。エンドユーザが直に触るソフトとの認識が近いです。会計ソフトやメールソフトが該当します業務のすみわけは基幹システムや業務システムで分かれていたりしますまたシステムを作るときプロジェクト的に上位レイヤー~下位レイヤーで担当が分かれたりします上位レイヤー⇔下位レイヤーへの担当者間の直接的な意見交換はあまりないように思いますそもそもプロジェクトマネージャが間に入ってまとめています経験上、両者が直接絡むことはそのプロジェクトの性質によるところが大きいです仕様についての問い合わせは普通にありますが、それ以外は多くはない認識ですプロジェクトによっては、担当者のすみわけがちゃんとされているケースが多く、これがそのまま責任分界点となってきますなので、自分が担当している範囲はきちっと説明できるようにしておきましょうインフラエンジニアとはH/W部分とM/W部分を担当しますインフラエンジニアは以下のエンジニアのことを総称して言います・サーバエンジニア・ネットワークエンジニア・データベースエンジニア他にもAWSやAZUREなどの使うクラウドエンジニアなどがありますただ、こちらはサーバエンジニアに含まれるような気がします各担当の責任分界点をいいますと仮想化などは大抵サーバエンジニア寄りになると思われますネットワーク機器の仮想化もあるのですが、仮想の対象の大半がサーバだからという考えですねSANスイッチ(サーバエリアネットワークスイッチ)もサーバ寄りですね・・・サーバをはじめストレージと仮想化はサーバーエンジニア担当と思った方がよいかもしれません(泣)対してネットワークエンジニアはネットワーク機器担当ということはブレないのですが、ロードバランサーすらサーバ担当寄りの可能性がありますさすがにBig-IPはネットワーク担当だと思いますが、ロードバランシングする機器はサーバ機でも存在するので(Big-IPのOSはLinuxベースなのでサーバ担当では?という方向から話があがったことあります)データベースエンジニアはM/W寄りになりOracleやSQLなどが範囲に入りますいろいろ書きましたが、これらの定義は結構あいまい部分がありましてその職場によって担当範囲や責任分界点が変わってくる場合が多いですインフラエンジニアの深堀り記事はこちらにあります【ざっくり解説】インフラエンジニアとはIT系のインフラエンジニアとはどういう仕事でしょうか。簡単に言ってしまうと「無くてはならない」仕事ですね。「縁の下の力持ち」ともいえるでしょう。資格が必要な仕事ではありませんが、日ごろから勉強していくことは大事です。~コーディングテストまであります。学習コース】はじめてのプログラミングコースとりあえず「さわってみる!」ことがエンジニアとしてのレベルアップの近道になりますインフラ知識を身につけるプログラマーがインフラの知識を身につけます実はプログラマーがインフラを学ぶのは、相乗効果はもとよりプログラマーのスキルにプラスにはなりにくいと考えておりますそれは業務的に関連性が少ないからですLinuxサーバ上やWebサーバ上にシステムを構築することは多々あると思いますが基盤部分、つまりサーバはインフラエンジニアが用意してくれるのでプログラマーにはその知識は不要と考えていますしかし、プログラマーからインフラエンジニアにスキルチェンジを意識するのであれば学習するのはアリです将来のキャリアプランを考えた次第となりますプログラマーは年収が高いように言われていますが、年収幅が広いのも事実です順調にスキルアップやステップアップしていければいいのですが、年収が低い状態のまま年を取った場合もちろん個人差はありますが、プログラミングは年を取っていくともろ作業スピードに影響してきますそれを見越してインフラエンジニアに転職を考えるというのがインフラの技術を学ぶメリットとなります。方向けにプログラマーになる方法を記載しました。結局のところはじめが肝心で質の良い学習ができればいいと思います。言語にもよりますがプログラミングは未経験者の独学では厳しいと感じています。良いメンターと巡り合えれば問題ないと思っています。m-suta.com今度は逆に「プログラマーがインフラを学ぶ方法」についてですがネットワーク系とサーバ系の基本的な知識は習得するべきと考えていますインフラ部分の基礎的な仕組みは知っておいた方が何かと役に立ちます資格取得についても余力やモチベーションが高いのであれば是非取得に向けて頑張ってほしいです以下の記事は資格取得やインフラエンジニアの勉強法として、参考になると思います間違えない資格についての考え方と5個の取得メリットIT系の資格って必要?どれぐらい有効なの?効果はどの程度?すべて説明します。あった方がいいですし、頑張って習得した知識は裏切りません!!実務経験はもちろんですが、机上の知識があるのも強いです。自分に関係のある資格はぜひ取得を!!m-suta.com仕事で成果が出るスキルアップのための勉強方法もちろんIT業界の話がメインですが、今回は仕事で成果が出るような勉強方法を記載します。仕事自体も覚えることがたくさんあって、さらに家で勉強する時間が無い中、いかに効率的にできるか私が実践している学習方法を記載します。参考になればなによりです。m-suta.comまずは自分にとって足りない知識&必要とされているスキルを意識して学習すればいいと思っていますスキルを身に付けたら転職を狙ってみては?【IT系】登録しておきたいエージェント型転職サイトIT系の仕事は案件や種類が多いので、求人情報も多くなります。転職を慎重に行うのであれば複数転職サイトに登録して求人情報を見比べることが重要です。エージェントのアドバイスは重要で、多ければ多いほど有効です。m-suta.comフリーランスだっておすすめ!エンジニアとフリーランスの相性は良い【IT系】登録しておきたいフリーランス向け案件紹介サイトIT系の仕事は案件や種類が多いので、求人情報も多くなります。転職を慎重に行うのであれば複数転職サイトに登録して求人情報を見比べることが重要です。エージェントのアドバイスは重要で、多ければ多いほど有効です。仕事観は変えられても、労働環境は変えられません。”なにが実現できるか”を考えたときに自分のマインドを変えた方が簡単です。人に迷惑をかけない範囲で自分を労われるような独自の仕事観を持てたらいいですね。働きすぎで余裕が無い方にお勧めです。コラム自宅環境を固定IPアドレスにするメリット普段は何気なく使っているインターネットですが、この時グローバルアドレスは固定じゃなかったりします。レンジが合ってその中で割り振られている場合が多いです。自宅にアクセスしたいときは固定の方が便利ですし、固定IPアドレスじゃなければ使えないサービスもあります。今回はそこを深堀します。方向けにプログラマーになる方法を記載しました。結局のところはじめが肝心で質の良い学習ができればいいと思います。言語にもよりますがプログラミングは未経験者の独学では厳しいと感じています。良いメンターと巡り合えれば問題ないと思っています。コラム【転職準備を進めよう】登録転職サイトの求人をポートフォリオ化してみる今の時代、転職活動は複数の転職サイトを利用していきます。理由はサービスがさまざまだということと求人情報が違ってくるからです。登録はめんどくさいかもしれませんがそこは気合を入れて頑張ってください。満足するためには労力は惜しまないでください。仕事をするということはスキルを積んでいくことです。それで評価が上がればこの上なしですが、簡単にいかない場合もあります。今回はIT業界のインフラエンジニアの場合、どのようにスキルや評価を上げればよいか解説します。結論を言うと、今いる現場で爪痕を残すということが重要になってきます。コラム【Twitter】2021年のMすたアドミンのつぶやきまとめ(IT関連)Twitterで発信したものをまとめてみました。技術的なナレッジや日々のつぶやきです。本当は詳細を個別記事にしたいのですが、ボリューム的にそこまで深堀できなかったりします。わかりやすいよう補足的にコメントを追加しています。Reserved.タイトルとURLをコピーしました。