İnsanların çalışmaması “normal” mi?


137

Üniversiteden mezun olduktan sonra, bir yıldan biraz daha uzun bir süre önce küçük bir programcı olarak işe alındım. Diğer programcılardan daha hızlı bir şekilde büyüklük dereceleri olduğumu hemen fark ettim; Bu, öyle görünüyor ki, çünkü "genel olarak" zaman harcamam. Ancak, diğer insanların çoğunluğu tavana bakmaktan, YouTube, Facebook ve rastgele web sitelerine göz atmaktan ve genel olarak bir günde genellikle bir saat içinde yaptığım işi yapmaktan hoşlanıyor gibi görünüyor. Eğer odaklanırlarsa, bu işi bir saat içinde de yapabileceklerinden% 100 eminim.

Hızlı bir şekilde üst düzey geliştiriciye ve daha yakın zamanda takım liderine terfi ettim ve şimdi birçok insanı yeni işe alımlarla değiştirdim (hala birkaç kişi). Durum şimdi daha kabul edilebilir, ancak yine de daha iyi olabileceğini düşünüyorum.

Yardım edemem ama fark ettim ki, herkes böyle "normal" gibi görünüyor. Tüm patronlarım bununla ilgilenmiyor ve onlar da hiçbir şey için çok az çalışıyor gibi görünüyor. Onları bulmakta her zaman çok zorlanırım, gitmeleri ve erken ayrılmaları gerekenden çok sonra gelirler. Açıkçası, bu durumda benim üstümde oldukları için yapabileceğim hiçbir şey yok, ama bu tüm şirketlerde "norm" mu, yoksa sadece çok kötü bir durumda mı kaldım (bu benim ilk iş deneyimim)?

Ayrıca, birkaç yıl içinde "onlar gibi" olur muyum?


83
Bir yıl çalıştıktan sonra kıdemli bir geliştiriciye ve bir takım liderine terfi ettin mi?
Jon,

25
İnsanlar izin veriliyorsa tembeldir. Alışmak.
Bernard

72
Tembellik, iyi programcıların en önemli üç erdeminden biridir.
back2dos

60
İş arkadaşlarınızın ve patronlarınızın sizin olduğunuzdan daha verimli olmadığını nasıl biliyorsunuz, o zaman yine, belki de erken seviyelerine terfi ettiler. Çabaların , başarının bir parçası olmadığını unutmayın . Yalnızca bir yıldan biraz daha fazla bir deneyim için, kesinlikle bir çok şeyden "% 100 emin"

90
Ortalama bir programlayıcıdan daha hızlı bir büyüklük emri verdiğini iddia eden bir adamla tanıştım. Ağır bir kopyala ve paster oldu. O sürdürülemez kod oluşturma konusunda son derece hızlıydı.
Kyralessa

Yanıtlar:


152

Muhtemel bir açıklama, yönetimin bu "kültürü" kendi örneği ile yerleştirdiğidir. Çalışanlar genellikle yukarıdan gelen tutumu miras alır.

Bir diğeri (ve en muhtemel) açıklaması insanların motive olmadıklarıdır . Belki de işi daha iyi yapmanın bir ödülü yoktur, bu yüzden uğraşmanıza gerek yoktur. Burada sadece bir endişe, yetenekli olanların normal olarak çalışma kültürünü gören başka bir yere taşınmasıdır. Belki onlar var ve sen tortu ile kaldı? Bu noktaya ilginç bir okuma var: Wetware Crisis: Dead Sea etkisi: Bruce F. Webster


40
Üniversitede yaz sendikası bir sendika fabrikasında çalıştım İnsanların benzer bir sendika dükkanına girecekleri saatlik ücretin dörtte birini ödediler - ve üretkenlik yaklaşık çeyreğinden memnun kaldılar. Çok çalışmaktan başka bir şey yapmayı reddettim ve yaz boyunca onları çalıştığım parçaların on yıllık bir teminini sağladı. Bir noktada, bir iş arkadaşı bir kenara attı ve sakin olmamı istedi çünkü insanları kötü görünmeye zorluyordum. Personel dosyamda anında yeniden işe alacağımı belirten bir not var, bu yüzden yazılım tamamen güneye giderse, pili bileyebilirim. :-)
Bob Murphy,

10
+1, çünkü bu kültürü yerleştiren yönetim hakkında bir bilgim olmasa da, dikkatsizliği olmadan kesinlikle büyüyemezdi. Beceriksiz bir bahçıvanın yabani otlara ihtiyacı yoktur; Onlara bir çapa almak için yeterli değil.
Tom Anderson,

38
Bu konu şudur: "Bu bir motivasyon sorunu, tamam mı? Şimdi @ $$ off'umla çalışırsam ve Initech birkaç ekstra ünite gönderirse, başka bir kuruş göremiyorum, peki motivasyon nerede?" - Peter Gibbons, Ofis Alanı
David Murdoch

10
Bence bunun iyi bir cevap olduğunu ve bunun gerçekten böyle bir şey olduğunu söylemek mümkün, ama kullanıcı 27112, bunun gerçekten böyle olup olmadığını gerçekten anlayabildim, ya da sadece bunu seçtiniz, çünkü en yakın cevap bu. önyargınız.
GolezTrol

3
“İnsanların benzer bir sendika dükkanına girecekleri saatlik ücretin dörtte birini ödediler - ve üretkenliğin dörtte biri ile tatmin oldular.” Garip, çünkü genellikle sendika dükkanları son derece verimsizdir çünkü üretken olmaya teşvik edici değildir. İşiniz sonsuza kadar güvenlidir, ödeme artar vb şey ya da değil, vs. yapmak ister
jwenting

431

Çalışmadıklarını nasıl anlarsınız?

Küçükken bütün gün yazdım, öğle yemeğinde sadece 20 dakika ile kodumu hackledim. Ne kadar "kıdemli" oldum, o kadar az zaman harcadım ve o kadar çok zaman harcadım.

Eğer "tavana bakarsam" ve yapımcım odaya girerse, gülümsemeye başlar, çünkü yarım saat içinde "küçüklerin" son birkaç haftadır denemekte ve başarısız kalması sorununu çözeceğimi biliyor. .

Bir geliştirici olarak

  • Yazmak için para almıyorum
  • Kod yazmak için para almıyorum

Ben do sorunları çözmek için ödeme yapılır.

Ve sorunların çözümü Ben eğer çok daha iyi çalıştığını düşünüyorum Daha önce yapmak .

Geçtiğimiz birkaç yıl boyunca, aklıma gelen ilk şeyi hackleme ve ardından istediğinizi yapıyor gibi görünene kadar ince ayar ve hata ayıklama eğilimi gördüm.

(Genellikle tüm köşe kasalarını size sonradan vurana kadar yok sayarak.)

Kodunuzu yazdığınız, gönderdiğiniz ve ilk çıktıyı alana kadar bir iki saat beklediğiniz anabilgisayar günlerini hala hatırlıyorum. Bil bakalım ne oldu, o zamanlar noktalı virgül ya da parantez unutamadın.

Deneyiminiz olana kadar yargılamayın.

Lütfen beş yıl sonra tekrar gelin ve öğrendikleriniz hakkında yorum ekleyin.


51
Bilmemin sebebi, bu işlerin bitmemesi. Bir hata izleme sistemimiz var ve her şey bundan geçiyor, bu yüzden görmek / kontrol etmek çok kolay (ve şimdi bu işimin bir parçası). Ayrıca temel olarak ne hakkında konuştuğumu bilmediğimi söylerken hakaret içeren bir yazı da buluyorum ...
user27112

148
Bu, şu ana kadarki en deneyimli cevap! Bence, bir yıldan daha kısa bir süre içinde üst düzey geliştirici ve ekip lideri olmak, işin başlaması çok zor veya karmaşık değil ve iş arkadaşlarınız da üst düzey geliştiriciler değil, belki de gençlerden daha ileriye gidiyorlar. erken seviye olarak da erken düzeyde, parlak olabilirsiniz, ancak Andreas'ın hakaret edici cevabını bulursanız kesinlikle deneyiminiz kalmaz, bunun nedeni, neden o zamana kadar en iyi cevaba sahip olduğunu anlama deneyiminiz olmamasıdır.

12
+1: Ne düşündüğümü söyledi. Çok fazla bakıyorum çünkü yıllar önce yazdığımı düşünmeden patlayabildiğim tüm şeyler ve sadece gerektiği gibi ithal ediyorum.
Satanicpuppy

23
-1, çünkü bunun OP'nin sorunu olduğunu sanmıyorum. OP'nin sorunu, işlerini yapamayan veya rahatsız edilemeyen ve patronları buna tolerans göstermeyen insanlarla çalışmaktır. Orada bir olan dev bir norm olarak tolere böylece birçok temelde oksijen hırsızlar başka bir şey değildir sektörümüzdeki insanların sayısı, ve onlardan bir balonun içinde kapana kısılmış gibi geliyor. Andreas, böyle insanlarla hiç çalışmadıysan, kendini şanslı say - çoğumuz var.
Tom Anderson,

20
+1, tüm orijinal soru ve OP'nin buradaki yorumu boyunca, yapılan çalışmanın "doğru" olup olmadığına veya daha sonra tüm işleri düzeltmeyeceklerine ya da tekrarlamayacaklarından emin olmadıklarına dair bir ons ölçüm görmedim. . Çok fazla geliştirici, "en fazla işi" yaptıklarını düşünüyor çünkü hata izleme sistemindeki en fazla hatayı kapattılar.
Nicole,

124

Yedi yıl öncesinden beri bir aynaya bakıyormuş gibi hissediyorum ... deneyimimi sizinle paylaşacağım.

Seninki gibi bir pozisyondaydım. Bir yıl içinde bulunduğum şirkette kıdemli bir seviyedeydim ve orada herkesin iki katı kadar hızlı kod çalkalamış gibiydim. Bu sıkılmadan önce birkaç yıl daha sürdü.

Daha sonra daha çok çalışmam gereken çok daha büyük bir şirkete gittim. Ancak, bu kadar, çok daha büyük bir şirkette de "hiçbir şey yapmadığım" uzun sürelere sahip görünüyor. Bu süre zarfında gerçekte yaptığım şey, önceki iş yerimde çözdüğüm en büyük problemin 3 katı kadar olan bir problemi çözmektir.

Senin yerinde olsam söyleyeceğim şey, çözmek için daha zor problemleri olan bir şirkete geçmeniz gerektiğidir. Bulunduğun kişi senin için yeterince zor değil.


11
farklı şirketlerdeki zorluk seviyesi ve karmaşıklık konusunda çok anlayışlı.

71

Çoğu kişi, maaş çeklerinden memnun ve kovulmamak için yeterli.


70
Olması gerektiği gibi. Yaşamak için çalışmak, çalışmak için yaşamak değil.
Wayne Molina

12
Asgari derecede düşük beklentileri olan bir şirkette olana ve bu çalışanlar nedeniyle sürekli olarak zamanladığınız yere kayıyorsunuz. İnsanlardan 40 saatten fazla çalışmalarını istemiyorum, yapmıyorum. Ancak bu 40 sırasında üretken olun
PSU_Kardi

39
insanlar kovulmayacak kadar çalışıyor, çoğu şirket bırakmamasına yetecek kadar para ödüyor. Her iki taraf da çabayı en aza indirmeye çalışır.
GrandmasterB

14
@GrandmasterB: Bana komünist GDR'den bir söz gibi geliyor: "Bize para ödüyorlar ve biz çalışıyormuş gibi yapıyoruz." Taklit edip onur
duyacağınız bir

30
@ Starblue: Ama o haklı. Şirkete şahsen bağlı olmadığınız sürece, iyi bir iş yapmak için ne yapmanız gerektiğine "yukarıda ve ötede" gitmeye değmeyeceğini öğrendim (zor yoldan); Gevşemeyi söylemiyorum ve hiçbir şey yapmayın , ama sizden daha fazlasını yapmak için bir neden yok. Hayatını bir başkasının hayallerini gerçeğe dönüştürmek için harcamak aptal bir görev.
Wayne Molina

50

İnsanların "çalışmadıklarından" emin misin? Yazılım geliştirme değil sen eğer aslında, Günde 8 saat uzakta yazdığını işin tür vardır ben bunu yanlış yapıyoruz söyleyebilirim yapıyor. Deneyimlerime göre (~ 6 yıl) normalde günde sadece 4-5 saatimi kod yazarak geçiriyorum; Gerisi, sorunları nasıl çözeceğimi düşünerek, belki de kafamda bazı senaryolar yayınlayarak, hızlı bir şekilde sözde kod yazarak veya sorunun çözülüp çözülmediğini (örneğin, SO veya benzeri sitelerde arama yaparak) düşünerek harcanır.


30
Bunun çok olduğunu gördüm - yeni programcılara bir görev verildi ve derhal yazmaya başladılar. "Düşünmediğinizi yazıyorsanız", onlara söylerdim.
GrandmasterB

6
Ne yazık ki, bu zihniyetin tersine çevrildiği birçok durum gördüm. "Yazmıyorsanız, çalışmıyorsunuz."
Wayne Molina

İş kültürüne bağlı. İnsanlar her zaman yazmaya yazma konusunda baskı hissediyorlarsa, yazma açısından ölçülürler.

1
Adil olmak gerekirse, olabildiğince çabuk yazarım (ki çoğu zaman o kadar da yakında değildir), fakat yorumlarda, kodda değil.
Kzqai

2
Bunun gibi bir soru kesinlikle şirket hakkında kırmızı bir bayrak olacaktır , ancak cevabımla (“Bilmiyorum, fakat wpm yazılım geliştirmede önemli değil”) etkisine rağmen, muhtemelen işe girmeyeceğim neyse.
Wayne Molina

41

Takım liderim Java kodunu benden daha yavaş yazıyor, zaman zaman Java ile ilgili tavsiyelerde bulunmamı istiyor ve Java kodlama tarzı korkunç (C gibi). Ayrıca onunla unvan değiştirmem gerekiyor gibi görünüyor. FAKAT! farklı ekipler arasındaki insanlarla etkileşime girme konusunda benden 100 kat daha etkili iletişim kurduklarında, insanların benden daha iyi söylediklerini anlıyor, insanların yorumlarına dair yorumlarının benimkilerden daha anlayışlı olduğunu biliyor. Ayrıca, AIX, veritabanı ve ara katman yazılımı konusundaki bilgisi benimkinden çok daha üstün.

Ne zaman Java kodu yazıyorsa, hiç çalışıp çalışmadığını merak ettim. Ne zaman veritabanı yapılandırıyorsam, ekibimin liderinin hiç iş yapmadığımı mı düşündüğünü merak ettim.

Neden benim takım liderim olduğunu anlamakta zorlandım, ancak artık birkaç projede çalıştıktan sonra değil.

İnsanlar hakkında varsayımlarda bulunmak sorun değil, hepimiz bilinçaltı yapıyoruz. Sadece varsayımların doğrulanması gerektiğini unutmayın. Bir sörf geliştiricisi, bir problemi çözmenin en iyi yolunu düşünerek kafasında birden fazla arka plan ipliği oluşturuyor olabilir. Diğer geliştirici kodunu bitirmesi daha uzun sürebilir, çünkü kodunu test etmek ve yapılandırmak için daha fazla zaman harcar.

Mesele şu ki, özellikle ekip üyelerinizse, onlar hakkında daha fazla bilgi edinmek için insanlarla konuşun.


Bu etkiyi programlama dışı çalışmalarda bile oldukça farkettim. Bazılarımızın bazı alanlarda yetkinlikleri var, diğerleri değil, bu normal.
Tom Resing

15
Ekibinizin liderlere sorular sorması ve yardım etmesi gerçeği bana büyük bir liderliğin işaretidir.
SoylentGray

2
@ Geçen yıl öyle düşünmedim, ama şimdi sana katılıyorum.
Alvin,

40

Başka bir yılda nasıl hissettiğini görmek isterim. Kendini yakar mısın? İş dışında da aktif bir yaşam sürdüğünüzde hızınız sürdürülebilir mi?

Ayrıca merak ediyorum - uygun müzakere olmadan şeyler yapıyor musunuz? İnternette dolaşmak bir zaman kaybı gibi görünebilir - ve olabilir! - ama beynin arka kısmının bir problemi çiğnemesine ve bariz olandan daha sofistike bir çözüm bulmasına izin vermenin zamanı da olabilir.

Ya da belki de yeterince zor sorunlar üzerinde çalışmıyorsunuzdur. Terfi ettiriliyorsunuz - sonunda yeteneksizliğinize yükseleceksiniz . Bu zorluğa nasıl uyum sağlayacaksınız?

Belki de şu anki mesleğinizden sıkılacaksınız ve farklı bir çalışma kültürü olan birine geçeceksiniz. Oyun şirketleri, gereken yoğun odak seviyesi için kayda değer - ve bunun sonucunda çalışanlar arasında oldukça hızlı bir şekilde yanıyorlar. Buna karşılık, diğer işler kısa, kolay bir iş günü ile rahat bir karlılık elde etmeyi başarmıştır.

Şimdilik, yüksek bir iş çıktısı sağlama yeteneğinizin tadını çıkarın ve ödülleri toplayın.


"Başka bir yılda nasıl hissettiğini" için +1. 30 yaşına girmeden önce bir günde yeterince kod alamadığımı hatırlıyorum. Çok fazla olumlu stres yaşadım. Baskı ve eğlence. Zaman geçtikçe, eğleniyor olsanız bile baskı sizi yavaşlatır.
Joh

24

İyi soru. Öncelikle, sıkı çalışma etiğiniz ve bir kariyer yaratma ve harika işler yapma enerjiniz için tebrikler - sizi uzun bir yol alacak hayranlık uyandıran bir özellik.

Bence buradaki cevapların çoğu işaretten uzak - insanlar orijinal posterin meslektaşlarının davranışlarını yorumunda yanıldığını varsayıyorlar. Bu, "Çaba ve Verimlilik, Verimliliğe Eşit Değil" gibi çok sayıda cevaba yol açar. Bu durumda, onu bu sözcükle almayı tercih ederim, evet, meslektaşlarının yaptığı kadar iyi performans göstermemesini (böcek takipçisi veya basit bir gözlemle kanıtlandığı gibi) yapalım - hadi doğru olduğunu varsayalım. Şimdi sorusuna nasıl cevap veriyorsunuz: Çalışmamak “normal” mi? OP'nin sorduğu şey hakkındaki yorumum: "ondan daha az çalışmak normal mi?" Kendileri de uygularlarsa, işi yaptıkları zaman da yapabildiklerinden% 100 emin olduklarını ve bu nedenle üstün yetenek talep etmediğini belirtti.

Buna benim almam, bazılarının gevşemesinin normal davranışı olduğu, çünkü bazılarının yeteneklerini en üst düzeye çıkarması için eşit derecede normal davranış olduğu için - bir spektrum var. OP'ye göre, açıkça bir öncekinden değilsiniz, spektrumun sonlarına yakınsınız. Bizi spektrumda belirli bir noktaya yerleştiren şey nedir? İnsanlar bu spektrumda hareket edebilir mi? Bu 2 soruya verdiğim cevaplar: 1) motivasyon ve 2) evet hareket edebilirler (kendim yaptım). JB King'in cevabı bu motivasyon konusunu ele alıyor. Şu anda şirkette daha üst bir rolde iseniz, insanların motivasyonunu bir dereceye kadar yönlendirebilirsiniz. Bir havuç veya bir sopa kullanıp kullanmadığınız size bağlıdır - benim fikrim sopayla daha aşina olduğunuzdur (yanılıyorsam düzeltin).

İkinci sorunuz şudur: "onlar gibi olacak". Muhtemelen, gerginlik spektrumunda bulundukları yerden oldukça uzak olduğunuzu açıkça belirtmemişsinizdir, ancak gerçek şu ki, insanlar olarak çevrelerimizden kuvvetli bir şekilde etkilendiğimiz için meslektaşlarınıza karşı bağışıklık kazanmayacaksınız. Böylece, belirli bir iş yerinde yeterince uzun süre kalırsanız, kendinizi sadece mekanın ataleti boyunca o motivasyon spektrumunda ilerlerken bulabilirsiniz. Tersi durumda, 1999'da bir halka arz peşinde koşan bir girişime katılsaydınız, muhtemelen işinizi halletmek için gün içinde yeterli saat bulamayacaktınız ve kendinizi daha ileriye doğru ilerlemiş olabilirsiniz. Spektrumun diğer ucu (artı tesadüfen sağlığınızın kötüye gittiğini fark etmiş olabilirsiniz :-)).

Soruyu okumak için akla gelen birkaç kişisel yorum (yalnızca sorunuzu cevaplamak istiyorsanız, bunların ilgi çekmeyebileceğini unutmayın):

İlk olarak, sorunuza hemen verdiğim tepki öfkeden biriydi. Nedenini düşünmeyi bıraktığımda, utanç verici bir anda, bana kendimin daha genç bir versiyonunu hatırlattığını fark ettim. Utanç söylememin sebebi, çok çalışan, her şeyi bildiğimi sanan ve bütün meslektaşlarımı, daha durgun davranışları olarak algıladığım şey için sert bir şekilde yargılayan kibirli bir orospu çocuğuyum. Aslında bazılarını o kadar sert yargıladım ki, kendimi onları insanlar olarak tanıma ve bana ne öğretebileceklerini öğrenme fırsatı vermedim (sadece teknik olarak değil, insanlar olarak). Her biri kendi rolünü oynayan, bazı generaller ve bazı ayak askerleri olan kendime “takımın” parçası olmamı sağlamak benim için acı verici bir yolculuktu. Evet, bazılarının gevşeyici olduğu doğruydu. fakat benim yargılayıcı tavrım, onları anlamamı ve hatta onları motive etmemi engelledi. Benim hatam. Öyleyse evet, sorunuzu okumak öfkemi gündeme getirdi, ancak sizinle birlikte öfkeyi değil, daha önce kendi empati eksikliği ile.

Bu empati eksikliği, akıllı teknik insanlar arasında oldukça yaygın bir şey - teknoloji uzmanlarının normdan daha fazla sosyopat eğilimi olduğunu düşünmemekle birlikte, sosyal becerilerden (öğrenilmiş veya doğal empati yoluyla) yoksun olan yeteri kadar teknolojiyi gördüm. teknoloji dünyasında bir sorun. Mesela, eylemlerinizin kovulan insanlar üzerindeki etkisinin ne olduğunu kendinize hiç sormuş muydunuz? Eşlerine, çocuklarına, akıl sağlığına mı? Onları insanlar olarak tanıdın mı?

Benim için yardımcı olan, kendimi geliştirmeye, örnek olarak liderliğe odaklanmak ve diğer insanları YARALTMADI'yı durdurmaktı . Senin gibi insanları daha çok kolaylaştırıyor ve herkes daha mutlu olacak.

Son olarak, aynı zamanda bir yaş meselesi - senin yaşındayken (üniversiteden bir sene sonra, seni 22 yapıyor? Sanırım) HİÇBİR ŞEY biliyordum . İronik olarak gençsin, ne kadar çok tanıdığını düşünüyorsun. Yaşlanmanın en büyük armağanlarından biri, ne kadar çok şey biliyorsan o kadar çok şey biliyorsun, o yüzden aslında, o kadar az göreceli olarak bilirsin. Bu, daha az özerk olmaya çalışmak, başkalarıyla daha fazla bağlantı kurmak, böylece herkesin iyiliği için becerilerimizi paylaşabilmemiz için (komünist bir şekilde değil, LOL olarak) bir teslimiyete teslim olmaya yol açar. Normal sağlıklı olgunlaşan şeyler. Zaten bu sürece yardımcı olacak başka insanlara (GERÇEK dünyasında, IRC'de değil) bağlıysanız. Bir taş ne kadar çok ovalanırsa, o kadar cilalanırsa - o '


18

Benim tahminim, herkesin kendilerini motive edecek farklı şeyleri olacağı yönünde olurdu. Dan Pink's TED Talk , Özerklik, Ustalık ve Amaç gibi birkaç motivasyona dikkat çekiyor. Geliştiriciler İçin En İyi Üç Motive Edici (İpucu: para değil!) Benzer bir temeli kapsar.

Kültür, bir başka faktör de olsa, şirket ne tür bir iş yapıyorsa bir faktör olabilir. Bazı yerlerde işleri yavaşlatabilen ve bir avuç çalışanın olduğu ve herkesin birkaç şapka taktığı bir başlangıç ​​kadar dinamik olmayan bazı yerlerde bürokrasi katmanları olabilir.

Son bir öneri olarak, yakınınızda, kendi alanınızda profesyonellerin bulunduğu, başkalarının benzer öyküleri olup olmadığını ya da isteyebileceğiniz farklı bir tutumun olduğu yerlerde çalışıp çalışmadıklarını görmenin bir yolu olup olmadığını görmek isteyebilirsiniz. Buna devam et.


5
Bu çizgi film görselleştirmesi gerçekten güzel: youtube.com/watch?v=u6XAPnuFjJc

+1. Son zamanlarda kitabı okumayı yeni bitirdim. Tüm bulguların şiddetle
Bobby Tables

16

Sorun, bazı işlerde daha fazla iş yapmanız ve ekstra çaba harcamanız, ancak aynı şekilde ödüllendirilmenizdir, ancak bir dahaki sefere etrafınızdakilerin eskisinden daha fazla veya daha fazla iş yapması beklenir. Bazı insanlar çıtayı çok yükseğe ayarlamak istemiyor. Bunu söylediğim için benden nefret edebilirsin, ama ödüllendirilmeyeceksen daha çok çalışmanın amacı nedir?


12

İnsanların sürekli çalıştığını ve bakımları yapılmayan ucuz kalite kodlarını sunduğunu gördüm. Sadece yapması gerekeni yaptığını ve bunun fazlasıyla yeterli olduğunu iddia ediyorlar.

Sıradanlık kendisinden daha yüksek hiçbir şey bilmiyor, ancak yetenek anında dahiyi tanıyor.

Saçma sapan görevlerini bile olağanüstü olarak vurguluyorlar ve diğerlerinden gerçek yenilikçiliği ihmal ediyorlar ( kendi merkezli ).

Ayrıca, gerçekten havalı ve gerçek yenilikçiler, zaman zaman “tavana bakarken” görseniz bile, işlerini onurlu ve verimli bir şekilde yapan insanlar gördüm. Ayrıca, 'İşçi' ile 'Profesyonel' arasında bir fark var. Bir profesyonel çok daha fazla şey ifade eder ve bir işçinin her zaman anlayamayacağı bir şey düşünmek ve yenilik yapmak için zaman harcamak zorunda kalabilir! Bu tür yeniliklerin etkisi, hiç düşünülmemiş veya getirebilecek bir çalışandan çok daha büyüktür. Muhtemelen bunlar, ofisinizdeki durumlardan olabilir.

Ayrıca, bugünlerde şirketlerin “hiçbir şey” yapmayan insanlara ya da gerçekten yetersiz olan insanlara hoşgörü gösterdiğini sanmıyorum.


3
Bu bana artık ihtiyaç duyulmayacakları korkusuyla işini iyi yapmak istemeyen geliştiricileri hatırlatıyor. Yine de, eğer başarabilirsem, özgeçmişime gurur duyacağımı söylerim.
SoylentGray

2
Bu Dunning-Kruger etkisinden dolayıdır. Beceriksiz insanlar, yetersiz olduklarını kabul etmede meta-bilişsel becerilerden yoksundurlar, bu yüzden yetersiz kalırlar.
Çamur

5
@ Çamur, Evet, Dunning-Kruger etkisidir, anlıyorum. Hissettiğim OP onun içinde. Genelde çok iyi olduklarını iddia eden ve diğerlerinin kötü olduğunu söyleyen insanlarla karşılaştığımda, onları şüpheci kılıyorum. Ne olursa olsun, bu tutum pek sağlıklı değil. Bu adamların çoğu, işbirliği fikrini reddeden, her yerde rekabet ve mücadele gören gerçek paranoyaklardır. Onlar sadece iyi çalışma kültürünü takdir etmiyorlar.
WinW

10

Dürüst olmak gerekirse, bu hayatta alışman gereken bir şey. Her sektörde böyle şirketler ve insanlar var. Her insan için farklı faktörler ve onları motive eden şey var.

Çalıştığınız ortamı değiştirmek için elinizden geleni yapın, şu anda yapıyormuşsunuz gibi görünün ya da çalışmak için işleri bırakanlara tolerans göstermeyen başka bir yer bulmaya çalışın. İş etiğiniz için sizi takdir ediyorum, çünkü kesinlikle sizin yaşınızdaki azınlıktasınız (benim kişisel deneyimimde). Şimdiye kadar başarınız için tebrikler.


10

Sorunları düşünmek, e-postalarımı veya Facebook'umu kontrol etmek ya da Stack Overflow'a cevap yazmak için çok fazla zaman harcıyorum. Zamanın geri kalanı gerçekten odaklandım ve yüksek kalite kodunda çok fazla iş yaptım. Zaman zaman başka şeyler de yapıyorum, biraz da dinleniyorum ve bir problemle başa çıkmayı düşündüğüm çeşitli seçeneklerde batmaya izin veriyor.

Kısmen bu bir deneyim meselesidir. Bazı geliştiriciler çok fazla kod yazar ve daha sonra kodu ayıklamak ve parlatmak için çok zaman harcar, diğerleri zihinsel bir resim çizer ve kodu tek bir çalıştırmada yazar. Derleme veya sözdizimi denetimi bile yapmadan bir günde birkaç yüz satır kod yazdığımı öğrendiğim anlar oldu. Sonra, işim bittiğinde, işleri yapmak için sadece birkaç tane unutulmuş ;s koymak zorunda kaldım .

Bu sadece bir deneyim meselesi değil, aynı zamanda insanların nasıl çalıştığıdır. Bazı meslektaşları gün boyu sadece kod yazarken, diğerleri çok fazla (görünüşte) başka şeyler yapıyor ve sonra işlerini yaptıkları büyük bir patlama yaşıyor. İkinci gruptayım, ama bir gün orada patlamalarla dolu olamazdı. Öte yandan diğerleri, daha az patlama ile daha sabit bir hızda çalışacaklar ve günde 2 saatini tavana bakarak geçirirlerse işlerini yapmayacaklar. Belki de o ilk gruptasınız.

O zaman, bazılarının diğerlerinden daha çok çalıştığı doğrudur. Kısmen bilgi, deneyim ya da yetenek eksikliği ya da bazen umursamadıkları için. Fakat hem çalışma şeklini hem de sundukları işi gerçekten yakından incelemeniz gerekir. İnsanların çok çalışmadığını söyleyemezsiniz, çünkü sizden başka şeyler yapmak için daha çok zaman harcıyorlar.


Güzel cevap Ben de bu ikinci gruptayım ve daha da fazlası, kendimi derlemeden kod yazdığım anlarda kendimi buluyorum. Ama bunu yaparken çoğunlukla kusursuz ve tek seferde derleniyor. O anları seviyorum.
Htbaa

8

Geliştiriciler için - bir "bilgi mesleğinde" olduğu gibi olmak - sabah 9 ile akşam 5: 30 arasında tam olarak çılgınca yazılmaması, yaratıcılığın doğal olarak ortaya çıkması ve bu genellikle gün; bir fikir patlaması geldiğinde, parmaklar uçmaya başlar. Yönetimin - bu mesleklere alışık olmadığın için - sinir bozucu. Facebook ve YouTube bloke aldığınızda, yazılım geliştiricisi verimlilik gider aşağı .

Söyleyeyim, işiniz olağanüstü tembel insanlardan oluşuyor gibi geliyor. İnsanlar gerçekten "bütün gün" hiçbir şey yapmadan oturuyorlarsa, düzenli olarak, bir şeyler yanlış.


"Facebook ve YouTube engellendiğinde, yazılım geliştirici verimliliği düşerse" ifadesi için bir bağlantı verebilir misiniz? Böyle bir çalışma varsa bunun hakkında daha fazla okumak istiyorum.
Casey Patton

@Casey: Bu noktada sadece kendim ve irtibat noktalarımın ampirik kanıtları, korkarım. Ben var daha sağlam çalışmalar görülen ama nerede muhtemelen şimdi, hatırlayamadım.
Orbit

6

Çift programlama yardımcı olur

Geliştiricilerin zamanlarını boşa harcadıklarından eminseniz çift programlamaya başlamanızı öneririm çünkü insanların eldeki probleme odaklanmalarını sağlar ve ekranlarında bir çift göz daha olduğundan facebook gibi siteleri kapatma eğilimindedirler. twitter vb ve koda odaklanın.


6

Her türlü alır.

Önceki cevaplarda bazı gerçekler var. Kurum kültürünün insanları alt etmenin bir yolu vardır ve onuncu yıllarındaki çoğu geliştirici, işlerine ilk bakışta olduğu gibi aynı bakış açısıyla yaklaşmaz.

Ayrıca, daha üst düzey geliştirme işlerinin daha az kodlama ve daha fazla düşünme gerektirdiği de doğrudur, bu nedenle üst düzey bir geliştirici öfkeli bir şekilde yazmıyor olabilir, ancak yine de çok fazla şey yapıyor olabilir.

İdeal olarak, bir ekip bir miktar enerji sağlamak için enerjik genç geliştiricilerin ve bazı bilgeliğin sağlanması için bazı üst düzey geliştiricilerin bir karışımına sahip olacak ve her ikisi de birbirinden öğrenebilir.


4

Sanırım, sizinle çalışan insanların yaptıkları işin kalitesini yeterince yargılamıyor olabilirsiniz.

Farklı insanların odaklanmak için farklı yolları vardır ve kendi işleriyle elde etmek için farklı hedefleri de vardır. Bir saat içinde yaptığınız şeyin bütün bir gün içinde yaptıkları işe eşit olduğu (eğer biraz şüpheli olduğum bir şey) gerçekten doğruysa, bunun nedeni onların çalışma planlarının sizinkinden çok farklı olmasıdır. Belki bir insan için gerçekten sağlıklı olanın (kendi hayatınızın çalışma çağının başlangıcındasınız) daha yüksek bir hızda ve yoğunlikte çalışıyor olabilirsiniz.

Okuldan mezun olmadan önce birçok şirkette çalıştım. Bu yüzden, birçok senaryo gördüm ve birçok farklı iş arkadaşı ve insanla tanıştım ve bazı anlarda daha hızlı ve daha verimli olduğumu hissettim ve diğer zamanlarda bunun tam tersini hissettim ve asıl fark neydi? şirket türü ve bunun sonucu: bir şirketin sıklıkla dahil olduğu iş ve projeler. Yanlış bir yerde çalışıyor olabilirsiniz ya da farklı patronlarla doğru yerde olmalı ...

Son bir fikir: unutmayın etkinliği değerlendirmek için çok zor bir şeydir, bu üretilen kod veya kaç proje onlar tam aldıktan sonra size kurşun sadece kaç satırları içermez. Orada çalışan insanların mutluluğu son derece önemli bir şeydir ve iyi şirketler, çalışanları sinirlenmeden veya stres veya son derece yoğun çalışma ve faaliyetlerle ilgili diğer hastalıklardan herhangi biriyle sonuçlanmadan önce fark eder.


Etkinlik hakkında + 1-iyi nokta. Herkesin gerçekten olumlu bir etkisi olmadıysa (bütün gün hiçbir şey yapmazlarsa), iş dünyasının hayatta kaldığını bile hayal etmek zor.
Morgan Herlocker

4

Programcılar genellikle kodlayan ve yönetim hakkında hiçbir şey anlamayan aptal kodlayıcılar gibi davranılır. Sık sık, çok çalışmak zorunluluğu hissetmezler. Ayrıca bir süre sonra yönetimin bir sürü deha olmadığını anlarlar - en azından bir şeyi yapmanın gerçekten ne kadar sürdüğünü bulmak söz konusu olduğunda. Al işte ozaman, buyur. Kısa cevap için özür dilerim, ancak bunun doğru olmadığı anlamına gelmiyor.


3

İnsanların hep benden aynı şeyi beklemesine neden olacak kadar hızlı çalışmamam önerildi. Ve eğer bir bloğa bakacağım bir durumda kalırsam, insanlar tarafından çözümler için baskı altında olacağım - Bu bana mantıklı geliyor.

Bununla birlikte, bunu gerçekten yapan kişilerin daha iyi performans göstermelerini sağlamak için yöneticileri performansı teşvik etmelidir.


3

Burada birçok iyi nokta. Birçoğunun söylediği gibi, ya şu anki işyerinizde yeterince zorlanmıyorsunuz ve / veya oradaki kültür yüksek verimliliği desteklemiyor. İki yıldan daha az süren asıl iş deneyiminiz var - ve bir şirkette, bunu kendiniz bulmak için daha fazla deneyime ihtiyacınız var. Burada ne elde edeceğiniz çoğunlukla başkalarının deneyimlerine dayanan görüşler olacaktır. Her iki durumda da, şu anki durumdan pek memnun olmadığınız için yeni bir iş aramaya başlamanız gerektiğini düşünüyorum. Gerçekten de akranlarınızdan daha akıllı / daha verimli olabilirsiniz, ancak şirket kültürünün çalışma etiğinizle aynı hizada olmaması daha olasıdır. Sizi temin ederim, hem zorlayıcı hem de ödüllendirici bir işe girdiğinizde, kendinizi daha çok düşünür ve daha az kodlarlar, ve zihninizi her zaman "çok düşünmekten" uzak tutmak için bol zaman ayırdığınız için teşekkür ederiz. Bence tavana bakarken / internette gezinirken (elbette ılımlı) yanlış yaptığınız bir şey yok.iyi ve zamanında . "Gevşemek" senin işin değilse, belki de mola zamanını başkalarına koçluk yaparak geçir. Bunu, kendi çalışmanızı tamamlamak kadar ödüllendirici bulacaksınız.

Ayrıca, iş / yaşam dengesini aklınızda bulundurun. Çok çalışan ve kendi şirketlerinde yüksek üreticiler olan birçok kişi biliyorum, ancak iş dışında yeterince zaman harcamıyorlar. 2,3 yıl içinde, burada seyahat etmek, bunu ya da bunu yaşamak için zamanınızın olmasını dileyen, ya da iş için çok fazla zaman harcadığınız için sadece vaktiniz olmayacak başka şeyler yapmak istemezsiniz. Hayatınızdaki her şeye öncelik verdiğinizi düşündüğünüz sorumlulukların var.

Sorunuzu cevaplamak için, hayır, bu her yerde norm değildir, bu organizasyonun kültürüne ve kişisel değerlerine bağlıdır ve yıllar geçtikçe bu sonuca varacağınızdan eminim.


1
"Eğer" gevşemek "senin işin değilse, belki de zamanını başkalarına koçluk yaparak geçir." - bu onlara "youtube / facebook / random websitesinde gezinme" ile engel olur. Buna sahip olamazsın. Bekle, önceliklerini kontrol etmek için iyi bir test - işte işe ya da gevşemeyle ilgili yararlı bir şeyler öğrenin. :)

3

Bunun en basit cevabı kültürümüzün insanlara 40 saatlik (veya X saatlik) bir hafta boyunca çalıştıkları için para vermesidir. Bu korkunç bir fikir. İnsanlara görev bazında ödeme yapılmalıdır. Bir proje uygun şekilde değerlendirilmeli ve kapsamda olmalıdır. İnsanlar her zaman bir hedefe yönelik çalışmaya motive olurlar. İnsanlara saat / gün ödeme yapmak, orada oturmaları için ödeme yapıyor ve bu da motivasyon sağlamıyor.


Görev bazlı ödeme sorunu, görev fiyatlarının tahmin edilmesinin aşırı zaman alacağı ve bu nedenle büyük projeler için pratik olmadığıdır.
Danubian Sailor

2
Göreve dayalı ödeme ile ilgili diğer problemler, herkesin "kolay" görevleri (yani, en az miktarda iş için en çok para ödeyecek olanları) yapmak istediğidir, bir görevde iyi bir iş yapmak için bir teşvik yoktur (sadece ihtiyacınız olan) Birisinin "yapıldığı" konusunda ikna etmek için yeterince iyi yapmak için) ve insanlar kuruluşun genel yararı için birlikte çalışmaktan caydırılır. İnsanlara görev veya saat başı ödeme yapılmamalıdır; kendilerine ödeme yapan kuruluşa verdikleri toplam değer üzerinden ödeme almaları gerekir. Ne yazık ki, bunu ölçmek zor.
Kristopher Johnson

2

Hiçbir iş yapmamalarının nedeni, kodlarının derlenmesini beklemeleridir!

Cidden, gördüğüm yönetim literatüründe, insanların işte geçirdikleri üretken zaman miktarının (tuvalet molaları, kahve molaları, burun toplama, gezinme vb.) Göz ardı edilmesinin şaşırtıcı olduğu görülüyor. Ortalamanın% 50 gibi bir şey olduğu ve birisinin% 60'ın üzerinde yaptığı bir başarıdır ve bu sadece harcanan verimli zamandır. Ayrıca katılmak için toplantılarınız ve diğer ofis çalışmalarınız varsa, kodlama için harcanan gerçek zamanınız oldukça düşük olabilir; bu, çalışma planları düzenlenirken PM'ler ve diğer yönetim türleri tarafından sıklıkla unutulan bir gerçektir.

İkincisi, yüksek çaba seviyeleri sadece uzun vadede sürdürülebilir değildir. Tükenmişliği önlemek için insanlar en yüksek kapasitenin yaklaşık% 60'ında çalışmalıdır. Daha yüksek aktivite seviyeleri elbette mümkündür ve zorunludur, ancak iyileşmek için karşılık gelen daha düşük aktivite dönemleri olması gerekir. Her gün işe gitme ve% 110 verme konsepti, bazılarının yaptıklarını ilan etmekten hoşlandıkları, asla olmadıklarını ve bunu deneyenlerin, mortisana erken bir ziyaret için gelmeye başladıkları.


0

Çalıştığım bir yerde, rivayet edilen, kesinlikle hiçbir iş yapmayan bir adam vardı (bunu destekleyecek bazı kanıtlar vardı). Böylece bir çalışma çalışması kurdum; bir ay boyunca yarım saatte bir saat boyunca masasını geçmeyi ve bir IDE açıp açmadığını ona bir puan vermeyi planladım. İçinde bir hafta sıfır puanı vardı ve çok moral bozucu bulduğum için projeyi bırakmak zorunda kaldım.


6
Sanırım bu çalışmayı yaparken çok işin var.
Marcelo

2
Doğru tahmin ettiniz.

Yapması için ne ödendi?

Yazılım yaz

0

Çok şanslısın. Eski işverenimde en üretken programcıydım, herkes video oyunu oynuyordu ve tahmin et bana ne oldu? İlk önce, ben ayrıldım. Sonra etrafımda mümkün olduğunca çok gürültü yapmaya çalıştılar. Sonra yeni bir iş bulmalıydım.

Çünkü ben hızlı ve iyi programlıyorum.

Neredeyse Çin'e gidip programlama öğretmek istememi sağlıyor. Batıda daha genç programcılar program yapmak istemiyorlar. Çok zor. Çoğunlukla beceriksiz ve kaygılılar. Hepsi değil ... ama çoğu.


0

Beni yakından izlediyseniz, tembel ve kayıtsız olduğum sonucuna varabilirsiniz. Tavana çok bakıyorum, evet. Bazen çalışma sahasını düzenli çalışma günü boyunca bir saat kadar bırakıyorum ve kişisel işle ilgileniyorum - ya da sadece neşeyle. Ama ben miyim, yoksa iş mi?

Herhangi bir "işi" tamamlamadığıma göre, yapılacak çok anlamlı bir iş verilmediği için inanılmaz derecede sinirli olduğumu görüyorum. Çoğunlukla birkaç web tabanlı sisteme sahibim ve QA test mağazamız çok az ve çok çalıştığı için yapacak çok şey varken, onları iyileştirmek, güncellemek, yeni işlevler eklemek, vb. benim), kutsanmış bir şey yapamam. Birkaç sistemime orta düzeyde etkili, düşük riskli iyileştirmeler / düzeltmeler önerdim, ancak tekrar tekrar “QA testlerini yapmak için“ kaynaklarımız ”olmadığı söylendi. Onları geliştirmeyin. Bu arada, popomun üzerinde oturuyorum ve Wikipedia, StackOverflow ile geziyorum ve sadece burada uygulayamayacağımız teknolojilerle oynuyorum (MVC, Silverlight vb.), sistemimde bir sorun çıkmasını beklediğimde onları düzeltebilirim. Bir kereden fazla benim başıma geldi ve bir şeyi sessizce ve kasıtlı olarak kırmam gerekiyordu, böylece içeri girip düzeltebiliyorum - böylece yönetimi gerçekten bir işleve sahip olduğumun farkında olarak tutuyordum.

Aslında yaratıcı ve kullanışlı bir şeyler yapıyor olabilirim, ve aslında bazı yararlı uygulamalar geliştirdim ve inisiyatifim için çiğnendi. Hala yapıyorum ama sır olarak saklamak için acı çekmek zorundayım. Ve bunu yeterince üretime koyamıyorum.

Sonuçta çalışmak için güzel bir yer ve işim oldukça güvenli, ancak sıkıldım ve sinirleniyorum. Emekliliğimden altı yıl yaşıyorum ve biraz emeklilik kazanmışken, teknolojik açıdan en yakın noktaya yakın kalıyorum ve ölene kadar kodlamayı planlıyorum. Ve yukarıdaki soruya bu cevabı ekleyerek hayatımın yirmi dakikasını (ve işverenimin zamanını!) Öldürdüm; ve önemli değil.

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.