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

倫理は、個人的および職業的行動のガイドラインを提供します。

6
コードを書いて報酬を得るが、「プログラマーコンピテンシーマトリックス」のスコアが低い人は、別の種類の仕事を見つけるという倫理的な義務を負っていますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 人々は「あなたが得意なことをしている仕事を見つける」ことを勧めますが、真実は、私がコードを書くこと以外には何も得意ではないと信じているということです。ただし、プログラムを設計または構成できるとは思いません。 誤解しないでください、私はフィズバズプログラムを書くことができないようなプログラマーではありません。私は、仕事を成し遂げる以外に何もできないプログラマーのようなものです。私が「最低限必要なことをする」という態度を持っているわけではありません。プログラマーとしての自分の限界を痛感しています。 たとえば、クイックソートアルゴリズムの実装は、暗記に頼ることによってのみ行うことができます(つまり、1日のかなりの部分を費やしてアルゴリズム全体をメモリにコミットしようとする動機を見つけた場合) 「うーん、わかりました、それは理にかなっています、ロジックを見ることができます...」)。 アプリケーションの構築と設計に関しては、私も無力だと感じています。私は最初は正しい答えを見ることができないので、10回のうち9回は後悔していると判断するだけです。 私はまだ同僚から仕事の昇進と賞賛を得ることができているので、他の人が必ずしも私の意見を共有しているわけではありません。客観的に言えば、私は単に「平均より少し上」のプログラマー以上のものを現実的に目指す学習能力も脳力も持っていません。 私は自分がより良い資格を持っている別の役割を見つけられないとかなり確信していても、より才能のある人々のための部屋を作り、自分に別の種類の仕事を見つける倫理的な義務があるのか​​疑問に思います。私の質問は、「平均的なプログラマーはチームに所属していますか?」です。
20 skills  ethics 

8
今まで問題を引き起こしたことがないバグの修正
最近、一部のコードを以前よりもはるかに頻繁に実行するように変更しました。これがバグの発見につながりました。このバグは、コードが実行されるたびに発生する可能性がありましたが、実行されることはめったになかったため、表面化することはありませんでした。 これを主任開発者の注意を引き付けたとき、「壊れていない場合は修正しないでください」という格言を引用してバグを修正するのではなく、バグを公開した変更を元に戻したいと考えました。 私たちにとってこれまでは幸運だったが、理性に耳を傾けないことは明らかだ。 とにかく修正する必要がありますか? 更新 技術的には、リードには私に対する権限はありません。ちょうど在職期間。彼は一年前まで何年もの間このプロジェクトの唯一の開発者であり、建設的な批判をあまり受けていないと思います。何の価値があるのか​​、私は彼を批判しなかった。バグが現れなかったからといって、バグがそこになかったわけではないことを指摘しました。
20 ethics 

4
あなたが作成するために雇われたソフトウェアに代わるオープンソースの代替物を作成することは倫理的でしょうか?
特定の学術機関の学生に販売される教育ソフトウェアを作成するために雇われたとしましょう。あなたはこのプロジェクトに取り組んでいる唯一の開発者であり、すべてのコードを書いています。プロジェクトの代替となるオープンソースは、世界中の恵まれない学生に利益をもたらす可能性があります。要するに、無料の代替手段は人類のより良い利益に貢献するでしょう。あなたが開発のために支払われているソフトウェアの代わりにオープンソースを作成することは「OK」でしょうか? PSソフトウェアは、教育機関の学生のみが使用します。商業的に配布する予定はありません。アプリケーションは、他の人の知的財産を利用しません。

3
実行可能ファイルがウイルスを拡散しているフリーソフトウェアプロジェクトを見つけるときの正しい行動方針は何ですか
今日、SourceForgeで実行可能ファイルがウイルスを拡散しているGPLのプロジェクトを見つけました。この事実は、プロジェクトのレビューで何度か指摘されており、感染した実行可能ファイルは引き続きダウンロードできます。どうやら、古い実行可能ファイルは感染していないため、プロジェクト自体は悪意のある目的を念頭に置いて作成されているようには見えません。開発者に連絡する好ましい方法はなく、プロジェクトのフォーラムは終了しています。私は何をすべきか?

6
「悪」のライセンスを「無料」に書き換えるにはどうすればよいですか?
私は弁護士のSEサイトを見つけられなかったので、ここに投稿するのがベストだと思いました。 /* * ...subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * The Software shall be used for Good, not Evil. * * THE SOFTWARE IS PROVIDED "AS IS"... …

5
盗用しないで自分の「言葉」で安全にコードを書くにはどうすればよいですか?
研究論文の執筆に関しては、盗作と言い換えをかなりよく理解していますが、プログラミングのそれらの同等の分野は私には異質のようです。オンラインでトピックを調べましたが、驚くべきことに、このテーマに関する資料は予想したほど多くありません。 コードを書いて、今までに実装したことがないものを実装しなければならないときは、オンラインで例を探します。事前にドキュメントを読み通そうとしますが、従うのが難しい場合があります。したがって、それが失敗した場合、トピックをオンラインで検索し、多数の例が提示されます(誰かの個人的なブログやSOのようなQ&Aサイトなど)。現在、通常5〜10行のコードが表示されています。これを自分のコードにコピーアンドペーストすることはありませんが、それをそのままコピーダウンすることを心配しています。特定のコードを言い換えることは、特にそうする方法が非常に多くある場合は難しいと思います。変数の名前を変更したり、フォーマットを変更したりするようにします-しかし、これで十分ですか? 私は常にこのトピックを理解したいと思っていましたが、今では新しい言語で作業しており、企業環境では特に適切だと思います。誰かが説明したり、他の場所で良い説明にリンクしたりできるなら、私はそれを大いに感謝します! tl; dr 盗用を避けるために、オンラインで見つけた5〜10個のコードスニペットを変更し、書き直さなければならないことがわかりません。変更できるものがほとんどない場合はどうなりますか?

7
クローズドソースへのコミュニティの貢献を伴うオープンソースプロジェクトを合法的かつ倫理的に受け入れることはできますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 2年前に閉店。 オープンソースライセンスの下でプロジェクトを開始および開発し、コミュニティの貢献を受け入れたとします。プロジェクトを商用およびクローズドソース(または分割ライセンス)にすると決めた場合、私はどの程度根拠がありますか? この質問は、少なくとも倫理に関する限り、地域貢献のあるプロジェクトの問題を直接扱っていません。貢献が私の著作権に該当するかどうか、または貢献者が彼が追加したプロジェクトの一部の著作権を保持しているかどうかわからないので、法的に、これも同様に不確かかもしれません。 プロジェクトを将来商業化する可能性を事前に把握している限り、(倫理的および法的に)安全ですか?
17 licensing  ethics 

11
会社はインタビュー中にサイトについての考えを望んでいる[非公開]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 シニアWeb開発者の役職に就くための会社への最初の電話インタビューと、サイトに関するサインアップや改善の提案を聞きたいので、サイトにサインアップして準備するように依頼するメールに記載しています。 これを行う会社の話を聞いたことがあります。彼らは10人にインタビューし、そして誰もがアドバイスを与えれば、彼らは多くの無料相談を受けます。 このようなことをするように頼まれたのはこれが初めてだと思うので、無料のコンサルティングなのか、それともただの妄想なのか、他の人の考えを聞きたかったのです。

15
アウトソーシング(オフショアリング)は不誠実ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 みんなの観点からこれをお願いします。あなたがアメリカにいて、オフショアのプログラマーにアウトソーシングしている場合、あなたは同胞に不忠ですか?あなたがインドにいて、オフショアのプログラマーに外注している場合、あなたは同胞に不忠ですか?この質問は、すべてのプログラマーとプログラマーを雇う立場にある人々に当てはまります。 私はたまたまアメリカ人なので、私にとってこれはインドやメキシコのような他の国へのアウトソーシングを意味します。自宅での失業率が非常に高いので、他国にアウトソーシングすることで、私の仲間のプログラマー、同胞に不忠になっていませんか? これは私にとって本当のディレマです。はい、私は誰かの家族(アメリカ人またはインド人)に提供しています。しかし、もし私がオフショアのプログラマーに外注するなら、私はここで問題に貢献していますか? 私のビジネスが成長するにつれて、このような質問を雇うことは私が理解することがより緊急になっています。私は正しいことをしたいです。 また、この質問は「アウトソーシングは効果的か」を問いません。この質問は「すべてのものが等しく効果的であるか、それは不誠実か」です。。。 また、忠誠心が最良の言葉ではないかもしれないが、あなたは私の意味を理解することに注意してください。この質問を改善するために、自由に編集または提案を行ってください。

11
同僚が仕事を辞めている場合、上司に通知しますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 8年前に閉鎖されました。 あなたのチームの同僚が彼の仕事を辞めることを計画していて、これがあなたの会社に悪い感情を引き起こすかもしれないならば、あなたはあなたの上司に通知しますか?
16 ethics 

6
ウェブサイトとパスワードが安全であることをユーザーに保証する方法[非公開]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 信頼できるWebサイトでは、「すべてのデータは暗号化されています」または「すべてのパスワードは128ビット暗号化を使用して暗号化されています」などのクレームが常に表示されます。 私のウェブサイトでは、SHA-512(ほとんどの場合)ハッシュをランダムソルトで使用した後、すべてのユーザーパスワードをデータベースに保存します。パスワードが必要であるためにWebサイトの使用を妨げないように、パスワードが安全であることをユーザーに保証するスニペットを追加します。ユーザーに安全を感じてもらいたいのですが、ハッシュとは誰もが知っているとは思いません。 私の質問:「すべてのパスワードは暗号化され安全です」というメッセージを提供しても大丈夫ですか?平均的なユーザーはハッシュと暗号化の違いを知っているとは思わないので、見ているだけで安全だと感じる可能性が高い慰めの言葉「暗号化」?または、提供する必要がある代替メッセージはありますか? ちなみに、私は暗号化とパスワードハッシュが初めてであり、サイトを立ち上げた時点でこれで十分であるかどうか疑問に思っていました。安全でない場合は安全だとユーザーに伝えたくありません。どんな情報でも大歓迎です。ありがとう。

8
実装可能かどうかわからない機能を提供することを約束する必要がありますか?
HNの記事で、次のアドバイスに出会いました。 不明な場合でも、常に顧客/ユーザーに「はい」と伝えます。90%の時間、あなたはそれを行う方法を見つけるでしょう。10%の時間、戻って謝罪します。大幅な個人的成長のための低価格 しかし、顧客/ユーザーに何らかの約束をする前に、実行可能性分析を行うべきだと常に考えていました。それでは、どのような状況で上記のアドバイスを適用すべきでしょうか?

2
会社のサイトにセキュリティホールを見つけた場合の対処方法
会社の公開サイトの1つに大きなセキュリティホールが見つかりました。これは、イントラネットサイトから変換された最初の公開サイトです。私はこの問題を上司に伝え、彼らは本質的に肩をすくめ、安全にサイトを再構築するにはかなりの労力が必要だと言った。 これは本当に私を悩ませており、実際のハッカーがそれに到達した場合にこれが起こる可能性のある効果を示すために穴を悪用することを考えました。これはおそらく、最良のアイデアではありません。何か悪いものではないとしても、その影響によって仕事にかかることがあります。 状況の大きさを経営者に示すためにできることは何ですか?
13 security  ethics 

9
Webサイトへの登録ユーザー数の表示
私はマフィアウォーズのようなオンラインゲームを構築しています。登録ユーザーの数をホームページに表示することを考えていましたが、その後考えました: 「登録ユーザーの合計数が5人であることが新しいユーザーにわかったらどうなりますか?」:D それは私の成長中のゲームにとって恥ずかしいことです。それから別の考えが来ました: 「代わりに500を表示しないのはなぜですか?!」;) もちろん、実際にプレイして他のプレーヤーとやり取りを始めない限り、実際に500人のユーザーが私のWebサイトに登録されているかどうかは誰にもわかりません。 しかし、私はこれが倫理的ではないと感じています。これが私のウェブサイトに否定的な宣伝を生成する場合はどうなりますか?!! 番号を偽造する必要があると思いますか?または正直に表示する必要がありますか?または、実際のアカウントが1000になるまで待ってから番号の表示を開始する必要がありますか そして最も重要なことは、これは合法ですか?!:D

7
盗みにはどのように対処しますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 私は最近、数か月前に始めたプロジェクトをハッキングしています。簡単なアイデアでした。Githubで共有したコードの成果を収集できるようにします。 そこで私はこの高貴な努力を始めました。コーディングを手伝ってもらうために友人を掻き集めようとしました。私はこれを取得して実行し、構築するために、自由な時間を費やしました。 音楽の時間経過を入力してください 私の友人たちは、彼らができたときにピッチングしました。ご想像のとおり、私はその成功に非常に執着しました。 その後、リリースに向けて準備を進めていたように、ある会社が非常によく似た製品をリリースします。私の小さなプロジェクトが他の誰かによってリリースされたと聞いたとき、私は非常に落胆しましたが、そのアイデアに対する権利を持っていたようではありませんでした。私は自分のプライドを飲み込んで、彼らにメールを送って、 ねえ、私は似たようなことに取り組んできました。我々は話をする必要があります!とてもクールなものです。 私たちは話します、私は彼が本当に協力したくないという感じがしますが、心からお互いのサイトへのアクセスを許可しています。 数日経つと、私の業績の説明の一部が業績サイトに表示されていることがわかります。最初に彼に話しかけた後、私は彼らに私の達成システムの私の計画の概要を説明したわかりやすいメールを送って、それをやめると言っていました。自分の業績の説明がサイトに表示されたら、それを手放すことはできませんでした。私は反撃することにしました。 私はプロジェクトをオープンソース化して、競技場を平準化しただけで、パートタイムでしか取り組んでいなかったので、競争に対処する必要がなくなりました。 これは毎回行うことができるアクションではありません。将来この位置にいる場合、どのような選択肢があるのでしょうか。訴訟?厳しいメール? ヘッドアップとして、私は弁護士なしでこれに対処する方法に関するアドバイスを探しています。または、これは現実の世界で物事が展開する方法ですか?

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