Is a computer science degree worth it?

あなたがテクノロジーの刺激的な分野でのキャリアに興味を持っているのは、それなりの理由があるからでしょう。 テクノロジー分野の仕事は、2026年まで平均成長率よりも速く成長すると予測されています。 これは、全職業の中央値である37,040ドルよりもはるかに高い数字です*

テクノロジーのキャリアでは、快適な生活を送るために必要なスキルを身につけられる可能性が高くなります。 しかし、あなたが確信しているのは、そこに到達する方法です。 学校に戻るべきでしょうか? コンピュータサイエンスの学位はそれだけの価値があるのでしょうか。

決心した人の中には、プログラミングスキルを独学し、経験と人脈を築いて、独力で技術分野に参入した人もいます。 また、キャリアをスタートさせる手段として、コンピュータ・サイエンス・プログラムに入学する人もいます。 しかし、独学と学校のどちらが自分に合っているのでしょうか。

この分野の専門家に話を聞き、数字を詳しく調べてみました。

Breaking down the education levels in technology job titles

Is a Computer Science degree worth it? このような状況下、「憧れの存在」であることは間違いありません。 プログラミングから開発、情報セキュリティに至るまで、概略の分野のほぼすべてが、学士号が入門レベルの基準となっています。

しかし、コンピュータ科学の卒業生に共通する特定のキャリアについてはどうでしょうか。 コンピュータ・サイエンスの学生が進む道は1つではなく、さまざまなポジションへの扉が開かれる学位です。

9 Computer Science graduates

Software developers, applications

Software applications developers are created computer applications software or programs.Have a common career for Computer Science graduates. また、「萌え系」とも呼ばれる。 2256>

Software developers, systems software

Systems software developers designed and develop operating software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications using computer science, engineering and mathematical analysis.

システムエンジニア

システムエンジニアは、ネットワーク、アプリケーション、システム管理の問題を解決します。 また、「萌え系」とも呼ばれる。

ビジネス・インテリジェンス・アナリスト

ビジネス・インテリジェンス・アナリストは、リサーチやレポートを通じて、市場の洞察を提供し、提言を行います。 また、データからパターンや傾向を特定し、その結果を関係者に伝えます。

このような状況下において、「ビジネス・インテリジェンス・アナリスト」は、「ビジネス・インテリジェンス・アナリスト」と呼ばれるようになりました。 また、メンテナンスも行い、セキュリティ対策も管理します。

コンピュータ・システム・アナリスト

コンピュータ・システム・アナリストは、コンピュータ・システムを改善するために、処理の問題を調査する。 また、既存のシステムを自動化するために、ユーザーの経験を分析します。

コンピュータ・システム・エンジニア/アーキテクト

コンピュータ・システム・エンジニア/アーキテクトは、システムのアプリケーションと管理の問題に対する解決策を開発します。 また、ソフトウェア開発者と協力し、システムの互換性を確保します。

コンピュータネットワークアーキテクト

コンピュータネットワークアーキテクトは、コンピュータや情報ネットワーク、その他のデータ通信ネットワークを設計、実装します。 また、ネットワークを分析し、安全対策を実施し、ハードウェアとソフトウェアを推奨します。

ウェブ開発者

ウェブ開発者は、ウェブサイトを設計・作成します。 マルチメディアコンテンツをウェブサイト用に変換し、コンピュータアプリケーションを互換性のあるウェブフォーマットに統合する。 また、このような場合にも、「憧れの先輩」である先輩に相談することができます。 その代わり、本当に独学でできるのか? このような場合、「自分自身を教える」ことが重要です。 しかし、ベテランの教授の指導や、人脈のネットワーク、ソフトスキルを通じて充実した人間になるチャンスなど、教育の他の利点はありません。

「私の一部は、学校で勉強しておけばよかったと思っています」

「私はコンピュータ科学の学位を取っていませんが、私の役割はますます技術中心になってきています。 と、Honeyfi の共同設立者兼 COO である Joe Stanish 氏は語ります。 「ビジネスと哲学の学士号を持つ Stanish は、自分のキャリアパスがより多くのコーディングとプログラミングの知識を必要とすることに気づき、コーディングのチュートリアルや基礎科目のオンラインコースを受講して、必要な知識を独学で身につけました。 しかし、独学で学んだ人たちは、自分が何を失っているのかを知らないのです。

What you really get out of a Computer Science degree

Can really teach yourself without any sacrifice of the skills, knowledge or experience gained with a Computer Science degree? これに答えるには、まず、コンピュータ サイエンスの学位プログラムに何が含まれているかを理解する必要があります。

コンピュータ サイエンス プログラムでは、その多くがプログラミングに焦点を当てています。 学生は、さまざまなプログラミング言語とコーディング方法を学びます。 しかし、単にさまざまな構文を習得するだけではありません。コンピュータ・サイエンス教育は、コードが機能する理由とそれを動かす論理をよりよく理解するのに役立ちます。 カリキュラムだけでなく、教育によって、あなたが思っている以上にスキルを高めることができます。 批判的思考や問題解決などのソフトスキルは、コンピュータサイエンスの学位プログラムでさらに充実させることができます。

「コンピュータサイエンスの学士号は、考える方法を教えてくれました」

Cooperatize の Roger Wu は言います。 「オペレーティング システムのクラスでは、オペレーティング システムを構築することで成績が決まるのですが、巨大な問題を小さな断片に分解している自分に気づきました。 巨大に見える仕事でも、最初の一歩を踏み出せば、何でもできることに気づいたのです」

Setfive Consulting の Ashish Datta は、教育を通じての幅広い学びに価値を見いだしたのです。

「重要なのは学位ではなく、さまざまなコンピュータサイエンスのトピックや抽象的なソフトスキルに触れることです」と彼は言います。

彼は、コードの書き方を学ぶことはそれほど難しくなく、学校の子どもたちも学んでいると指摘します。 しかし、独学の人とコンピュータサイエンスの学位を持つ人を本当に分けるのは、コンピュータアーキテクチャ、アルゴリズムの種類、問題解決のテクニックといったものに対するより広い理解です。

そして、そのような「掟破り」のような、「掟破り」のような、「掟破り」のような、「掟破り」のような、「掟破り」のような、「掟破り」のような、「掟破り」のような、「掟破り」のような、「掟破り」のような・・・。 しかし、自分自身に投資し、雇用市場で明確な優位性を持ち、技術で成功するキャリアで最高のチャンスを得たいのであれば、コンピュータサイエンスの学位はあなたにとって価値があるでしょう。

卒業後に追求できる刺激的なキャリアについては、当社の記事「コンピュータサイエンスの学位で何ができるのか」で詳しく説明しています。 このデータは初任給を表すものではなく、お住まいの地域の雇用条件は異なる場合があります。
**Burning-Glass.com(コンピュータサイエンス学位を求めるテクノロジー系求人702,795件の分析、2016年9月1日~2017年8月31日)

.