ハイテク スタートアップの元リクルーターとして、多くの人が私に「コンピューター サイエンスを専攻したほうがいいですか」と尋ねます。「という質問をよく受けます。
Computer Science が良い専攻かどうか迷っているのなら、こういうことです。
私は Computer Science は選択できる最高の専攻の 1 つで、他の 98% の選択肢よりもキャリア見通しが良いと思いますが、誰にでも合うというわけではありません。 そこで、コンピュータサイエンスが誰のためにあり、誰のためにないのか、その理由を説明します。
これは、コンピュータサイエンスを専攻すべきかどうかを決めるのに役立ちます。 始めましょう。
- Should I Major In Computer Science? 長所と短所
- Who Computer Science is good for (and who it’s not good for)
- Types of Jobs You Can Get with a Computer Science Major
- モバイルアプリ開発(iOSまたはAndroid)
- デジタル代理店に入社してさまざまなプロジェクトを行う、または1つの企業で仕事をする
- There’s a HUGE shortage of talent
- Long-Term Career Outlook for Computer Science Majors
- Other Perks of Major in Computer Science
- Tech companies treat their software engineers like KINGS
- リモートで働ける可能性が高い
- どの学校が最高のコンピュータサイエンスプログラムを持っていますか?
Should I Major In Computer Science? 長所と短所
Who Computer Science is good for (and who it’s not good for)
数学が嫌いで、分析的思考や問題解決が嫌いなら、ソフトウェア工学やコンピュータ サイエンスの労働者の下位 50%に常に属することになります。
下位の会社を見つけて、その会社では平均的になれるかもしれませんが、給料はあまり良くなく、非常に刺激的で意味のあることには取り組めないでしょう。
そしてそれは、そもそもなぜコンピューターサイエンスを専攻すべきかという大きな利点のいくつかを否定することになります! (
だから、お父さんに言われたからとか、入学後数年で10万ドル稼げるって聞いたからとか、そういう理由だけではやらないでください(できます)。
さて、もしあなたが問題解決が好きなら、数学が好きなら、一般的に学ぶことが好きなら…コンピューターサイエンスを楽しむことができるでしょう。 上記の利点はすべて真実であり、コンピューター サイエンスが提供するキャリア パスを楽しむことができます。
Types of Jobs You Can Get with a Computer Science Major
If you major in Computer Science, are motivated, do some side projects on github during your senior year to show you care about this stuff, and will go work in a big city like New York, San Francisco, Boston, LA (or even a smaller city like Austin, TX), you will earn $100K FAST.
モバイルアプリ開発(iOSまたはAndroid)
ゲーム開発、モバイルに特化した企業(Uberなど)、ウェブサイトがありモバイルアプリもある企業(銀行や金融機関など)
デジタル代理店に入社してさまざまなプロジェクトを行う、または1つの企業で仕事をする
私はオプション2を推奨します。 デジタルエージェンシーは人を焼き尽くす傾向があり、一度入ってしまうと…単一製品の技術企業に雇われるのは難しくなります。
代理店に入るにせよ、単一の製品またはプラットフォームを持つ会社に入るにせよ、どのような種類のプログラミングを専門にするか、いくつかの選択肢があります。 また、両方を行う人もおり、これは「フルスタック」開発として知られています。
Web 開発を行うこともできますし、企業の従業員が使用する内部ダッシュボードなど、一般の人が目にしないソフトウェアを構築することも可能です。
ニューヨーク(私が新興企業の技術系採用担当をしていた都市)では、数年の経験を持つ優秀なデータエンジニアが基本給で15万ドル以上稼ぐのを見るのは普通のことです。 20代で人の管理をしていない人の話です。 3852>
Why do people make so much after they major in computer science?
There’s a HUGE shortage of talent
Tech companies, particularly startups, are starVING for good engineering talent with 4-year Computer Science degree (a certificate from those “code bootcamps” took 12 weeks is not the same… you not walk out with the same fundamental understanding of computer science, algorithms, etc. and companies know this).
確かに、12 週間のブートキャンプに参加して、まともなウェブ開発者になることはできますが、Facebook や Spotify などでエンジニアとして雇われることはないでしょう。 やる気があって、良い学校でコンピューターサイエンスの学位を取っていれば、給料を2万ドル節約しようとはしていません。 そのため、特にキャリアの初期に1、2回会社を変えたとしても、非常に高い給料をもらえるということです。
Long-Term Career Outlook for Computer Science Majors
長期的には、人を導きたいのであれば、最終的にエンジニアリングチームや部門を管理することができます。
また、自分で製品を作って会社を設立することもできます。
コンピュータサイエンスは今、傑出したキャリアパスであり、コンピュータサイエンスのプログラムという点でまともな学校に通っていれば、中規模以上の都市であれば、卒業後に企業があなたを追いかけることになるでしょう。
Other Perks of Major in Computer Science
Tech companies treat their software engineers like KINGS
If you join a tech-focused company such as Spotify, Facebook, Apple, etc…. (
これらの企業のほとんどは、ジーンズを履かせ、無料の食事を与え、その他多くの特典を与えてくれます。
今後5年間でこの状況は変わるのでしょうか? いいえ。
世界はハイテクで構築されつつあります。 より多くの製品が「コネクテッド デバイス」、つまり、ソフトウェア コンポーネントを持ち、オンラインで接続できる物理的な製品になりつつあるのです。 サーモスタット、冷蔵庫、自動車などです。
ですから、ここでは、ウェブサイトやモバイルアプリの話だけではありません。 Amazon では、システムをスムーズに動かすために、世界でもトップクラスのソフトウェア エンジニアを採用しています。
優れたソフトウェア エンジニアの才能を必要とする従来の分野(金融、ゲーム、エンターテインメント、バーチャル リアリティ、SaaS など)とともに、このように新しい分野が非常に多くなることが予想されます。)
リモートで働ける可能性が高い
これは保証されていませんし、会社にもよりますが、世の中のすべての職業の中で…ソフトウェアエンジニアは、リモートで働くための最も簡単な道の一つを歩んでいるのです。
リモートで仕事を見つけられる可能性がある程度高い他のキャリア:
- スキルライティング(コピーライティング、メディカルライティングなど)
- 「内部」営業(電話営業)
- カスタマーサポート(低賃金、お勧めしません!)
でもソフトウェアエンジニアに戻りますね。
あなたのスキルは高い需要があり、日々の仕事では同僚と顔を合わせる必要はあまりないでしょう。
どの学校が最高のコンピュータサイエンスプログラムを持っていますか?
ここに、米国でトップ50のCSプログラムのリストがあります。
全体的に、コンピュータサイエンスは多くのタイプの学生にとって非常に良い専攻であり、私が社会人生活をやり直すとしたら選ぶ専攻です。
しかし、「コンピュータサイエンスを専攻すべきか」という質問は複雑で、あなたの興味、性格、動機、他の選択肢があるかどうかによります。
しかし、一般的に、コンピュータサイエンスは非常に有用で、世界を形成し、何百万人もの人々に使用されているものを構築する機会を与えてくれる、非常に良い専攻です。
また、将来起業家になりたいのであれば、コンピュータサイエンスのバックグラウンドはそこでも役に立つでしょう。 これらのトピックについて学校で教わることは、あなたが会社を始めたり、起業家として成功したりするのに役立つことはないでしょう。 また、このようなことを学びたくないのであれば、マーケターやセールスマンである共同創業者を見つけるとよいでしょう)
。