2020 年、Stack Overflow によると、プロの開発者の 62% 以上がコンピューター サイエンス、ソフトウェア エンジニアリング、またはエンジニアリングの学位を取得していました。 調査対象となったプロの開発者のうち、85% が、技術分野でエンジニア職に就くには正式な教育がある程度重要であると考えています。 しかし、テクノロジー分野でキャリアを積みたい場合、何を追求すべきでしょうか? どのようなキャリアパスを選択するか迷っている高校生でも、しばらく働いていて転職を考えている人でも、この投稿は、さまざまなテクノロジー関連のキャリアと一般的な教育経路を垣間見ることができ、テクノロジー関連の労働者になるための正しい道に進めるように設計されています。 まず、人気のテクノロジー分野のキャリアパスを探り、次にコンピューターサイエンス プログラムのトップ大学を紹介し、最後にテクノロジー分野への参入に関する最もよくある質問にお答えします。 私は、仕事内容、キャリアアドバイスサイト、業界の専門家が書いた記事を調べ、さらに Supahands (AI と機械学習を使用するスタートアップ) のプロダクトマネージャーである Isaac Tan 氏にもインタビューして、次の行動を決めるのに役立つ最高の洞察をお届けします。 科学技術分野の注目のキャリアソフトウェアエンジニア/開発者ソフトウェア エンジニアは、プロジェクト管理とソフトウェアの設計、開発、テストを組み合わせてビジネス上の問題を解決し、「全体像」を把握する責任を負います。一方、ソフトウェア開発者は、より大きなシステムやソリューションを構成する特定の機能やアプリケーションのコーディング、構築、開発に重点を置いています。
一般的な学位: コンピュータサイエンス、コンピュータエンジニアリング、情報システム、エンジニアリング セキュリティアナリスト/セキュリティエンジニアセキュリティアナリストは、コンピュータ インフラストラクチャと情報ネットワークを監視して、企業のデータとシステムが保護されていることを確認します。サイバーセキュリティガイドによると、これはファイルアクセスの制御、ファイアウォールの維持、ネットワークの更新から「脆弱性や弱点を探すために積極的にシステムへのハッキングを試みること」まで多岐にわたります。 ほとんどのセキュリティ エンジニアは、サイバーセキュリティに移行するために業界固有の認定を取得する前に、IT チームでキャリアをスタートします。
一般的な学位: サイバーセキュリティ、情報セキュリティ、コンピュータプログラミング、コンピュータサイエンス 大学: ベルビュー大学、ジョージア工科大学、ウェブスター大学、ジャクソンビル州立大学 その他の認定資格: 公認情報システム監査人 (CISA)、公認倫理ハッカー (CEH)、公認情報セキュリティシステム専門家 (CISSP)、CompTIA Security+ データサイエンティストデータ サイエンティストは、さまざまなソースから大量のデータを収集し、コンピューター サイエンス、統計、数学を組み合わせてデータの意味を理解します。データを視覚化して、組織内の他のメンバーに洞察を効果的に伝えるのに役立ちます。 Indeed の Chris Linder 氏は、データ サイエンティストの間で最も一般的な研究分野はコンピューター サイエンスとビジネス/経済学であることを発見しました。
実際には、ほとんどのデータ サイエンティストは学術またはソフトウェア エンジニアリングのバックグラウンドを持ち、この分野に本格的に参入するには通常、データ サイエンスの修士号を取得します。 一般的な学位: データ サイエンス、数学、コンピューター サイエンス、経済学、ビジネス。統計学、微積分学、プログラミングのコースもいくつかあります。 大学(修士課程):ドレクセル大学、イリノイ工科大学、ミズーリ大学コロンビア校 機械学習エンジニア機械学習エンジニアは、さまざまなデータ ストリームを分析してモデルを作成、テスト、展開し、組織に必要な情報を提供します。プログラムを作成した後、エンジニアはシステムが入力データを解釈して結論や予測を導き出すことを学習するのに役立つデータを提供します。エンジニアは時間の経過とともにプログラムを監視し、調整して精度を向上させます。
ほとんどの機械学習エンジニアは、技術系の学位を取得してから実務経験を積むか、機械学習の修士号を取得します。 一般的な学位: 応用数学、コンピュータサイエンス、コンピュータプログラミング、データサイエンス 大学(修士課程および短期コース):カーネギーメロン大学、スタンフォード大学オンライン、MIT OpenCourseWare MIT オープンコースウェア アイザックが推奨するオンライン リソース: Coursera の Andrew Ng による ML101 は、AI/ML の基礎を学ぶのに最適なコースの 1 つです。 Coursera の Deep Learning Specialization (Andrew Ng による) は、ディープラーニングを学習するための優れたエンドツーエンドのコースです。 Google AI を使った学習では、エンジニア、プロダクト マネージャー、デザイナーにとって役立つリソースも提供されます。 ハードウェア/IoTエンジニアハードウェア エンジニアは、回路基板、プロセッサ、ネットワークなどのコンピューターの物理コンポーネントを設計およびテストします。 IoT が普及するにつれ、ソフトウェアとデータ セキュリティに精通したハードウェア エンジニアは、あらゆる分野で自分のスキルと専門知識をフルに活用し、IoT の役割に移行する可能性があります。
IoT エンジニアを目指す人は、多くの場合、工学またはコンピュータ サイエンスの学士号を取得し、その後コンピュータ エンジニアリングまたは IoT の修士号を取得します。工学の学位を取得する場合は、ABET 認定プログラムを選択することをお勧めします。 一般的な学位: 電気工学、電子工学、コンピュータ工学、物理学 大学(修士課程):カーネギーメロン大学、情報ネットワーク研究所、スタンフォード工学部、マルメ大学。 UX/UI 開発者UX またはユーザーインタラクション開発者は、Web サイト、ソフトウェア、モバイル アプリなどのプラットフォーム上でユーザーに優れたエクスペリエンスを提供することに重点を置いています。 UX/UI 開発者の多くは、正式な UX の学位を取得していません。これは、正式な分野が比較的新しいためです。ただし、就職の足掛かりとなる専門的な認定資格を提供するオンライン コースやブートキャンプは数多くあります。 一般的な学位: デジタルメディアデザイン、ウェブ開発、心理学 UX/UI コースプロバイダー: Interaction Design Foundation、UX Mastery、General Assembly、Careerfoundry、Udacity、Coursera プロダクトマネージャーProduct Tank の創設者 Martin Eriksson 氏によると、プロダクトマネージャーはユーザーエクスペリエンス、テクノロジー、ビジネス目標の交差点に位置します。プロダクトマネージャーはさまざまな役割を担っています。ユーザーの問題点を特定し、既存の社内リソースに基づいてユーザーにとって最適なソリューションを見つけ、製品戦略と製品ロードマップを定義および計画し、より大きなビジネス目標を達成するために製品またはサービスを最適化します。 最も重要なことは、彼らは社内のユーザーを代表し、ユーザー中心のソリューションを作成するために継続的に努力していることです。 一般的な学位: コンピュータサイエンス、電気工学、ソフトウェア工学、ビジネス、経済学 大学: カーネギーメロン大学、プロダクトマネジメント修士、スタンフォード大学、オンラインプロダクトマネジメントプログラム 世界中のコンピュータサイエンスコース上記で紹介した仕事では、コンピューターサイエンスの学位が最も一般的に推奨されています。わかりやすくするために、コンピューターサイエンス分野の世界トップクラスの学校のリストをまとめました。 コンピュータサイエンスのトップ10(THE世界大学ランキング2021) オックスフォード大学 スタンフォード大学 マサチューセッツ工科大学 ETHチューリッヒ(スイス) カーネギーメロン大学 ハーバード大学 シンガポール国立大学 カリフォルニア大学バークレー校 インペリアル・カレッジ・ロンドン 世界のコンピュータサイエンスのトップ大学 オーストラリアとニュージーランド:ニューサウスウェールズ大学、メルボルン大学、オークランド大学 カナダ:トロント大学、モントリオール大学、ウォータールー大学 アメリカの公立大学:ジョージア工科大学、イリノイ大学アーバナ・シャンペーン校、テキサス大学オースティン校、カリフォルニア大学ロサンゼルス校、カリフォルニア大学サンディエゴ校、テキサス A&M 大学、バージニア大学、アリゾナ州立大学 米国の私立大学:コーネル大学、コロンビア大学、南カリフォルニア大学、ライス大学、イェール大学 ヨーロッパ: EPFL (スイス)、ミュンヘン工科大学 (ドイツ)、エディンバラ大学 (イギリス)、パリ文学院: パリPSL研究大学、ルーヴェン・カトリック大学 (ベルギー)、アムステルダム大学 (オランダ)
中国:清華大学、北京大学、上海交通大学、香港科技大学、香港中文大学、国立台湾大学 韓国:韓国科学技術院(KAIST)、ソウル国立大学、浦項工科大学 日本:東京大学、京都大学、東京工業大学 インド:インド科学大学、インド工科大学(ムンバイとデリーの学校が特に人気)
ラテンアメリカ:チリ大学、メキシコ国立自治大学、ブエノスアイレス大学 学位がなければ、他に選択肢はないのでしょうか?これらのスキルは独学で習得することは不可能ではありません。 No CS Degree のようなサイトでは、必要なスキルを習得してテクノロジー分野でのキャリアを追求するという勇気ある決断をした人々の感動的なストーリーを何百も見つけることができます。 ゼロからコーディングする方法を教えてくれるオンライン コース、ワークショップ、ブートキャンプを提供する Web サイトやプラットフォームは数百あります。 始めるにあたって、人気のあるサイトをいくつか紹介します。 Codecademy: ソフトウェアエンジニアリング、Web開発、データサイエンスなどに関する無料および有料のコース Coursera: トップ大学のコンテンツを含む、幅広いトピックの無料コース。有料版にアップグレードして業界で認められた認定を取得しましょう フリーコードキャンプ: 世界中の寄付金で運営されるソフトウェア開発の無料コース Google とともに成長: IT サポート、データ分析、UX デザイン、Android 開発に関する無料コース IOdin プロジェクト: 無料の Web 開発コース Udacity: クラウド コンピューティング、ソフトウェア エンジニアリング、サイバー セキュリティ、ビジネスなどの有料コース Udemy: あらゆる種類のコンピューティング、デザイン、ビジネスに関する有料コース W3schools.com: ウェブ開発に関する無料のチュートリアルとインタラクティブな演習を入手 テクノロジー分野に進むには、本当にコンピュータサイエンスの学位が必要ですか? 実際、技術的なスキルに加えて、共感力も見落とされがちですが、チームワークにおいて非常に貴重なスキルです。 |
<<: AIでAIを守る、次世代のAIベースのサイバー脅威ソリューション
この記事では、畳み込みニューラル ネットワーク (CNN) の基本原理を、関連する数学理論を省き、最...
[[434358]]現在、強化学習(深層強化学習DRL、マルチエージェント強化学習MARLを含む)は...
現在、強化学習ベースのエージェントは、「青いレンガを拾う」などの指示を簡単に実行できます。しかし、ほ...
最近、中国科学技術大学の研究チームは中国地震局と協力し、世界初の人工知能地震監視システム「スマート地...
専門家の混合 (MoE) は、LLM の効率性と精度を向上させるためによく使用される手法です。このア...
人工知能の分野において、コンピューター ビジョンの 2 大巨頭は CLIP と DINOv2 です。...
テスラは、元エンジニアのアレクサンダー・ヤツコフ氏を提訴した。同氏は、同社内部のスーパーコンピュータ...
[[256809]]アルゴリズムを理解しておらず、AI機能を備えたアプリを開発したいアプリ開発者の...
[[415593]] 8月5日、外国メディアの報道によると、米軍は世界中のセンサーデータをタイムリ...
[[351574]] 1979年、四川省大足県の12歳の田舎の少年、タン・ユーは、突然、耳で読む能...
1. メタ学習1. パーソナライズモデリングの問題点推奨シナリオでは、データの 80% 分布の問題に...
SambaNova Systems が調査した企業の大多数は、2022 年までに AI を主要な収...
今日では、顔認識技術は私たちの生活や消費の場面でますます利用されるようになっています。最近、「中国初...