Reddit のホットな話題: 機械学習も複雑化しています。25 歳でコンピューター サイエンスに転向するにはどうすればよいでしょうか?

Reddit のホットな話題: 機械学習も複雑化しています。25 歳でコンピューター サイエンスに転向するにはどうすればよいでしょうか?

2020 年、Stack Overflow によると、プロの開発者の 62% 以上がコンピューター サイエンス、ソフトウェア エンジニアリング、またはエンジニアリングの学位を取得していました。

調査対象となったプロの開発者のうち、85% が、技術分野でエンジニア職に就くには正式な教育がある程度重要であると考えています。

しかし、テクノロジー分野でキャリアを積みたい場合、何を追求すべきでしょうか?

どのようなキャリアパスを選択するか迷っている高校生でも、しばらく働いていて転職を考えている人でも、この投稿は、さまざまなテクノロジー関連のキャリアと一般的な教育経路を垣間見ることができ、テクノロジー関連の労働者になるための正しい道に進めるように設計されています。

まず、人気のテクノロジー分野のキャリアパスを探り、次にコンピューターサイエンス プログラムのトップ大学を紹介し、最後にテクノロジー分野への参入に関する最もよくある質問にお答えします。

私は、仕事内容、キャリアアドバイスサイト、業界の専門家が書いた記事を調べ、さらに Supahands (AI と機械学習を使用するスタートアップ) のプロダクトマネージャーである Isaac Tan 氏にもインタビューして、次の行動を決めるのに役立つ最高の洞察をお届けします。

科学技術分野の注目のキャリア

ソフトウェアエンジニア/開発者

ソフトウェア エンジニアは、プロジェクト管理とソフトウェアの設計、開発、テストを組み合わせてビジネス上の問題を解決し、「全体像」を把握する責任を負います。一方、ソフトウェア開発者は、より大きなシステムやソリューションを構成する特定の機能やアプリケーションのコーディング、構築、開発に重点を置いています。

[[391680]]

一般的な学位: コンピュータサイエンス、コンピュータエンジニアリング、情報システム、エンジニアリング

セキュリティアナリスト/セキュリティエンジニア

セキュリティアナリストは、コンピュータ インフラストラクチャと情報ネットワークを監視して、企業のデータとシステムが保護されていることを確認します。サイバーセキュリティガイドによると、これはファイルアクセスの制御、ファイアウォールの維持、ネットワークの更新から「脆弱性や弱点を探すために積極的にシステムへのハッキングを試みること」まで多岐にわたります。

ほとんどのセキュリティ エンジニアは、サイバーセキュリティに移行するために業界固有の認定を取得する前に、IT チームでキャリアをスタートします。

[[391681]]

一般的な学位: サイバーセキュリティ、情報セキュリティ、コンピュータプログラミング、コンピュータサイエンス

大学: ベルビュー大学、ジョージア工科大学、ウェブスター大学、ジャクソンビル州立大学

その他の認定資格: 公認情報システム監査人 (CISA)、公認倫理ハッカー (CEH)、公認情報セキュリティシステム専門家 (CISSP)、CompTIA Security+

データサイエンティスト

データ サイエンティストは、さまざまなソースから大量のデータを収集し、コンピューター サイエンス、統計、数学を組み合わせてデータの意味を理解します。データを視覚化して、組織内の他のメンバーに洞察を効果的に伝えるのに役立ちます。 Indeed の Chris Linder 氏は、データ サイエンティストの間で最も一般的な研究分野はコンピューター サイエンスとビジネス/経済学であることを発見しました。

[[391682]]

実際には、ほとんどのデータ サイエンティストは学術またはソフトウェア エンジニアリングのバックグラウンドを持ち、この分野に本格的に参入するには通常、データ サイエンスの修士号を取得します。

一般的な学位: データ サイエンス、数学、コンピューター サイエンス、経済学、ビジネス。統計学、微積分学、プログラミングのコースもいくつかあります。

大学(修士課程):ドレクセル大学、イリノイ工科大学、ミズーリ大学コロンビア校

機械学習エンジニア

機械学習エンジニアは、さまざまなデータ ストリームを分析してモデルを作成、テスト、展開し、組織に必要な情報を提供します。プログラムを作成した後、エンジニアはシステムが入力データを解釈して結論や予測を導き出すことを学習するのに役立つデータを提供します。エンジニアは時間の経過とともにプログラムを監視し、調整して精度を向上させます。

[[391683]]

ほとんどの機械学習エンジニアは、技術系の学位を取得してから実務経験を積むか、機械学習の修士号を取得します。

一般的な学位: 応用数学、コンピュータサイエンス、コンピュータプログラミング、データサイエンス

大学(修士課程および短期コース):カーネギーメロン大学、スタンフォード大学オンライン、MIT OpenCourseWare

MIT オープンコースウェア

アイザックが推奨するオンライン リソース:

Coursera の Andrew Ng による ML101 は、AI/ML の基礎を学ぶのに最適なコースの 1 つです。

Coursera の Deep Learning Specialization (Andrew Ng による) は、ディープラーニングを学習するための優れたエンドツーエンドのコースです。

Google AI を使った学習では、エンジニア、プロダクト マネージャー、デザイナーにとって役立つリソースも提供されます。

ハードウェア/IoTエンジニア

ハードウェア エンジニアは、回路基板、プロセッサ、ネットワークなどのコンピューターの物理コンポーネントを設計およびテストします。 IoT が普及するにつれ、ソフトウェアとデータ セキュリティに精通したハードウェア エンジニアは、あらゆる分野で自分のスキルと専門知識をフルに活用し、IoT の役割に移行する可能性があります。

[[391684]]

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チューリッヒ(スイス)

カーネギーメロン大学

ハーバード大学

シンガポール国立大学

カリフォルニア大学バークレー校

インペリアル・カレッジ・ロンドン

世界のコンピュータサイエンスのトップ大学

オーストラリアとニュージーランド:ニューサウスウェールズ大学、メルボルン大学、オークランド大学

[[391685]]

カナダ:トロント大学、モントリオール大学、ウォータールー大学

[[391686]]

アメリカの公立大学:ジョージア工科大学、イリノイ大学アーバナ・シャンペーン校、テキサス大学オースティン校、カリフォルニア大学ロサンゼルス校、カリフォルニア大学サンディエゴ校、テキサス A&M 大学、バージニア大学、アリゾナ州立大学

[[391687]]

米国の私立大学:コーネル大学、コロンビア大学、南カリフォルニア大学、ライス大学、イェール大学

[[391688]]

ヨーロッパ: EPFL (スイス)、ミュンヘン工科大学 (ドイツ)、エディンバラ大学 (イギリス)、パリ文学院: パリPSL研究大学、ルーヴェン・カトリック大学 (ベルギー)、アムステルダム大学 (オランダ)

[[391689]]

中国:清華大学、北京大学、上海交通大学、香港科技大学、香港中文大学、国立台湾大学

[[391690]]

韓国:韓国科学技術院(KAIST)、ソウル国立大学、浦項工科大学

[[391691]]

日本:東京大学、京都大学、東京工業大学

[[391692]]

インド:インド科学大学、インド工科大学(ムンバイとデリーの学校が特に人気)

[[391693]]

ラテンアメリカ:チリ大学、メキシコ国立自治大学、ブエノスアイレス大学

[[391694]]

学位がなければ、他に選択肢はないのでしょうか?

これらのスキルは独学で習得することは不可能ではありません。

No CS Degree のようなサイトでは、必要なスキルを習得してテクノロジー分野でのキャリアを追求するという勇気ある決断をした人々の感動的なストーリーを何百も見つけることができます。

ゼロからコーディングする方法を教えてくれるオンライン コース、ワークショップ、ブートキャンプを提供する Web サイトやプラットフォームは数百あります。

始めるにあたって、人気のあるサイトをいくつか紹介します。

Codecademy: ソフトウェアエンジニアリング、Web開発、データサイエンスなどに関する無料および有料のコース

Coursera: トップ大学のコンテンツを含む、幅広いトピックの無料コース。有料版にアップグレードして業界で認められた認定を取得しましょう

フリーコードキャンプ: 世界中の寄付金で運営されるソフトウェア開発の無料コース

Google とともに成長: IT サポート、データ分析、UX デザイン、Android 開発に関する無料コース

IOdin プロジェクト: 無料の Web 開発コース

Udacity: クラウド コンピューティング、ソフトウェア エンジニアリング、サイバー セキュリティ、ビジネスなどの有料コース

Udemy: あらゆる種類のコンピューティング、デザイン、ビジネスに関する有料コース

W3schools.com: ウェブ開発に関する無料のチュートリアルとインタラクティブな演習を入手

テクノロジー分野に進むには、本当にコンピュータサイエンスの学位が必要ですか?

実際、技術的なスキルに加えて、共感力も見落とされがちですが、チームワークにおいて非常に貴重なスキルです。

<<:  AIでAIを守る、次世代のAIベースのサイバー脅威ソリューション

>>:  気候ガバナンスの年、希望はAIにある

推薦する

Python が機械学習プロジェクトに最適な言語である理由は何ですか?

[[386401]] Python は安定性とメンテナンスのしやすさから、常に優れたパフォーマンス...

Google Gemini の大きな転換? Stanford Meta Chinese は推論性能が GPT-3.5 よりも優れていることを証明

Gemini の推論能力は本当に GPT-4 よりも弱いのでしょうか?以前、Google の大ヒット...

カメラのようにズームして、写真の細部を塗りつぶし、スタイルをカスタマイズ。AIペイントツールMidjourneyが再びアップデート

有名な AI ペイントツール Midjourney が再びユーザーに衝撃を与えました。先月バージョン...

キロメートル認識誤差5%未満の世界最先端の超長距離精密3Dセンシング技術をリリース。

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

スマート物流の1兆ドル規模の扉が開かれ、物流ロボットがトレンドの先端に立っている

近年、インターネットの急速な発展、電子商取引の加速的な台頭、さまざまな新しいビジネスモデルの急速な実...

音声認識:市場の見通しは有望だが、コア技術にはまだブレークスルーが必要

人工知能製品が私たちの生活の中でますます普及するにつれて、テクノロジーの発展は社会の関心の焦点となっ...

物流ロボットが急増中!今後の市場の成長は2つのエンジンによって支えられる

最近、イスラエルを拠点とするスマート物流ロボットのスタートアップであるCAJA Roboticsは、...

AIの現実世界での最悪の使用例

人工知能(AI)の最悪のシナリオは、ハリウッドの大ヒット映画でおなじみのものだ。人間のような知性と知...

AIの計算能力は70年間で6億8000万倍に増加し、3つの歴史的段階でAI技術の指数関数的爆発が目撃されました。

電子コンピュータは 1940 年代に発明され、登場から 10 年以内に人類史上初の AI アプリケー...

人工知能: Web3 の救世主か破壊者か?

ブロックチェーン技術の発展に伴い、Web3(分散型Webとも呼ばれる)が徐々にWeb2(集中型Web...

Python で機械学習を簡単に

ナイーブ ベイズ分類器を使用して、現実世界の機械学習の問題を解決します。ナイーブベイズナイーブベイズ...

...

...

第2回世界情報会議の3つのハイライトを一足先にご紹介

5月16日から18日まで、第2回世界情報会議が天津で開催されます。 「インテリジェント時代:新たな進...

アリババの顔認識セキュリティ技術が3Dマスク攻撃を防ぐ特許を取得

[[334032]]顔認識と 3D テクノロジーが融合したとき、最終的な勝者は誰になるでしょうか? ...