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

28
過去数十年間の人類にとって重要なアルゴリズムはどれですか?[閉まっている]
過去数十年で人類に最も貢献した最も重要なアルゴリズムはどれですか? これは、開発者が知るべき一般的な知識だと思いました。 更新: 可能であれば、特定のプログラミングアルゴリズムに対する回答を保管してください。 最も重要なもののリストを取得したいのですが、回答ごとにアルゴリズムが1つだけです。 アルゴリズムが重要かつ重要である理由を述べることを考慮してください...

6
エンタープライズ知識の共有?
私は最近、知識共有に関するこの記事を読み、自分の組織内で同じ問題をすぐに認識しました。私の現在の主な目標は、プライベートではないシステム関連の議論のためのデフォルトの通信方法として「ピアツーピアコラボレーションを殺す」ことです。そうしないと、個人の頭の中にすべての歴史的知識が残ったり、大規模な電子メールシステムで失われたりすることになります。 グループに関する私の質問は次のとおりです。 開発者の間でより「公開された」議論を促すために、どのような方法/ソフトウェアを使用しましたか? 私が持っていたいくつかの最初のアイデア..フィードバックは素晴らしいだろう: 内部ニュースグループ 「より優れた」Wikiソフトウェア(今はSharepointを使用) 伝言板 (StackExchangeの内部インスタンスが欲しいのですが、それがオプションだとは思わないでください!) 注:上記のように、我々はすでにウィキを持っているが、物事は通常は、事後のwikiに追加されたので、私はウィキのアイデアを嫌い、すべての場合。 ありがとう!
20 knowledge 

13
コンピューターサイエンスの科学は死んでいますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 質問: CSの科学と芸術は死んでいますか?つまり、問題を考え、計画し、効率的に解決するための実際の要件は、最近ではCSから外れているようです。この分野は、より多くの人々が真にプログラムする方法を学ぶ必要なく「プログラム」できるように、侵入障壁を下げているようです。 背景: 私は最近コンピューターサイエンスの学士号を取得しています。私は、IT部門のかなりの規模の会社で出発点で働いています。私は主に仕事で.NETおよびその他のMicrosoftテクノロジーを使用しますが、これまではインターンシップなどを通じてJavaの仕事をしていました。私は個人的には、楽しいプロジェクトのためのC ++プログラマーです。 詳細:私が行ってきた仕事を通して、本当の科学の強烈な規律はCSにはもう存在しないように思えます。過去には、システムを堅牢かつ迅速にするために、プログラマは問題を効率的に解決する必要がありました。しかし、今では、.NET、Java、スクリプト言語などの普及している技術により、開発の容易さのために効率と堅牢性が犠牲になっているようです。 私が仕事をしている同僚のほとんどは、コンピューターサイエンスの学位さえ持っていません。ほとんどが電気工学の学位を取得しており、一部はソフトウェアエンジニアリングを取得しており、4年のプログラムを持たないハイテクスクールから来た人もいます。それでも、CSの技術的背景がなく、理論やアルゴリズムを勉強しなくても、エレガントなソリューションを作成することを考慮せずに、うまくいきます(最も簡単で安価なソリューションを求めています)。 会社はマイクロソフトの技術を使用するように私たちに促します。Microsoftの技術は問題を真剣に考え、それをあなたのプロジェクトを半分の時間で自動ビルドできるライブラリとツールに置き換えます。私は言語を嫌いにしようとはしていません、彼らは目的を果たし、それをうまくやることを理解していますが、従業員がハッシュテーブルの仕組みを知らず、間違ったソート方法を使用するか、SQLコマンドを実行するときひどく非効率的ですが(許容できる時間内に仕事を終わらせてください)、実際に人々に正しい方法を教えるのではなく、新しい「プログラマー」を悩ませる技術の開発にもっと努力が注がれているように感じます。 私は、効率的で、私の意見では、美しいプログラムを作ることに興味があります。より良い方法があれば、スライドさせるよりも前に戻ってリファクタリングしたいです。しかし、企業の世界では、彼らは私にエレガントではなく迅速にタスクを完了するように促しています。そして、それは本当に私を悩ませます。 これは私がこれからの人生を楽しみにしていることでしょうか?給与だけでなく、CSの科学と芸術を愛する人々のために、まだポジションはありますか? そして、同じメモで、Java Schoolsの危険の前にそれを見なかったなら、ここは良い読書です

3
プログラミング言語の内部を理解する必要がありますか?
私はPythonの初心者で、これまでのところ本当に気に入っています。よく頭に浮かぶ質問の1つは、プログラミング言語の内部構造を理解する必要があるかどうかです(したがって、私の場合はPythonです)。ご存知かもしれませんが、Python自体はCで書かれています。 だから私の質問は次のとおりです。この言語に堪能であるか流であるためには、プログラミング言語にどのくらい深く潜らなければならないのか。この質問を「自然な」言語と比較します。私は母国語の文法のすべての詳細を知りませんが、その言語で問題なく自分を表現することができます。これは私が言語に堪能だと言うときです。それはプログラミング言語にも当てはまりますか?

18
一部のプログラマーは、他の人が知らないいくつかの秘密を知っていますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 私の議論の詳細については気にしませんので、短いインスタンスの形で提示します。 Javaの人は、有名なプログラマー(私の国の一種のMartin Fowler)の記事や出版物をフォローしています。彼は他の有名なプログラマーが共有しないいくつかの秘密を共有していると言います。 私はプログラミング領域にウィザードのようないくつかの秘密があるとは信じていません。しかし、この分野でまだ良くない一部のプログラマーは、私たちが知らないいくつかの秘密を知っているため、他の有名なプログラマーは成功していると考えています。 私はこれに全く同意せず、誰かと話し合ったところ、最後に彼はあなたにこの分野で2年間いると言いました。 私は私が間違っていないことを確認したかったのです。それが私がこれを知りたかった理由です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.