Bir iş görüşmesinde hangi örnek çalışma kaynakları kullanılmalıdır? [kapalı]


14

Arkadaşlarımdan biri işten çıkarıldı. Onunla konuştuğumda üzerinde çalıştığı hiçbir şeyin kopyasını almasına izin vermediklerini söyledi. Bir röportajda başka bir işverene ne üzerinde çalıştığını nasıl göstereceğini sorduğunda, yapması gereken bazı açıklamaları olacağı söylendi.

Programcılar olarak eski işverenlerimizden önceki çalışmalarımızdan örnekler almamıza izin verilmeli mi? Bir röportajda hangi kod kaynaklarını göstermemiz bekleniyor? Neredeyse her işveren örnek iş istediğinde, neyin gönderilebileceğini nasıl haklı gösterebiliriz? Bir sonraki işverene yasal olarak gösterebileceğimiz koda sahip olabilmemiz için tüm yaşamımız boyunca iş sonrası projeleri sürdürmek sorumluluğumuz mu?


3
@Craige Nice edit, thanks. Soruyu geçici olarak yeniden açtım, mevcut sürümün sınırda olduğunu düşünüyorum. Cevaplar güneye giderse tekrar kapanabilir.
yannis

Yorum yapanlar: Cevabınız varsa, bir cevap bırakın. Bu sorunun konusunu tartışmak istiyorsanız sohbete alın .

Yanıtlar:


4

ABD kodunun 17 § 107 başlığı , telif hakkıyla korunan bir eserin, ister yayınlansın ister yayınlanmasın, adil kullanım için kopyalanabileceği koşulları ana hatlarıyla belirtir. Telif hakkı yasası genellikle kaynak kodunu koruduğu için sorunuzla ilgilidir.

Ben bir avukat değilim ve bunu her iki şekilde de oluşturan herhangi bir içtihatın farkında değilim, ama bence, çalışmalarınızın kısa örneklerini kopyalamak, tam bir çalışma programı veya modülü ve herhangi bir ticari sır açığa çıkarmaz. Halka açık bir veri sayfasına sahip bir yonga için bir sürücü uygulamanızdan on dosyadan biri, eski işverenlerinize hiçbir şekilde zarar vermeyecektir. Tasarımda yardımcı olduğunuz şirketin çok gizli algoritmasını uygulamanız sizi rahatsız edecek.


Demek istediğim, aracı gösteren bir video kaydettiyseniz, kaynak kodunu vermediğiniz için yeniden üretilemez.
Joan Venge

8

Yasal kısımdan emin değilim ama ne düşündüğümü, işinizi asla yanınıza almanıza izin verilmemelidir. İş için para aldın. Bu sizin mülkünüz değil, şirket mülkünüzdür.

Ortakları şirkete bilgi vermeksizin referans veya başka nedenlerle onlarla birlikte çalışmak yaygındır. Bunu yapmanın tek yolu bu. Sızıntı durumunda hala siz sorumlusunuz.

Eski işimi gösterebileceğim benzer bir durum vardı ve bu muhtemelen profilimi artıracaktı ama ben de seçmedim ve pişman değilim. Bu benim eski şirket varlığımdı ve bu şekilde olmalı. İletişim becerileriniz ne yaptığınızı açıklayacak kadar iyi değilse, önceki işvereninizi suçlamamalısınız.

Not: Burada ne tür işlere başvurulduğundan emin değilim. Bu bir dereceye kadar önemli olabilir.


Yüksek ticari sır değil, sadece şirket için yazdığı dahili araçlar.
Joan Venge

1
Hayır, bunu onlara açıklayabilirsiniz. Ya da kendiniz yapmak için yeniden yazabilirsiniz, ancak aynı şeyi göstermek söz konusu değildir.
Noname

Ne demek istediğini anlıyorum, ancak yeniden yazma uzun zaman alacaktı ve açıklamaya çalışırsan, onlar da düşünebilir, geçmiş işvereninin bunu sana yapması için kötü bir şey yapmış olmalısın.
Joan Venge

Demek istediğim, "projenin ne olduğunu" açıklamak değil, "neden kodu bilmiyorsun". Kod için size ödeme yapıldıysa, bu sizin kodunuz değildir. Çoğaltılması daha uzun sürüyorsa, ne yaptığını açıklayın veya hızlı bir mockup oluşturun.
Noname

İnsanların çalışmalarının hatıralarını saklamalarına izin veriliyor mu? Özellikle eidetik hafızası olan insanlar? Kod üretmeme problemlerini çözmeniz için size ödeme yapılır.
Den

6

Birisi bir röportaja geldiğinde ve bana önceki bir işverenin (gizli bir web sitesi için kaynak kodu dahil) açıkça gizli bir şey gösterdiğinde, o kişinin diğer beceri ve yeteneklerinden bağımsız olarak işe alma konusunda ciddi çekincelerim olurdu.

Yani, bunun tamamen yasal ve kabul edilebilir olduğundan şüpheleniyorum ve daha sonra çalışmaya değer herhangi bir işveren durumu anlayacaktır.


Emin misiniz, çünkü bir tür gözlemci olarak birçok röportaj yaptım ve hiçbir şey göstermeyen birine rastlamadım. Aslında bir sürü NDA çalışması gördüğümü hatırlıyorum. Hatta işe başvuran kişiye, onunla birlikte hangi araçları getirebileceğini soran şirketleri bile biliyorum,% 100 srs.
Joan Venge

@JoanVenge: Sen cidden böyle işverenlerin işe istemiyoruz. Özellikle sizden diğer şirketlerden gizli bilgileri açıklamanızı isterse, herhangi bir konuda onlara güvenebilir misiniz?
Goran Jovic

1
@JoanVenge: Yani, arkadaşın böyle şirketler için çalışmak istemiyor :)
Goran Jovic

4
@JoanVenge.
Charles E. Grant

1
@JoanVenge - Evet, tamamen eminim. Bu, çalışanın etiği hakkında kırmızı bir bayrak oluşturur. Önceki işvereni, önceki işveren için yapılan işin kimin olduğunu anlamak için kendisine güvenemezse, yeni işveren olarak ben de adaya güvenemediğime dair oldukça ikna edici kanıtlara sahibim.
James McLeod

6

Deneyimlerime göre, işverenler geçmiş çalışmalarınızın sonuçlarıyla daha çok ilgileniyor veya işin mimarisini tanımladığınızı duyuyorlar. Sayfaları ve gerçek kod sayfalarını incelemekle ilgilenmiyorlar. Kodlama stilinizi gerçekten görmek istiyorlarsa, genellikle bazı önemsiz görevleri yapmanızı isteyeceklerdir.

Şahsen işverenime portföyüme eklemek için çalışmalarımın ekran görüntülerini alıp alamayacağımı soruyorum. Şirkete özgü verileri kaldırmak veya uygulamayı sahte verilerle doldurmak için bazı görüntü düzenlemeleri yapacağım, bu yüzden genellikle iyi olurlar. Daha sonra bu ekran görüntülerini uygulamayı potansiyel işverenlere açıklamak için kullanabilirim ve geçmişte yaptığım şeylerin sonuçlarını görebilirler.

Önce işvereninize sormayı unutmayın. Hiçbir şey almadım, şirkete özgü veriler kaldırılmış olan ekran görüntüleri bile, tamam olmadıkça.


3

Kod kopyalarına veya belirli bir sorunu nasıl çözdüğünüze ilişkin bir soruya bakarken çizgiyi nereye çizdiğinizden emin değilim. Kodla ilgili önemli bir şeyi açıklamadan ne kadar ayrıntıya girebilirsiniz?

Bana bir çıktı getirirsen yazdığını nasıl bilebilirim? Elbette sizden ne yaptığını ve neden bu şekilde yaptığınızı açıklamanız istenecektir. Başkasının koduna bakıp ne yaptığını ve nasıl geliştireceğinizi açıklamanız da kolay olabilir.

Sonunda, sadece kod yazabileceğinizi kanıtlamanız gerekir ve umarım bunu aslında kod yazarak yaparsınız.

Açık kaynak kodlu bir projede çalışıyorsanız ve katkılarınızı doğrulayabilecek güvenilir bir kaynaktan bir öneri alırsanız biraz tasarruf edebilirsiniz. Mevcut işvereninizin hak talebinde bulunacağından şüpheliyim, ancak yaşadığınız yasayı bilmiyorum.


2

Bunun kodunuz olmadığını anlamalısınız. Bunu kimseye gösterme hakkınız yok ve eski işvereniniz kesinlikle bir kopyayla ayrılmanıza izin vermeyerek setlerini koruma hakkına sahiptir.

Bir röportajda tipik olarak göstereceğiniz kod, hobi projelerinden ve / veya boş zamanlarınızda attığınız yardımcı programlardan oluşur. Gösterilecek bunlardan herhangi birine sahip değilseniz ve bir iş arıyorsanız, o zaman bir iş üzerinde çalışmaya başlayın. Herkese açık bir git-hub deposu bir röportajda göstermek için harika bir şeydir.

Ayrıca, bir görüşmede önceki işveren kodunu göstermenin kötü olduğunu ve muhtemelen görüşmeye mal olacağını düşünüyorum. Kodun her bir biti, bir güvenlik açığını açığa çıkarabilecek hatalarla dolu olabilir.


2

Son zamanlarda programlamayı öğrenmenin zorluklarıyla başa çıkma konusundaki deneyimlerimi kaydeden bir blog başlattım. Oldukça geç bir başlangıç ​​olduğum için, önceki projelerin zenginliğim yok, bu yüzden bu ilerlememi belgelemenin bir yolu.Bu blog aynı zamanda yeteneklerimin uygun bir çevrimiçi kamu portföyü olacaktı. İçindeki hiçbir şey çalışma zamanında inşa edilmemiştir veya gizlilik kapsamında olabilecek çalışma kütüphanelerine veya tescilli kavramlara dayanmamaktadır.

Bu site, muhtemelen görüşme sırasında istenirse elimde olan tek koddur; herkese açıktır ve bir geçmişe sahiptir - ancak bu tür projelerin tüm kaynağının GitHub veya benzeri bir yerde barındırılması daha iyi olurdu.

Eğer bir röportaj sorusunun temel sözdizimini ve kavramlarını seçilen dilde yazamasaydım, muhtemelen onlar için yeterince iyi olmazdım.


1

Söylediğim her şey normal, istekli çalışanlar için geçerli. Eğer bir müteahhit iseniz, o zaman kurallar farklı olabilir, ancak bu puanlara göre çok fazla bahis oynamam.

Eğer düzenli bir çalışansanız, yaptığınız her şey işvereninizin malıdır. Bu, izin almadan yanınıza alamayacağınız anlamına gelir. Bu onların - bu yüzden sana işi yapman için para verdiler! Ve bunun tüm endüstride gösterilmesini istemiyorlar.

Bir kopyasını saklamanıza izin vermemek için mükemmel bir şekilde hakları vardır.


Evet ama o zaman ona neden "bazılarını (işverenlere açıklayacağını açıklayacak"), işten atılmış gibi söylüyorlar?
Joan Venge

Kanada iş kanununun "irade" istihdamına izin vermediğine dikkat edin; buradaki çalışanlar için koruma önlemleri görünüşe göre ABD'dekinden çok daha güçlüdür (Kanada'ya gelen ve ABD'de olduğu gibi birinden kurtulmak için ucuz olmasını bekleyen Amerikan CEO'larının büyük ama bazen esprili çağına).
James McLeod

@JamesMcLeod - doğru, ama bu 'bunu yapmamız için size para ödedik, yani bu bizimki' ilişkisini değiştirmeyecek.
Michael Kohne

@MichaelKohne - Kesinlikle doğru. Farklı yargı bölgelerinin çok farklı yasaları olduğunu bize hatırlatmak için bazı önemsiz şeyler.
James McLeod

1

İşten çıkarıldıktan / bıraktıktan sonra çok geç, IMO. (Peki, çok geç değil ama şimdi yeni "boş zamanınızda" yapacak işiniz var).

Boş zamanlarınızda DİĞER PROGRAMLAMA PROJELERİ yapmalısınız. Shareware, akıllı telefon veya tablet uygulamaları. Açık kaynaklı projeler üzerinde çalışın. BİRİ SEÇİN ve sonra yapın.

SO - potansiyel işveren numune istediğinde, 'boş zamanınızdan' gösterilecek çok şey var.

Kabul ediyorum - önceki işverenleriniz için ücretli bir çalışan olarak yaptığınız şeyler asla alınmamalı ve kesinlikle gösterilmemelidir.


0

Şirketin mülküdür (sözleşmesinde aksi belirtilmedikçe). Erişmesine, göstermesine veya kopyalamasına izin vermemek de dahil olmak üzere istediklerini yapabilirler. Ona bir şey üretmesi için para verdiler, bu onların.

From what I know of my other co-workers, people easily get the stuff they worked on
(without informing the company), and either make a video or take some screenshots of it
without any problem.

Bu çalmak olarak görülebilir ve çok iyi yasadışı olabilir.

Ben avukat değilim.


0

Bir geliştirici işinin önemli bir parçası iletişimdir. Geçmiş çalışma geçmişinizi ve bilginizi iyi bir şekilde iletebiliyorsanız, önceki kodu vermenize gerek yoktur.

Ayrıca, çalıştığınız şirket, vakaların büyük çoğunluğunda, yazdığınız kodun fikri mülkiyetini elinde tutacaktır, bu yüzden neden ya da gerçekten teslim etsinler?


0

Asla önceki bir işveren için yazdığım kodu alıp göstermezdim. Aynı zamanda görüştüğüm bir kişiye son işverenlerinden kod getiren birisine güvenmem (bir sonraki adım bizden kod çalacaklar mı?

Bunun çözümü, kodunuzu göstermeniz gerekiyorsa, açık kaynak kodlu bir projede veya kişisel bir projede çalışmak olabilir. Bunu yaptım ve yazdığım kodu göstermeyi teklif etsem de, çoğu işveren önceki işi görmek istemiyor (aslında yazdığınızın kanıtı değil). Geçmişte insanlarla görüştüğümde onlardan parçacık yazmasını veya programlamayla ilgili soruları cevaplamasını istedim. Bunu BS yapamazsınız.


-1

İşinizi, işvereniniz için yaptığınız işi yanınıza almamış olabilirsiniz, ancak hangi programcının gösterebileceği evcil hayvan projeleri yok?


Evet ama işverenler de buna sahip olduklarını iddia ediyorlar, yani saatler sonra yaptığınız her şey.
Joan Venge

1
@JoanVenge, bazıları bunu iddia edebilir, ancak geçerli bir iddia olup olmadığı iş sözleşmenizin niteliğine bağlıdır. Deneyimlerime göre, çoğu şirket kendi iş alanında olmadığı sürece umursamıyor.
Charles E. Grant
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.