雇用主はCS専攻よりもソフトウェア工学を好むのですか?[閉まっている]


10

私は大学で大学院に在籍しており、ソフトウェアエンジニアリング認定プログラムを最初に取得した大学の1つでした。私の学部生はCSです。最近、私たちの大学で採用された雇用主が5つのSE専攻を採用しました。それらのいずれもCSでした。雇用主はソフトウェア工学専攻を好みますか?

私が尋ねる理由は、私は大学院の研究中に多くの異なる分野に焦点を当てることができ、本当に私が素晴らしい仕事を着陸させるのに役立つ授業を受けたいと思っているからです。今、私はCUDAを使用して、大学院プロジェクトの高度なレイトレーサーを並列化するか、拡張現実における非写実的なレンダリングに関する研究を行います。これらを追求しても、私のスケジュールにはほとんどSEクラスが残りません。

ソフトウェアエンジニアリングのルートをたどったら、おそらくデータ指向プログラミングまたはソフトウェア設計の複雑さのどちらかを研究するでしょう。

時々私は40歳で振り返ってみると、それはまったく問題になるのでしょうか?どういうわけか私は考えていません。


3
プログラミング作業は、すべてのお菓子と花ではありません。あなたが修士課程だけをしているなら、私は言うでしょう:あなたが好きなものを追求してください。特定の会社/セクターを念頭に置いている場合は、クラスを慎重に選択してください。私は個人的に、アーティストとして失敗した人を、キャリアを築くのに役立つクラスを注意深く慎重に受けた人よりも雇いたいと思っています。もちろん私だけですが、採用はすべて主観的な人間が行います。あなたが好きなものを追求すると、それが表示されます。40歳になると、妻、2〜3人の子供、車、家ができます。できる限り、情熱に従ってください。
ジョブ

1
@仕事、それはあなただけではありません。
Dan Rosenstark、2011年

回答:


13

私は私の組織のために多くの開発者インタビューを行います。個人の学位や出身大学はほとんど気にしません。彼ら学位を持っているという事実は少し意味がありますが、それでも私に多くを伝えません。それは、彼らが長期的な目標に向けて取り組むのに十分なほど集中していることを私に告げるだけです。

私にとって本当に重要なのは、その人の技術的な知識、態度、性格、意欲などです。

そのため、質問に直接答えるために、私はCSとSEのどちらの学位も好みはありません。そして、これは、標準的な基幹業務アプリケーションで作業するジョブ用です。


1
+1「学位を取得しているという事実は、彼らが長期的な目標に向けて取り組むのに十分に集中していることを意味します。」これは間違いなく何かです。
Leonbloy、2011年

7

雇用主は、ペースの速い環境で仕事を高い水準で達成できると感じている個人を好みます。

何が仕事を着陸させ、何があなたを仕事で例外的にするのかは大きく異なります。仕事の着陸は決して成功を保証するものではないことに注意してください。

特定の主題への情熱がスタイルから外れることはなく、インタビューやその後の人生で常に好意的に表れるものとして、興味のあるものを選びます。


それは本当ですが、彼らはまた干し草の山で針を探したくありません。SEメジャーにはデザインを
公開

1
@Pemdas了解しましたが、今日IT内の10人にSEがCSとCSがどのように学問的にもタイトルによってもどのように異なるかを尋ねると、10の異なる答えが得られます。仕事のラインはこのような初期段階にあります。さらに、ある程度デザインに触れていないCS専攻は、学校に返金を要求する必要があります。
アーロンマクイバー、2011年

1
採用する人に違いを知ってもらいたいです。
Pemdas、2011年

2

必ずしも

コンピュータサイエンスの学士号とソフトウェアエンジニアリングの修士号を持っています。CSはより技術的です。SEは技術的ですが、ビジネスとも統合されているため、タイムライン、提案、コスト見積もり、利害関係者とのやり取りなどに関する指示を得ることができます。それ以上に必要なものを採用する人や会社次第ですが、どちらもあなたが勝つほど十分に類似していますハードノックダブルメジャーを取得するために多くの学習を必要としません。


場合によります。私のCS学位の要件は、非常にビジネス/管理が重かったです。
Brian Knoblauch

2

ソフトウェアエンジニアリングの立場については、ほとんどの場合、答えはおそらく「はい」です。これは、彼らが実際に違いを知っていると仮定しています。通常、CSプログラムには、複雑なソフトウェアソリューションの設計に関連するあらゆる種類のカバレッジがありません。雇用主が物理学の専攻か機械工学のどちらかをもっと高くするかどうかを尋ねるようなものです。

編集:私は本当に、あなたがこの質問に対する良い答えだと思うことを人々が再評価する必要があると思います。それらのいくつかはコーナーケースであり、そして/または実用的ではないと思います。

「雇用主は、ペースの速い環境で仕事を高い水準で達成できると感じている個人を好む」

この説明は真実ですが、評価される前に、まずドアに足を入れる必要があります。あなたがどの程度学んだか、インターンシップからの経験とそれ以外の経験を排除することにのみ基づいています。ほとんどの場合、雇用主は最初にSEを検討することになると私は固く信じています。

「そのため、質問に直接答えるには、CS学位とSE学位のどちらを優先してもいいとは思いません。」

応募者が100人いるとしますが、20人にするにはどのようにフィルタリングしますか?「技術的な知識、態度、性格、意欲など」は良い性質ですが、履歴書からそれらを決定することはできません。特に申請プロセスの一環として電子的に履歴書を提出しなければならない場合は、あなたが持っている学位のタイプがフィルターとして確実に使用されます。簡単で高速です。これは、GPAをフィルターとして使用するのとまったく同じです。ええ、あなたはそれは重要ではないと言うかもしれませんが、私は3.5が3.0よりも多く見られていることを保証できます

だれかがほとんどの人が2つの間の違いを知らないと述べた。それはおそらく本当ですが、多くはそうです、そしてあなたがSEの学位を持っているなら、それはあなたのエクスポージャーを知らない人と知っている人に広げます。

最終的に、開発者になりたい場合は、SEの学位を取得すると、より多くの扉が開かれます。CSが何らかの形で制限的であったり、一方が他方より優れていると言っているのではありません。私が言っているのは、SEの学位は、ソフトウェアエンジニアのポジションを見つけるという点で、一般的に市場性が高くなるということです。常に例外があります。


2

私は採用し、私はどちらか、または実際にほとんどすべての数学的規律に等しく満足しています(私自身の学位は電子工学です)。私は実際には素晴らしいプログラマーである歴史の卒業生の何人かと仕事をしたので、私は何も除外しません。

私が気にすることは、次のとおりです。

1)あなたが学んだことについての適切な基本レベルの知識を持っていること。あなたがCS / SEの卒業生で、私が卒業生レベルであなたを採用しているなら、数学者よりもITについてもっと知っていることを期待します(あなたはそれを3年間費やしていて、あなたがそれを持っている人より少ないことを知っているならその後、何か問題があります)。

2)自分で応募したかどうかにかかわらず、ある程度の成績や分類に興味があります。

3)学位の要素について、明確、洞察力、熱意をもって話せるようになりたいと思います。私はそれらの要素が何であるかについてあなたがそれらを理解し、それらから学び、それを楽しむことよりも心配していません。

4)大学で勉強したり飲んだりする以外のことをしたこと。

5)大学・カレッジのどこへ行ったか気になります。ランキングは詳しくは触れていませんが、定評のある定評のある大学に行けば目立ちます。

特定の程度は、私にとって、それらのものよりはるかに重要ではありません。


2

別の言い方をすれば、最近のソフトウェアエンジニアリングコースには、コンピュータサイエンスカリキュラムよりも多くの可能性がありますか?

確かに、AJAXとXMLは知っておくと便利です。

しかし、あるレベルでクールだと認識されているほとんどのソフトウェアは、基本的なコンピュータサイエンスの原則に依存しています。GoogleとFacebookは2011年1月現在、優れたウェブ企業ですが、膨大な数のグラフ理論、コンパイラ、高度なアルゴリズムが必要です。

季節のコースの味を選ぶことはありません。


1
Ajaxが季節の味なら、確かに長いものです。
Dan Rosenstark、2011年

1
「確かに、AJAXとXMLは知っておくと便利なことです。」これはソフトウェアエンジニアリングとどのような関係がありますか?AJAXまたはXMLがSEカリキュラムのコースワークと見なされることは聞いたことがありません。
Pemdas、2011年

2

あなたは可能ソフトウェアエンジニアリングの学位を取得して仕事を得るのより良いチャンスを持っている..しかし、長期的にはコンピュータサイエンスの学位は、あなたの履歴書に良くなりますし、あなたがプログラミング以外の他のコンピュータ関連分野への進出できるようになります。


2
長期的には、どちらの学位も意味がなく、経験はすべてを意味します。
Pemdas、2011年

1

多くの人にインタビューします。CSまたはSEの卒業生を見ると、常に「[n]ではなく[x]を選んだ理由」を尋ねます。それは誰かが快適に話せるようになる素晴らしい方法だからです。それは私がどちらかの学位に置く唯一の価値についてです。

どちらの学位も、あなたが私たちの差し迫ったニーズを満たすことができる有能なプログラマーであることを保証しません。以下に重みを割り当てます。

  • 大学院の仕事と発表された論文
  • オープンプロジェクトへの関与。ここでは、あなたのコミットメントと、他のプログラマーとのやり取りを見ることができます。
  • 5年間の精製の大部分を精錬に費やしたテストや質問にどれだけうまく対応しているか
  • 趣味のプロジェクトに取り組んでいるのと同じくらいリラックスして考える

すると、ペットのおしっこが出てきます。私は彼らを助けることができない、私は人間です。それらのいくつかは:

  • 指輪をたくさんつけている人
  • コロンや香水をつけすぎた方
  • 彼らが話すように3つおきの単語として「umm」を使用するもの
  • アンタイドの靴ひもには我慢できません。それをOCDと呼びます。

私のおしっこをリストする際の私のポイントは、面接担当者が行う決定の3分の1はおそらくあなたの技術的資格とは何の関係もないことを通知することです。

要するに、あなたが論文に取り組んでいない限り、私たちはあなたの学歴をすぐに調べます。それでも、私の次の質問は:

そして、あなたは何をしましたか?

実際、あなたが高校を中退したとしても、私たちはその質問にたどり着きます。あなたは学位にお金を浪費していませんが、人工的な価値を与えてはいけません。


0

私の経験では、一部の採用担当者は学位のタイプに重点を置いていますが、入学レベルでさらに見たのは、その学位がその学校でどのように取得されるかです。オレゴンテックに行くときに、ローレンスリバモアラボの採用担当者と話をする機会がありました。私が学んだ半分のラボ、半分の講義だったので、私のBS CEの学位は他の学校よりも優れていると言われました。 「高等学校」は3/4以上の講義でした。彼らにとって、これはさまざまなプログラミング概念を実装する方法の実践的な知識をすでに持っていたため、LLにとって重要でした。一方、他の学校の生徒はほとんど本の学習をしていて、実用的なアプリケーションはほとんどありませんでした。この結果、LLはOITの卒業生が他のいくつかの学校よりも早く新しいものをピックアップして実行できるようになりました。私'

エントリレベルを超えると、CSとCEの違いは最小限になり、すでに作業を実行できるはずです。


1
CEとSEは2つの異なる専攻です。彼はSEについて尋ねていました。
ペムダス2011年

0

個人的な推薦として、私が本当に好きな本がいくつかあります:

  • コーディングのインタビューを解読
  • アルゴリズム設計マニュアル
  • コード完了

他の人は自分のお気に入りを持っています。

私はあなたの最善の策はこれらのような本からたくさんのプログラムを作ってたくさんの練習をすることだと思います(完全なコードは特定のアルゴリズムではなくコーディング方法と抽象化の概要の詳細です)。

ソフトウェアで優れた能力を備えていることは明らかなので、間違いなく優れた仕事に就く必要がありますが、ソフトウェアを販売する企業には実践的な能力に対する特定のニーズがあることを覚えておいてください。 。

がんばって!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.