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にある

ブログ    
ブログ    
ブログ    
ブログ    
ブログ    

推薦する

蘇寧のデジタルツインプラットフォームが倉庫の効率向上に貢献

【51CTO.comオリジナル記事】 「物理システムのデジタルコピーを使用してリアルタイムで最適化す...

2022年に注目すべき4つのRPAトレンド

ロボティック・プロセス・オートメーション (RPA) はもはや目新しいものではなく、進化し成熟しつつ...

AI主導のサイバーセキュリティチームが人間の能力拡張に取り組む

サイバー脅威の範囲は、企業資産や選挙から健康データや物理インフラまで拡大しており、新興技術の予期せぬ...

...

...

...

テクスチャコントラスト検出を使用してAI生成画像を検出する

この記事では、AI によって生成された画像を検出するためのディープラーニング モデルを開発する方法に...

マイクロソフトとフェイスブックが共同で人工知能ソフトウェアを開発し、グーグルの主導的地位に挑戦

マイクロソフトはすでにオープンソースの人工知能ソフトウェアを持っています。しかしここ数カ月、マイクロ...

自動運転の未来 - 4Dミリ波レーダー

現在、自動運転車の知覚の実現は、車両に搭載されたレーザーレーダー、車載カメラ、ミリ波レーダーなどのセ...

Appleの10年にわたる自動車製造の夢は打ち砕かれた! 2,000人が解雇またはAIに異動し、100億ドル近くが燃え尽き、マスク氏は大喜び

10年越しの自動車製造の夢は完全に打ち砕かれ、タイタン計画は終了!言い換えれば、過去10年間にApp...

...

これにより、あなたの写真は顔認識アルゴリズムを「ブロック」することができます

導入今日の強力な顔認識システムの普及は、個人のプライバシーに真の脅威をもたらします。誰でもインターネ...

運輸・物流業界におけるAIと自動化のユースケース

現在、世界の一部の国や地域の運輸・物流業界は、流行病によって深刻な影響を受けています。コロナウイルス...

Java 仮想マシンの詳細な説明 ---- GC アルゴリズムとタイプ

この記事の主な内容: GCの概念GCアルゴリズム参照カウント方式(循環参照の問題を解決できず、Jav...