The Doppler Quarterly (日本語) 冬 2018 | Page 71

ゼネラリストか、スペシャリストか 幅広いテーマについて、さまざまな知識を習得する必要があることは確かです。アプリケー ションの展開を含む、あらゆる種類のテクノロジーを理解しておく必要があります。しかし、自 分に厳しくしていなければ、 1 つか 2 つの特定のテクノロジーに力を注ぎ、それに熟達するこ とになります。ネットワーク管理者であれば、 Virtual Private Cloud (VPC)、セキュリティグ ループ、 Elastic Load Balancing (ELB) を完全に習得することで、 AWS でのトラフィックの ルーティングおよび保護方法に精通した、チームのデフォルトメンバーとなることができます。 CloudFormation のスクリプトを書く方法を習得すれば、セキュリティグループ、 ACL、 NACL の展開および管理が可能になり、製品のリリースプロセスに貢献することができます。 データベース管理者であれば、 Oracle をクラウドプラットフォームに移植する方法を習得す るだけでなく、 Oracle から Aurora (AWS のハイパースケールデータベースサービス ) に移 行する方法を習得することも可能です。多くの企業が Oracle の足かせを外したいと考えてい るため、 Oracle からの移行のスペシャリストになれば、非常に重宝されます。 目標とすべきは、自らの経験や関心と整合する、特定のクラウドテクノロジーを探し出すこと です。広く浅いテクノロジーの知識を持つよりも、ニッチな分野のスペシャリストになる方が、 はるかに価値があります。 フルスタック フルスタックという用語は、数年前に IT 用語に取り入れられたようですが、この 10 年間で、 姿を消しては何度も復活しています。現在、最もよく見かける用語が、フルスタックエンジニア、 2018 年冬号 | THE DOPPLER | 69