タグ付けされた質問 「education」

オフトピックの質問はサポートされていません!このタグは、STCI Burninationの取り組みの一部です。

9
就職が実際に重要だと両親に伝えるにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 8年前に閉鎖されました。 一方では、3.0 GPAの学位を取得したいだけです。反対に、両親は3つ以上のものを望んでいます。 さあ、ここにあります。私は情熱を持ってプログラムしています。私は昼と夜のプログラミングを費やしています。そして、私はすべてのプログラミングコースをエースします。しかし、筆記、歴史、その他すべての選択科目コースでひどいことをしているため、3.1〜3.2 GPAしか残されていません。そして私の両親はもっと欲しい。 彼らは、大学は高校のようなもので、次のレベルに到達するためには最高の成績が必要だと考えています。しかし、彼らは十分に良い成績が私に仕事を与えることを認識していません。 そして彼らは、プログラマーがプログラミングを上手にするために練習する必要があること、そして優れたスキルを持つことが素晴らしいソフトウェア開発会社に就職することを理解していません。 ありがたいことに、彼らは野球のバットなどで私を打つと脅してはいません。彼らはたまに小さな「tsk-tsk」をくれました。しかし、その小さな「tsk-tsk」でさえ、IDEを開いたことに対して罪悪感を覚えます。それに加えて、私はその罪悪感のために先延ばしにしています。 だから今、私は彼らと一緒にきれいになりたいです。私はそれを行うための良い方法を知りたいです。 [編集] OK、だから今、私は、以下でいくつかが示唆しているように、より高いグレードを目指すべきだと気づきました。

5
計算の複雑さの概念はソフトウェア開発者にとって重要ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 私は時間と記憶の複雑さの概念はcompsciコースの卒業生にとって必須であるという印象を受けていましたが、工学を勉強していたので、その場合は知識がありません。私は最近、概念さえ知らない地元の大学の卒業生の何人かにインタビューして驚いた。私の質問は: 計算の複雑さの概念はソフトウェア開発者にとって重要ですか?そして、それは学部課程で教えられるべきですか?

10
大学のCSコース用のJavaまたはC ++?
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 私は、CSの学位を取得するために学校に入学するのが苦手です。私が見ている学校は、入門的なソフトウェア開発コース(オブジェクト指向プログラミング、設計パターン、そのようなこと)のためにJavaベースとC ++ベースの両方を実際に提供しています。追跡するトラックは学生が選択しますが、追跡する時間はあります。 あなたが今知っていることを知っていて、あなたに選択があったなら、あなたはJavaまたはC ++でCSカリキュラムの基礎を築くでしょうか? 私の現在の議論は現在次のようになっています。 良い友人(AIの博士号を持っている)は、後で仕事の機会を広げるためだけに、私が何をするかに関係なくJavaをより良い選択肢として売り込んでいますが、彼の仕事はすべてJavaすき)。私は米国マサチューセッツ州ボストンに住んでいますが、JavaとCの仕事量は同じです。 反対に、終了した時点で学位をどうするかについてはまだ完全には決着していませんが、私の好みはMac向けに開発することです。そのため、C ++にはすでにある程度の露出がありますが、Javaを使用していないため、私の仕事で自分のプロジェクトを見ていると、すぐにそれを使用する必要がありません。少なくとも2年。 私はおそらく20年後に学校に戻る大人であることに注意する必要があります(私は現在、どんな種類の学位も持っていません)ので、できる限り最大限の機会と時間を費やすことを目指しています。私はC ++に傾いていますが、私はまだあいまいであり、外部の客観的なアドバイスがここで役立ちます。 または、私はそれについて考えすぎているかもしれません。 更新:言語の選択は、当初考えていたほど明確ではなかったことがわかりました。いくつかのコアコースはJavaに焦点を当てていますが、他のコアコースのいくつかは主にCとJavaで動作しますが、他のいくつかは適切な方法でスローされます。実際、私の学期の残りは、JavaとJavascriptで時間を過ごした後、Objective-Cになります。前学期は、C、Javascript、およびPHPに加えて、割り当てが必要になったために投げ込まれた他のいくつかの学期でした。全体がほぼ真ん中に分かれていて、これに対する答えがまだ得られているので、現在、学位の要件をすべて満たすようにカリキュラムを作成しようとしていますが、合理的に処理できる限り多くの言語を吸収しています。これまでのところ、私の成績はこれをしようとして苦しんでいません。
11 java  c++  education 

5
EE対コンピューターサイエンス:開発者のアプローチ、スタイルへの影響?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 6年前に閉鎖されました。 ソフトウェア開発者(SWエンジニア、アーキテクト、職種など)と、電子工学やその他のエンジニアリングのバックグラウンドとの間に、コンピューターサイエンスを通じて専門職に就いた人と体系的な違いはありますか? 電子工学の背景とは、EEの学位、または独学の電子工学の修得者、他の種類のエンジニア、実験物理学者を意味します。 フリップフロップ、トライステートバッファー、クロックエッジの立ち上がり時間などの強力な知識からソフトウェア作成の専門家になると、通常、特定の専門分野と欠如の問題、考え方、または優れたスキルへの明確なアプローチにつながるかどうか疑問に思っています抽象データ型、オブジェクト指向、データベースの正規化、プログラミング言語で「クロージャー」を話すような概念に満ちたコンピューターサイエンスタイプと比較した場合、他のスキルのスキル-はんだごての群衆にとってほとんど意味をなさないもの十分なプログラミングを学びます。 現実の世界では、個々の例外が広範囲にわたっていると確信していますが、ほとんどの場合、全体的な違いがあると言えますか?これらは、たとえば「何かを構成するために」「データベース設計を行うために電子ラングラーを雇うな」という雇用への影響があるでしょうか?違いを知ることは、求職者がより適切な何かをより効果的に見つけるのに役立ちますか?または、特定の職務で自分が不適当であると感じる人に、啓発や実践的なアドバイスを提供しますか? (ところで、私はコンピュータサイエンスの授業を受けたことがありません。それらがカバーするものの正確な印象はあいまいです。私はエレクトロニクス/物理学/アートタイプです、私です。)

9
数学の学位を取得すると、ゲーム開発に役立ちますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 システムエンジニアリングの学位を取得するのに2か月かかります。つまり、マネージ言語を使用してコードを作成し、適切にコーディングする方法を学びました。 私がこのキャリアに入った唯一の理由は、ビデオゲームを作りたかったからです。現在のスキルセットでは、頭の中にあるもののいくつかを作成できないことを知っています。 純粋な数学の2度を取得することで、この目標を達成できますか?

7
コンパイラの入門コースをたどるには、どのコンピュータサイエンスの科目が必要ですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、ソフトウェアエンジニアリングスタック交換のトピックになるようにします。 4年前休業。 私はコンピュータサイエンス以外の学部生で、ウェブ開発者(java、python、AS3など)としてプロとして働いています。私は地元の大学で学期ごとに1つのコースを取ります。私は人工知能(ロジック、文脈自由文法、CYK構文解析、入門NLP、マルコフ連鎖、HMMなど)を前学期に受講しました。 次のシラバスをカバーする次のセムスターでコンパイラの入門コースをとることを計画しています。 字句解析、構文解析、意味解析、ランタイム環境、中間表現、コード生成、レジスター割り当て、命令の選択とスケジューリング、ローカルおよびグローバルコード最適化入門、データフロー分析 私の質問は、このコースを受講する前に知っておくべきコンピュータサイエンスの科目はありますか?はいの場合、それらのコースをリストしていただければ幸いです。

8
CSの学位は、高齢のプログラマにメリットがありますか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、ソフトウェアエンジニアリングスタック交換のトピックになるようにします。 8年前休業。 40代半ばのキャリアでCSの学位を取得するメリットはありますか?HRフィルターを通過する可能性が高くなることは価値がありますか? それは私が実際に楽しむかもしれないことであり、基本を固めることは構わないと思いますが、学位を完了するために必要な数年間は、収益力を低下させてしまいます。たぶん私のキャリアには15年残っています。 (私は現在大学の学位を持っていません)

12
オブジェクト指向プログラミングを学ぶ前に、手続き型プログラミングを学ぶ必要があるのはなぜですか?[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 私は現在、IT大学で4年生です。このトピックについて教授と話すと、彼は私の意見を拒否し、非常に厳しい批判を与えます(私の大学では、C(ANSI)(Proceduralプログラミングクラス-大学1年目)C ++の前(2年目のOOPクラス)など... しかし、13歳のとき、私の弟はJavaを最初に教えられ、他には何も教えられませんでした。現在、彼は通常の2年生がJavaでできることのほとんどすべてを行うことができます。 プロの皆さんには、手続き型プログラミングを最初に教えるべきだと思う理由を教えてください。

3
特定の言語での「経験」とは何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 私は現在、CSの学生で、特にAndroidやiOS向けのアプリを開発したいという理由で、夏のインターンシップを探しています。さまざまな機会(私が特定したものだけでなく、あらゆるソフトウェア開発の機会)の要件を検討すると、「x、y、zなどの経験」と表示されます。私の質問:特定の言語またはテクノロジーの経験として正確に何がカウントされますか?VBからMIPSアセンブリに至るまで、大学の研究でいくつかの言語を使用する機会があったことは幸運です。しかし、個人的には、いくつかの例外はありますが、自分がポジションに落ちてx日付をyでコーディングするように指示するために使用してきたほとんどの言語については、十分な知識があるとは思いません。言語の基本を知っているかもしれませんが、 私が今直面している特定の例を使用するには:興味のあるインターンシップでは、要件としてCまたはC ++、あるいはその両方の経験をリストします。私はCでいくつかの作業を行いました。できることとできないこと、K&Rを所有して読んだり、ポインターの動作を理解したりしています。しかし、実際にはCで大量のコードを記述していません。いくつかの短いプログラムを作成し、他のいくつかを変更しましたが、実際にメモリ割り当てを管理したり、目的の機能を生成するためにいくつかの抽象化を考えたりしなければならないほど大きなものを書いたことはありません。そのため、概念的な理解はあるように感じますが、適用していません。概念の理解は経験としてカウントされますか?私は常に自分の知識を学び、拡大することに熱心ですが、私はまた、あまり約束したくありません(これはあなたがしていることの反対のようです) 考え?助言?

6
「コードスタイルとデザインパターン」についてのプレゼンテーション[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 私の会社(小規模、3つのオフィスで約40人)は、開発者の1人が技術的なトピックについてのプレゼンテーションを主催する「開発者ワークショップ」をオンラインで行う場合があります。それは必ずしも私たちの仕事に関するものではなく、単に皆が彼らのスキルと理解を向上させるのを助けるためです。 私は次のものをホストするように頼まれました、そしてトピック(私が提供したリストから選ばれました)はコードスタイルとデザインパターンです。私はそれらがそれほど密接に関連していないことを知っていますが、私に耐えます。私のコードベースには改善の余地のある場所がたくさんあります。その一部はDailyWTFに適格な場合さえあるので、このプレゼンテーションをできるだけ効果的にしたいと思っています。問題は、1時間で何をカバーするかが正確にわからないことです。 私の最初のアイデアは、例として独自のコードを使用して、「これを実際に作業に適用してください」という要点を理解することです。しかし、トピックはとても広いです。 私たちのコード(PHP)のいくつかの問題は次のとおりです。 最小限のオブジェクト指向。最近は改善していますが、グローバルな機能はまだたくさんあります。物を見つけるのにしばらく時間がかかります。 グローバル構成(私が推測する意見)。$ GLOBALS ['blah']は、ほぼすべてのファイルに散在しています。 一貫性のないブレーススタイル。最小限に聞こえますが、これにより実際には5日前に構文エラーが発生し、昨日現在でも修正されていません。 非効率な構成。一部の地域での実行時間を70%削減するいくつかの基本的な改善を行うことができました。 私はこのことを、同僚に無礼に聞こえることなく、できる限り役立つものにしたいと考えています。では、「スタイル」のどの側面に焦点を当てるべきか、そしてどのデザインパターンが説明に最も役立つかもしれませんか?

7
プログラマーは統一プロセスとUMLについての理解をどの程度深める必要がありますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 多くの場所でUMLと統合プロセスが開発モデルとして使用されていることは知っていますが、そうでない場所もたくさんあります。これらの主題の基本的かつ機能的な理解以上のものを持っていることが重要でしょうか、それとも他の分野(つまり、言語開発、IDEなど)でプログラミングスキルの開発に集中する方が良いでしょうか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.