Pragmatik bir insanken ideologlardan nasıl muzdarip olmamalısınız? [kapalı]


15

Ben pragmatik bir insanım (sanırım öyleyim. Ama sonra tekrar, Jon burada ilginç bir noktaya sahip). Bazen, işi yapmak için bir sorunun en basit çözümü, eğer herhangi bir tasarım ilkesine mutlak bir küfür ve sitem değilse, benim için en uygun çözümdür. Stack Overflow ile ilgili bu soruya verdiğim cevaba göz atın . Basit. İşler. Kabul edildi. Geliştirilebilir. Açıkçası mükemmel değil ve çok ayrıntılı değil. Ve bu adam geliyor . Onun cevabı daha iyi nasıl soru üzerine yorum, daha doğru vb beni downvotes ve beni downvoted ona neden sorduğumda, bana çağırır düz yanlış yaptığı yorumlar. Bana bu çizgi romanı hatırlatıyor .

Sadece bunu düzeltmek için: Cevabı açıkça daha iyi. Ama mesele bu değil!

Stack Overflow üzerindeyken bu şeylere gülebilirim ve gerçekten umursamıyorum çünkü bu insanlar çok uzaklarda, gerçek dünyada arada bir ideolojiler çekiyorum. Heck, mucize bir yazılım parçası oluşturmuyorum, o eski mirasın devam etmesini sağlamalıyım ve bu her gün benim için bir macera. Bazı şeylerde iyiyim, diğer şeylerde kötüyüm. Bir şeyler öğrenmek için sabırsızlanıyorum. Ancak bir sistemdeki bir veya iki kusuru oldukları gibi kabul edebilirim: kusurlar. Yarın, hepsini yeniden düzenleyeceğiz, ama önce müşterinin istediklerini yapalım ve sonra bir bira içelim.

Sorularım:

  • Pragmatik bir insanken ideolojiler / ideologlarla nasıl başa çıkıyorsunuz?
  • İdeolojik bir insan olduğunuz zaman pragmatizm / pragmatistler ile nasıl başa çıkıyorsunuz?

Her iki görüşle de ilgileniyorum.


3
Unutmayın: Evrim pragmatistleri destekler. 100 yılın altında iş arkadaşlarınız muhtemelen ölecek. Ancak, sizin gibi insanların kendileri gibi insanları yeniden üretme şansları vardır. Woot !!! LOL XSLT'de altın rozeti, XML'de altın rozeti ve XPath'ta gümüş rozeti tutan ilk (ve hala tek). Aslında, çözümünüz zayıftı, bu yüzden onunla başa çıkın. Ben senin ayakkabılarının içindeydim. Başkalarının bir şeyi daha iyi anladığını gördüğümde onlardan öğrenmeye çalışıyorum.
İş

19
Bence pragmatizm ve kibir arasındaki çizgiyi çizerken dikkatli olmalısın. Birinin çözümünün sorunlara sahip olabileceğine işaret etmek (özellikle bir Soru-Cevap sitesinde) kötü bir şey veya birinin ideolog olmasının bir örneği değildir.
Adam Lear

5
@Lukas - Çözümünüzün yanlış olduğunu söylediğine inanmıyorum, bir XSL-T acemisine şablon uygulama yönteminin var olduğunu ve bir seçenek olabileceğini söylemenin yanlış olduğunu düşündüğüne inanıyorum. Yeni başlayanlarla sadece sorunu çözmeyi değil, aynı zamanda onları daha iyi programcılar yapmayı hedeflediğimizi unutmayın, böylece gelecekte kendileri çözebilirler. Bir şey varsa mantıklıysa teknolojiden ziyade öğretim eleştirisi mi?
Jon Hopkins

6
@Lukas: çözümüne yanlış demedi. "Başka bir teknik göstermeden bunu göstermek" diye yanlış söyledi. Bir fikir meselesi ... Ama benim deneyimim çoğunlukla ideologların sadece duymak / okumak istediklerini duymak / okumak ve nüansları biraz fazla hızlı dolaşmak ... :-P
Joris Meys

10
Tanımadığınız ve asla karşılaşmayacağınız bir insanın cevabınız hakkında düşünmediği konusunda endişe etme konusunda pragmatik olan nedir?
philosodad

Yanıtlar:


19

Komik olmaya çalışmadan, bir pragmatist olarak bu konuda pragmatik olabilir misiniz?

Diğer insanlar, geç değişiklik talepleri, zor müşteriler, yetersiz araçlar, sınırlı süre ve benzeri gibi çalışmak zorunda olduğunuz bir kısıtlama daha vardır. Bütün bunlar pragmatik olarak uğraştığınızı söylediğiniz şeylerdir ve bu da aynıdır.

Zor olduğuna inandığınız biriyle çalışıyorsanız, ideal olmasa bile işe yarayan soruna bir çözüm bulmanız gerekir.

Kendinize önerdiklerinin ne kadar büyük bir anlaşma olduğunu sorarak başlayın ve ardından onunla oynayıp oynamadığınızı (büyük bir anlaşma değilse) veya bir uzlaşma (mümkünse) bulunup bulunmadığınızı temel alarak veya bununla savaşarak ( tamamen mantıksız olmaları durumunda).

Tamamen arızalı olduklarını düşünüyorsanız, her zaman tırmandığınızda yöneticinizin neredeyse her zaman çözümünüzü seçeceğine (gerçekten işe yarıyorsa) sahip olduğunuz bilgisiyle kendinizi konsolide edebilirsiniz, çünkü yöneticiler genellikle, , pragmatik.

Ama bunu yapamazsan, pragmatizmanla ilgili biraz ideolojik olduğunu ve belki de o kadar pragmatik değilsin?


9
+1 için meta-pragmatism: D
Lukas Eder

Kabul edilen cevap : Güzel analiz. Pragmatik olmanın yöneticileri hakkında. AND : Benim hakkımda ideolojik olmak :)
Lukas Eder

15

Bir pragmatist olarak, bu nosyonun sizinle birlikte gerçekleşmesine izin vermenizi öneririm: kodunuz siz değilsiniz .

Kod yazıyorsunuz. Bunu hangi seviyede ve ne kalitede yaparsanız yazın. Sonra eve gidiyorsun.

İdealistlerin kendi değerlerini çıktıları ile tanımlamasına ve Mükemmel Çözümlerini altın bir kaide üzerine koyarak kendilerini doğrulamasına izin verin. Eğer sahip oldukları tek şey buysa, Tanrı onları kutsasın. Orada küçük üzücü varlık var.


İş ne kadar yaratıcı olursa, kişinin değeri ile çıktısı arasında o kadar karışıklık olduğu doğrudur. Bu fenomen yanıklara büyük katkıda bulunur.

Ben orada kendi öz değeri ve uzantısı ile kendi kod değerinde biri ağırlığında insanlar olduğunu ikinci bir fikir. İnsan olarak yetenek üzerine değil!
rsman

12

Bence bu "pragmatistler ve idealistler" fikri yanlış bir ikiliktir. Farklı düzeylerde pragmatizm ve idealizmin olduğu bir sürekliliktir ve her birey sürekliliğin farklı bir kısmına ve farklı meselelere düşer. Yazılım tasarımı söz konusu olduğunda pragmatist olabilirsiniz, ancak politika veya sanat söz konusu olduğunda idealist olabilirsiniz. Ben tam tersi olabilirim. Ve yazılım tasarımına sahip bir "idealist", daha ideolojik biriyle karşılaştırıldığında kendini pragmatist olarak görebilir.

Bu yüzden, tavsiyem, etiketlere takıntı etmemek ve bunun yerine bakış açılarınızı iletmeye ve iş arkadaşlarınızı haklı olduğunuza ikna etmeye çalışmak olacaktır, çünkü fikriniz daha iyidir . Eğer iş arkadaşımsanız ve katılmıyorsanız, "fikrim daha pragmatik ve bu nedenle haklıdır" iddianız benimle uçmayacaktır. Ama eğer argümanınız "tasarımım bu ve bu ve bu nedenlerle daha iyi" ise, beni çok ikna edebilirsiniz.


Kesinlikle. Bu eksenin ortasında bir yerde olmak muhtemelen en iyi şeydir. Saf pragmatiklerin muhtemelen vizyonu olmadığı için saf ideologların gerçeklik duygusu yoktur ...
Lukas Eder

Kabul. Herkes gibi ben de ikisi arasında mükemmel bir çizgide yürüdüğüme inanıyorum ve herkes benim yaptığım dengeyi bulmalı. :-)
RationalGeek

TAMAM. Şimdi dengede kalmanız konusunda ideolog oluyorsunuz. :)
Lukas Eder

6

Bu bir kabul meselesi .

Kendimi cv güdümlü mimarlar tarafından çok hayal kırıklığına uğrattım . Onlara bir takma ad verecek kadar sinirli;)

Deneyimlerime göre, imkansız olmasa bile diğer insanları değiştirmek çok zor. Enerjinizi daha üretken ve pozitif bir şeye yönlendirmelisiniz.

Olumsuz düşünceler işe yaramaz.

Onlarla böyle başa çıkmalısınız : onlarla başa çıkmamak .


1
Hadi, titiz olma, titiz ol! O zamanlar bazılarının koşmak yerine olumlu bir etki yapmaya çalıştığını öne sürdüğünü hatırlıyorum. amazon.com/Dealing-People-You-Cant-Stand/dp/0071379444
İş

İş: işi veya hayatı üzerinde doğrudan etkisi olan bir iş arkadaşından bahsetmiyor.

4

Kiminle uğraştığınıza bağlıdır. Bir ideolog belirli çözümleri kullanmayı reddedecektir . İdealist belirli çözümleri kullanmayı tercih eder . Bir ideologla yapabileceğiniz pek bir şey yok. İdealistler sempati + pratiklik, IE olumlu cevap verecektir "Ben de HTML5 kullanmak isterdim, ve bütçe destekliyorsa yapabilirsiniz. Ama biz web yükseltmek olmaz tüm (bağlam uygun aşağılayıcı girin) ile uğraşmak zorunda bu yüzden önce bir flash çözümü uygulamalıyız. "


İnce yan darbe için +1! :) İdeolog ve idealist arasında iyi bir karşılaştırma . Jkohlhepp'in "ideolojik-pragmatik sürekliliği" ile aynı yöne gidiyor
Lukas Eder

2

Nerede pragmatik olduğumu ve idealist olduğumu anlamak bir başlangıç ​​noktasıdır. Yiyecek ve içecek gibi şeyler, genellikle kusurlu yiyeceklerle açlık veya dehidrasyon nedeniyle karşılanan veya başka bir şekilde öldüğünüz ihtiyaçlar olduğu için, gerçekçi olma olasılığımız olan temel şeylere sahibiz. Aynı zamanda, çoğumuz muhtemelen düşündüğüm diğer her şeyin üstünde tutmaya eğilimli olduğumuz bazı değerlere sahibiz. Bu yüzden hem içimizde biraz hem de neden ikimizin de başlamak için iyi bir yer olduğunu anladığımızı düşünüyorum, ancak bu tahlilin her iki ucunda olma sorununu nasıl ele alacağım sorusunu atlatmak olarak görülebilir. diğerinden insanlarla uğraşmak zorunda kaldık.


Elizabeth Lesser: "Ötekini" Öğle Yemeği'ne götür , birisi bunu farklı bir şekilde nasıl göreceğine dair bir öneri isterse iyi bir ek olabilecek bir TED Konuşması. Kolektif olarak ilerlemek istiyorsak, diğer tarafın insancıllaştırılması yararlı olabilir, ancak bu şekilde idealist olduğum için biraz yumuşak olabilirim.


Soruyu kaçmak değil. Aslında soru buydu
Lukas Eder

2

Bu gerçekten sizinle aynı fikirde olmayan iki tip insanla uğraşma meselesidir: A) Fikrini değiştirebilecek olanlar B) Muhtemelen fikrini değiştirmeyecek olanlar.

A Grubu) argümanınızı / fikrinizi en iyi şansınızı verir, sivil olmaya çalışır ve muhtemelen fikrinizi değiştirirsiniz. Söylediklerini dinleme olasılığınız daha yüksek. Onların açık olduğunu ve yarı yolda tanıştığını hissediyorsun. Rahat olduğumuz insanlar gibi düşünmek daha olasıdır.

Grup B) duygusallaşırsınız, onlara dökülme ve yollarının hatasını belirtme fırsatını yakalarsınız. Bazı isim çağrıları genellikle konuşmaya giden yolu bulur. Hiçbir şey çözülmez ve en iyi ihtimalle aynı fikirde değilsiniz.

Bunun doğru bir yol olduğunu söylememek, ama genellikle ne oluyor.


1
  • Pragmatik bir insanken ideolojiler / ideologlarla nasıl başa çıkıyorsunuz?
  • İdeolojik bir insan olduğunuz zaman pragmatizm / pragmatistler ile nasıl başa çıkıyorsunuz?

En iyi seçeneğin ekipleri ortak zihniyetle birleştirmek olduğuna inanıyorum. Muhtemelen bazı ekip üyelerinin her iş gününde zihinsel acı yaşamalarına gerek kalmadan işleri işler hale getirmenin bir yoludur.

Şu andan itibaren kesinlikle röportaj yaparken dikkat etmem gereken bir şey daha var - meraklı, açık fikirli, pragmatik ve hedef odaklı insanlardan oluşan ekip (istediğim şey) ya da mimari astronotlar, ideologlar ve fanatikler (bunun bir parçası olmayı tercih etmeyeceğim).

Şu anda size yardımcı olmayacağı (başka bir takıma veya departmana taşınamayacağınız sürece), ancak belki de gelecek için yararlı bir ipucu vereceği mi?


[Yoruma cevap vermek - mimari astronotlar hakkında ...]

Mimari Astronotların Sizi Korkutmasına İzin Verme

Groove Tasarımcıları Mimarisi Astronotlar mı?

Mimari astronotlar geri döndü

Mimari astronotlar ele geçiriyor


1
İçin +1 architecture astronauts. Burada aldığım geribildirimi seviyorum! Memnuniyetle, şu an bu şeylerden gerçekten acı çekmiyorum. Bu daha genel bir soruydu ...
Lukas Eder

Mimarlık astronotları Joel Spolsky tarafından kullanılan bir terimdir. Bir dakika içinde bazı bağlantılar için

Müthiş! Ne yazık ki, seni tekrar + 1'leyemem! :)
Lukas Eder

Haha, hayır. Blog yazılarınızı ne kadar çok okursam, o kadar fazla tutmanız gerektiğini düşünüyorum accepted answer: D
Lukas Eder

Sorun şu ki, hepsi aynı düşünen bir insan grubunu doldurduğunuzda, sadece aynı güçlü yanları değil aynı kör noktaları da paylaşıyorsunuz. Sağlıklı gerginliği olmayan bir ekip işlevsizdir.
Jason Baker

1

Cevabı açıkça daha iyi. Ama mesele bu değil!

Bir pragmatist olduğunuzdan emin misiniz? :)

Çoğu zaman birisinin aşağılayıcı bir şekilde idealist olarak adlandırıldığını gördüğümde, idealist değildirler, ancak diğer kişiden daha uzun bir süre boyunca sonuçları dikkate alırken sadece pragmatiktirler.

Tabii, kirli kod pragmatik olabilir eğer herhangi mesai olmadan zamanında eve gitmek mümkün ediliyor bakıyoruz, ancak dikkate kez insanlar genellikle çıkmayan şeyleri de gerçekten düzeltme şeyler, geri dönüp şansını almak ve kodla uzun süre sıkışıp kalabileceğinizi, işleri doğru şekilde yapmak idealizm gibi görünmeyi bırakır ve daha çok yakın geleceğin ötesinde düşünen pragmatik bir kişinin eylemlerine benzemeye başlar.


0

Deneyimlerim, iki tür kodlayıcı olması:

  1. "Önce kod, daha sonra soru sor" programcısı
  2. "İki hafta düşünün, sonra bir saat içinde kodlayın" programcısı

Bunun bir pragmatist / ideolog tartışması olduğunu varsaymak kolay, ama gerçekten değil. Mesele şu ki, bu insanların ikisi de aynı şeyi yapmak için zıt yaklaşımlar kullanıyor. İkisi de işleri halletmek istiyor . Belki de Tip 1 programcısının bir tavşan gibi olduğunu (her zaman bir şeyler yapmak için acele ederken), Tip 2 programcısı bir kaplumbağa gibi olduğunu söyleyebilir (yavaş ve istikrarlı bir şekilde yarışı kazanır).

Ne olduğunu görmek böyle bir şey: Tip 1 programcı sürekli kod çekiç sürece sürece mutlu değil. Biraz düşünmeyi bırakabilirler, ama sonuçta bunu zaman kaybı olarak görürler. Zımbalarla yuvarlanmak ve planlamadan ziyade bir şeyleri almak istiyorlar. Tip 2 programcısı önceden planlanan koda yaklaşmak istiyor. Ne yazacaklarını, nasıl yazacaklarını ve yaklaşımın doğru olduğunu zaten bilinceye kadar kodlamaya başlamayacaklar.

Aynı görev üzerinde birlikte çalışmak için bir Tip 1 programcı ve bir Tip 2 programcı ayarlarsanız, Tip 1 programcı, Tip 2 programcı hangi yaklaşımı alacağına karar verdiğinde projelerini uzun süre başlatmış olacaktır. Bu noktada, Tip 1 programcısı Tip 2 programcısının aslında kodlamaya başlamadığını fark edecek ve programa katılmalarına ve bir şeyler yapmaya başlamalarına yardımcı olmaya çalışacaktır . Tip 2 programcısı, Tip 1 programcısının pervasız terk ile kodlamaya başladığını fark edecek ve sadece durup düşünmelerini sağlamaya çalışacakyarım saniye. Ne olduğunu bilmeden, Tip 1 programcısı, Tip 2 programcısına işleri halletmek istemeyen bir ideolog ve Tip 1 programcısı, Tip 2 programcısını uygun kod için takdiri olmayan bir kovboy kodlayıcı olarak etiketleyecektir.

İşte işler zorlaşıyor. İkisi bu şekilde tepki verdiğinde, her ikisi de belirli bir dereceye kadar haklıdır . Tip 1 programcısının kod atmaya başlamadan önce durmayı, nefes almayı ve sonra ne yaptıklarını düşünmeyi öğrenmesi gerekir . Demişler, "haftalarca kodlama size saatlerce planlama kurtarabilir". Tip 2 programcısı bir noktada planlamayı durdurmayı ve sadece bir kod yazmayı öğrenmelidir. Diğer deyişe göre "Farelerin ve erkeklerin en iyi planlanan planları genellikle ters gider".

Organizasyonların her iki insana da ihtiyacı vardır. Deneyimsiz veya kötü yöneticiler, minyonlarının tekerleklerini durmadan döndüğünü görmek ister ve genellikle Tip 1 programcılarını teşvik eder. Mikro yöneticiler, çalışanlarının neyi, nerede, ne zaman ve nasıl kodlayacağını bilmek isterler ve Tip 2 programcısını sıklıkla teşvik ederler. Bu nedenle kuruluşların dengeyi teşvik etmek için bilinçli bir çaba göstermeleri gerekmektedir.


-2

Bilmiyorum ama anladım. VIDEO ve H.264 kullanma konusunda övünen bir moron gördüğümde öfkeleniyorum çünkü çalışacak Flash kullanmak yerine istemcilerin% 20'sinde çalışacak "açık" (evet, doğru, kapalı tescilli kodek ile) % 98 istemci (ve sadece farklı oyuncuda aynı H.264).

Aynı "SQL" öldüğünü söyleyen bir noob gördüğümüzde çünkü biz mongo var - ve bu tür salaklar İKİ düzgün kullanmak mümkün değildir.

Ve bugün forumlarda yayın yapan, bugün gazete / basın makaleleri yazan bu tür troller / moronların HORDES'i var.

Ve bu beni hep deli ediyor. Bir hikaye. Müşteri, işletme sayfasına bazı video eklemeleri istedi:

  • tamam yarın yapılacak
  • HTML5'te olacak mı?
  • hayır, HTML5% 50'den fazla cihazda düzgün bir şekilde desteklenmediğinden, flash ve HTML5 yedeklerini önereceğim.
  • ama sorun değil, herkes bunun bir gelecek olduğunu söylüyor, HTML5 istiyorum. Ben flaş istemiyorum, onun eski / kötü / ne olursa olsun.
  • tamam ama her zaman işe yaramaz.
  • Problem değil

Ertesi gün:
- sade ve basit video etiketi, 2 farklı kodlama,% 100 doğru şekilde yapıldı. Tabii ki istemciye gösterdiğim flash fallback var. Performans acıklı ama işe yarıyor. Şimdi müşteri dizüstü bilgisayarını "o da kontrol etmek istiyor" çıkarıyor.
- Sayfaya ve BAM'a gider. Firefox 3. bir şey. 5 FPS, ses atlıyor,% 100 kırık gibi görünüyor.

  • Böyle çalışmasını istemiyorum, kırık. Doğru çalışmasını sağlayın.
  • Size bunun işe yaramayacağını söylemiştim
  • Ama bu (> youtube.com) adam ilk video => kusursuz çalışma tıkladı izleyin.
  • Bu (lanet!) Bir flaş!
  • Aha, HTML5 olmadığından emin misin?
  • Evet im (motherfu * * *) elbette!
  • Ah, öyleyse lütfen böyle yap.

Ve bu tür MORONLAR daha fazla var! HTML5 Video, Tuval Üzerine Oyunlar, 100 ziyaretçi ve diğer saçmalıklar için mongoDB blogları istiyorlar! Sadece F *** SAKE F *** K ME İÇİN çünkü tüm bu fanatik MORON'lar BT endüstrisine zarar veriyor!

Şimdi çözüm. HTML5, mongoDB veya istediğiniz gezegendeki diğer moronic bokları kullandığınız fucxxxx salaklarına söyleyin. İstediğiniz gibi yapın, işi halledin ve masallarına, Noel Baba'ya ya da inanmak istediklerine inanmalarına izin verin! Tamamen çalışan çözümünüz yerine biraz moronik / fanatik saçmalık öneriyorlarsa - görmezden gelin, kendilerini serbest bırakın


6
Vay be, gerçekten OLAN :-) kızgın
Lukas Eder

7
Bu bir cevap değil, aslında sorusunu ele almayan bir rant.
Jon Hopkins

2
Evet, sayısız saat boyunca müşterilere açıklamak ve moronhip ile uğraşmak için boşa harcadım ... gerçekten bu mongo / HTML5 savunucularının bazılarıyla tanışmak istiyorum (sihirbazlar <diyebilirim) ve yüzüne yumruk atmak istiyorum! @Jon sonunda iyi bir çözüm var :)
Slawek

6
Aşağıdakiler için -1: 1- müşterilerinizin salaklarını çağırmak. Bu bir Nick Burns tutumu ve HTML5'in bir fantezi olduğunu düşünmesine 2- yardım etmiyor. Gerçek, çalışıyor ve flaşı desteklemeyen önemli platformlar var. 3- teknik gerçekleri iletememenizin müşterilerinizin hatası olduğunu varsayarsak. O değil. Siz uzmansınız ve işleri açıklığa kavuşturmak sizin sorumluluğunuzdadır. 4. Doğru hareket tarzının müşterilerinize yalan söylemek olduğunu söylemek. Gelecekteki bir noktada, o müşteri öğrenecek ve yeryüzündeki her geliştiriciye siyah bir göz vereceksiniz.
philosodad

3
@Slawek Arkadaş edinmek için burada olmadığımızı fark ediyorum, ama görünüşte burada cevaplar ve yorumlar cogent olmalı: Aksi takdirde, onları diğer insanların ziyaret ettiği bir siteye koymanın anlamı nedir? Belagatı kısmak ve argümanlarınızı başkalarına nasıl ikna edeceğinizi düşünmek isteyebilirsiniz, böylece aydınlanma ve aydınlanma çabalarınız boşuna olmaz.
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.