Etik olmayan bir gelişim projesini üstlenmemek için ne yapabilirim?


21

İşe alım günlerimde, bir keresinde küçük ve oldukça iyi ücretlendirilmiş bir projeye katıldım: “Bir haber bülteni sistemi”, belirtildi.

Her şey yolundaydı, her dönüm noktasında ulaşılan faturalar ödendi, ben mutlu bir geliştiriciydim… Bay Müşteri posta başlığı sahtekarlığı ve bir sürü başka işlevsellik talep etmeye başlayana kadar sonunda beni oldukça sofistike spam mailler oluşturduğumun sonucuna götürdü.

Uzun lafın kısası: Finansal düşünceler başladığım şeyi bitirmeme neden oldu. Bu gün ilk etapta işi üstlendiğim için kızdım - müşterimin ismini google ile rahatsız etseydim, uyarılırdım.

Birinin elinde görmek istemediğim kodlama işlerini bitirmekten kaçınmak için hangi stratejileri kullanabilirim?


1
Merhaba vzwick, insanlara savaş hikayelerini sormak iyi bir tartışma konusu olabilirken, Stack Exchange Q&A formatına uygun değil. Sorunun bu kısımlarını, cevaplanabilir bölüme odaklanmak için kaldırdım: etik olmayan bir projeye nasıl katılılmasının önlenmesi.

15
... o yüzden sendin! ( e-postayı kontrol eder: 69.105 okunmamış e-posta )
rlemon

1
Bu kişi için bir adres alabilir miyim? Evini paketleme fıstığıyla doldurmak istiyorum.
Yatrix

1
Bu soru bana Stanford Experiment'i hatırlatıyor , bu temelde insanların bakış açısıyla ahlaki olmayan bir şey yapmaları istendiğinde neden korkunç şeyler yaptıklarını açıklıyor.
ruslik

3
H-bombasını tasarlamak etiktir. Kullanarak olmayabilir.
barrycarter

Yanıtlar:


18

Warren Buffett'e bir keresinde röportajda iyi ve ahlaki bir adam olduğu söylendi ve "Dünya asla bilemeyecek. Hayatımda hep çok iyi durdum." Ailemi beslemek veya etik ve yoksulluk arasında seçim yapmak için çalmak. ” (onun tam sözlerini bilmediğimden başka cümle)

Ben de benzer deneyimler yaşadım. Çok Neyse ki benim için, ben hiç bir konumdaydı var bu etik olmayan şeyleri yapmaya. Etik gerekçelerle kabul etmediğim işlerini nasıl yürütmek istediklerine dair kararlar veren müşterilerim oldu ve onlarla olan sözleşmelerimi bitirdim ve onlara teklif verdim.

Bundan kaçınma stratejisinin programlama ile ilgisi yoktur. Kendinizi, ücret ödemeden birkaç ay boyunca iyi hayatta kalabileceğiniz finansal bir pozisyonda tutun. Bir müşterinin ahlaki isteklerini karşılamaları için etik olmayan taleplerine bağlı kalmayacağınız kadar paradan tasarruf edin. Para, her zaman etik dışı kişiler tarafından insanların başka türlü yapamayacakları bir şey yapmalarını sağlamak için kaldıraç olarak kullanılır.

Sınırlarım, rahat ettiğim şey. Hepsini sıralayamıyorum, ancak Profesyonel Mühendisler için Etik Kuralları gibi bir şey olacak .


3
Buna bir nokta daha ekleyeceğim ... Finansmanla uğraşıyorum. Bir müşteri için spam posta göndereni yapmak istediğim gibi bir şey değil, fakat ailemi beslemekle bir şirketin finansal raporlarını tahrif etmek arasında bir seçenek olsaydı, kendimi etik bir ikilem hissetmezdim. Bu durumda hemen etik gerekçelerle ayrılmak zorunda kalacağım. Bir spam posta göndereni yazarken, sözleşmeyi bitirmeyi, "ders öğrenildi" demeyi ve devam etmeyi tercih ederim.
Dave Markle

Bu akıllıca bir nokta. Ne yapacağımdan emin değilim. Neyse ki, hiçbir zaman spam posta göndermem istenmedi. Spam yasa dışı mı? Sanırım emin değilim.
Matthew Rodatus

4
İyi nokta, ama etik kaygan bir eğimdir. Zeminin sağlam olduğu ve biraz da olsa tomurcuklanmadığı için akıllıca görünebilir. Mahkemede kazanmış olsam bile, kimsenin beni etik dışı uygulamalarla suçlayamayacağını tercih ederim.
Matthew Rodatus

5
@Matthew: Birinin haklı olduğunu bilmek için sadece geçmişi okuması gerekiyor. İyi insanlar küçük adımlarla yönetilerek korkunç şeyler yaparlar.
Mike Dunlavey

3
Karım çalıştığı yerin yasadışı bir şey yapmasını istediği bir yere kondu, patronuna baktı ve "Gerçekten mi?" Dedi. (O yapmadı). Son zamanlarda iş avcılığı yaptım ve endüstriye dayanarak onları reddettiğim için benimle iletişime geçen birkaç yer vardı. Sanırım biri, çalışmak konusunda haklı olacağım bir endüstri olmayan bir ForEx sitesiydi. Şahsen rehber olarak kullanıyorum: “Hahamıma bu işi anlatır mısın? - YMMV
Zachary K

22

Etik, biraz özneldir. Kanunlar değil. Yapmanız istenenin yasadışı olduğunu gösterebiliyorsanız, bunu kaldıraç olarak kullanabilirsiniz. IANAL, ancak yasadışı olduğunu düşündüğünüz bir şeyi yapmaya zorlamak için yapılan ödemenin durdurulmasının gerçekten zorlama olarak kabul edilmek için yeterli olduğuna eminim .

Sizin durumunuz için: Görünüşe göre Almanya'da yanıltıcı başlık / konu içeren reklam postaları göndermek aslında yasadışıdır ve 50000 avroya kadar para cezasına neden olabilir . Buna dayanarak, müşterinizin isteğini reddetmelisiniz.

Genel olarak böyle bir durumda bir avukata sormayı düşünebilirsiniz. Bizim ortamımızdaki eylemler, yasalar tarafından seyrek olarak ele alınmaktadır; bu, (ülkenize ve etik anlayışınıza bağlı olarak) etik olarak düşündüğünüz şeye yönelik olarak daha genel davranış kurallarının uygulanması gerektiği anlamına gelir.
Ve bence çoğu müşterinin ne yapmak istediklerini sahtekârlık olarak kabul edebileceğini (tamamen farklı bir soru olsa bile) veya benzeri bir suç olarak kabul edilebileceğini düşünüyorum.


3

Maddi olarak yükümlülüğünüz varsa ve önceden kabullenme hatasını yapmışsanız, dikkate almanız gereken bazı şeyler ...

Kendinizi proje çalışmasıyla özdeşleştirmeyi deneyin. İsminizle herhangi bir kod veya yorumlarda baş harfleri göndermeyin. E-postanıza bağlı tüm genel kod depolarını kaldırın. Bu kişiye karşı yasal işlem yapılması durumunda, yine de sözleşme ve finansal işlemlerle bağlantı kuracaksınız. Umarım ve dua edin ki bu kişi yasa dışı bir şey yapmaz.

Bu notta, IP adresini bu tür spam göndericileri izleyen bilinen bir ortak bal küpü listesine bildirmeyi düşünebilirsiniz.

Dahası, müşterinin, gizli bir uzaktan öldürme anahtarında yardım ve yataklık yapmak için sizi yasal tehlikeye sokabilecek çok kötü şeyler yapabileceğini düşünüyorsanız. Kelimelerin bulunduğu dikkatlice yazılmış bir HTTP üstbilgisi gönderebileceğiniz bir şey,AlakazamÖrneğin her şeyi durma noktasına getirecek şey. Kişinin ne yaptığını zaten yasadışı ise o zaman sözleşmeyi ihlal ettiği için mahkemede gerçekten kazanamaz.

EDIT: Tanımladığım eylemleri kandırmıyorum, bu kişiyle ilişki kurmakta hata yapmışsanız sadece önerilerde bulunuyorum. Olumsuz yönleri olsa anlıyorum.


3
-1. "İsminizle herhangi bir kod veya yorumlarda baş harfleri göndermeyin." Yani, temel olarak, etik dışı bir şey yaparsanız, sessiz kalmaya veya örtbas etmeye çalışmanız gerektiğini söylüyorsunuz. Bence hepimiz hikayenin nasıl bittiğini gördük. Bu aynı zamanda temel olarak “kaynak kontrolünü kullanma” anlamına gelir, çünkü dışarıdaki her SCC sistemi neyin ne zaman ve neyin değiştiğini izler.
Dave Markle

2
Dediğim gibi - kill düğmesiyle ilgili ilginç bir fikir - ama buna katılmıyorum. Herkes "hukuku" (burada belirsiz olarak tanımlanır) kendi ellerine alırsa kötü şeyler olur. Kanun, onu uygulamak için yetkili kuruluş, yani hükümet tarafından uygulanmalıdır. Bu yüzden bu cevabı küçümsüyorum.
Matthew Rodatus

3
Düşüşleri dengelemek için +1. İçtenlikle, hiç kimsenin cevapta listelenen seçenekleri kullanmaya gerek duymamasını diliyorum - ama bunları bilmek faydalı olabilir . Bazen biri yalnızca kötü ve daha kötü seçimler arasında seçim yapabilir. Ayakkabılarına girmeden başkalarını kınamak çok kolaydır.
Péter Török

4
@ Péter "Bazen biri sadece kötü ve daha kötü seçimler arasında seçim yapabilir." Bu doğru ve maple_shaft'i kınıyorum. Sadece bu cevabın yararına katılmıyorum.
Matthew Rodatus

4
Tüm bu seçenekler sonunda yasal bir bataklığa yol açacak ve sonuç olarak ortaya çıkmaları için daha fazla avukat ücreti ödemelisiniz.
rwong

2

Para için yaptın ve bu kararları her zaman vermeliyiz. Kabul etmediğim veya daha çevreci bir şirkete veya kar amacı gütmeyen bir şirkete yardım etmediğim bir sektörde yüksek ücretli bir işe girmeli miyim?

Arkadaşlarıma ve aileme anlatmaktan utanç duyacağım bir şey yaratmak beni rahatlatmazdı. Bu uygulamayla ne yaptığımı tartışmak rahatsız edici bir röportaj olurdu. Bunlar ahlaki sebeplerden daha çok kendi kendine hizmet ediyor gibi gözüküyor ama asla özgecil olduğunu iddia etmedim.


1

İlk adım, sözleşmenizin hangi özellikleri içereceğini tam olarak belgelemesini sağlamaktır. Önünde şüpheli özellikler görüyorsanız, işi alma. Müşteri daha sonra şüpheli özellikler eklemeye çalışırsa, mevcut sözleşme kapsamında değildir, bu nedenle yeni sözleşmeyi reddedebilirsiniz ve müşterinin orijinal sözleşme çalışması için ödeme yapmak zorunda kalması gerekir (ve bunu tamamlamak zorundasınız).

Zaten çok belirsiz bir sözleşmeniz varsa, zor bir durumdasınız demektir. Sözleşmeyi teslim edebilir ya da yasal ve mali sonuçlarla başa çıkabilir ya da sözleşme başına işi tamamlayabilirsiniz. YMMV ve IANAL, ancak şu anki durumunuzda mücadele edecek çok fazla yasal bir pozisyonunuz olmadığına inanıyorum. Ülkenizde spam göndermek için yasadışı olsa da, ben yapı yazılımına yasadışı olacağını sanmıyorum olabilir Eğer sözleşme çıkmak hukuksuzluğu kullanamaması için spam göndermek için kullanılabilir. Silah üretmek, silahlı birini vurmak neredeyse her zaman olduğu halde yasadışı değildir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.