Mungkin ini hanya pengalaman pribadi saya, tetapi saya bergaul dengan berbagai kelompok dan tipe orang yang berbeda dan bagi saya tampaknya persentase besar programmer yang saya temui "tidak baik" atau untuk upaya definisi yang lebih baik:
- Merendahkan
- Snarky
- Negatif dalam cara mereka berbicara tentang orang
Jika Anda memperhatikan hal yang sama, ada teori mengapa? Adakah saran tentang cara sopan atau tidak sopan membiarkan salah satu programmer ini tahu bagaimana mereka bertindak dan menyarankan mereka memperbaikinya jika mereka ingin dianggap sebagai seorang profesional yang ingin bekerja dengan?
Atau mungkin saya baru saja menemukan sampel buruk dan ada benih buruk di setiap kelompok orang yang dapat disebut namanya.
Jawaban:
Saya pasti setuju dengan Mason Wheeler , saya tidak berpikir bahwa jumlah programmer yang tidak proporsional sebenarnya tidak baik, tetapi bagi mereka yang bekerja dengannya mungkin cenderung terlihat seperti itu.
Tingkah laku sosial yang umum pada kepribadian yang diperlukan untuk menjadi seorang programmer (menjadi sangat rasional , menjadi pedantic , perlu benar ) sering membuat seorang programmer tampak kasar terhadap orang lain.
Sebagai seorang programmer yang selalu bekerja pada tim-tim programmer saya dapat mengatakan bahwa pada umumnya mereka semua adalah orang-orang baik , tetapi mungkin akurat untuk mengatakan bahwa mereka memiliki jumlah konflik yang tidak proporsional dengan kelompok-kelompok lain di perusahaan.
Dengan kata lain, niat baik, tapi terkadang itu salah.
sumber
Luangkan waktu dengan Rands in Repose . Dia banyak berpikir tentang apa yang membuat orang teknis unik, sulit, bermanfaat, dan membuat frustrasi. Mulailah dengan The Nerd Handbook . Dia mencatat kutu buku mungkin muncul karena tidak menyukai orang:
Kemudian pindah ke Mengelola Nerds . Satu berita gembira:
Jelas, ia melukis dengan kuas lebar dan Anda tidak ingin membuat asumsi tentang satu orang pun. Meski begitu, pendapatnya tidak lepas. Dia mempertimbangkan cara terbaik untuk memecahkan masalah unik dengan kutu buku (atau Geeks atau apa pun yang Anda ingin hubungi kami) dan telah sampai pada beberapa kesimpulan yang sangat menarik. Lihatlah dan lihat apakah dia masuk akal.
sumber
Tampaknya ada hubungan antara keanehan dan kecemerlangan. Saya melihatnya setiap hari. Apa pun itu, aku tidak ingin mengambil yang aneh karena kamu mungkin juga kehilangan kecemerlangannya.
Tetapi untuk mekanisme keanehan itu ...
sumber
Semua orang teknis, baik itu programmer atau insinyur, terbiasa bekerja dengan sistem dan peralatan yang logis. Orang tidak logis.
Tambahkan ke fakta bahwa perusahaan kami membutuhkan keahlian kami untuk terus berjalan, sehingga pada tingkat tertentu rekan kerja kami tahan dengan itu.
Setelah 20+ tahun saya jauh lebih lembut dari dulu. Saya tidak membiarkan perilaku tidak logis orang lain mengganggu saya. Saya melakukan pekerjaan saya, sangat baik saya dapat menambahkan, membantu orang-orang yang meminta bantuan dan mau belajar, dan mengabaikan mereka yang mengetahui semuanya, tidak meminta bantuan dan pasti akan gagal. Setidaknya mereka lucu untuk menonton.
sumber
Saya tidak akan menyebutnya tidak proporsional. Ada banyak orang yang baik, tidak baik di mana-mana. Namun manifestasi lain dari Hukum Sturgeon .
sumber
Saya cukup yakin efek yang Anda bicarakan hadir sampai batas tertentu, bukan hanya manifestasi dari hukum Sturgeon. Faktanya adalah bahwa untuk menjadi pandai pemrograman, Anda harus sangat peduli tentang kebenaran.
Sejumlah besar orang akan "mengikuti" dengan hal-hal yang mereka tahu benar salah untuk menghindari menyakiti perasaan orang lain. Dengan pemrograman, itu cukup banyak tidak bekerja - jika Anda telah melakukan sesuatu yang salah, tidak ada banyak kemungkinan kompiler akan memutuskan untuk menjaga masalah itu sendiri dalam upaya untuk meluangkan perasaan Anda - dan sebagian besar rekan Anda -Pekerja mungkin juga tidak (dan biasanya tidak seharusnya). Cukup dengan menghilangkan orang-orang yang terlalu baik untuk memberi tahu Anda ketika Anda telah mengacau, rata - rata akan dipindahkan ke sisi "tidak baik".
Saya menduga ada efek sekunder juga. Meskipun kita menutupinya dengan cukup baik, dan seringkali terdengar sinis mengenai berbagai hal, untuk bertahan cukup lama untuk menjadi seorang programmer yang baik, seseorang hanya harus menjadi seorang optimis yang sama sekali tidak dapat disembuhkan. Tidak peduli berapa banyak kesalahan kompiler yang kita lihat, kita harus tetap yakin bahwa kita dapat mengatasi semuanya. Jauh sebelum Anda menyelesaikan bahkan satu proyek kecil, Anda akan menyerah selamanya jika Anda pesimis sama sekali. Efek dari itu adalah bahwa komentar banyak programmer berpikir yang lucu adalah orang yang kebanyakan orang lain akan mempertimbangkan mengerikan negatif dan sering benar-benar jahat. Meskipun sebagian besar dari kita tidak akan mengakuinya, kita tidak cukup pesimis bahwa sebagian besar dari kita benar-benar tidak memiliki konsep tentang seberapa negatif komentar kita dapat (dan memang) terdengar bagi kebanyakan orang.
sumber
Tidak hanya ada satu alasan, tetapi salah satunya adalah apa yang saya sebut CES (Cranky Engineer Syndrome). Biasanya disebabkan oleh dikeluarkan dari proses pengambilan keputusan & kemudian dilemparkan untuk memperbaiki kekacauan yang dihasilkan dari keputusan tersebut. Ini diperparah dengan memiliki orang-orang yang seharusnya tidak berada di industri, apalagi ditempatkan di posisi berkuasa atas para programmer, bertanya kepada mereka mengapa itu belum diperbaiki. Semua sementara tidak siap untuk datang setidaknya sepertiga dari cara untuk mendapatkan pemahaman tentang detail teknis mengapa ada masalah.
Kebanyakan programmer setelah beberapa tahun akan mengalami sesuatu seperti ini, sekali atau tidak beberapa kali. Jadi ketika situasi yang mulai terlihat seperti itu muncul lagi, mereka cenderung menjadi, well ... rewel.
sumber
Saya akan menebak bahwa sebagian besar programmer "tidak baik" adalah pria, dan kebanyakan dari mereka adalah lajang.
Pengalaman saya - di mana ada pembenaran biologis - adalah bahwa pria yang sudah lama menjadi bujangan cenderung egois dan tidak peduli.
Jadi inilah sedikit latar belakang. Bawalah kerabat primata, simpanse, dan bonobo terdekat kami. Jantan dari kedua spesies ini memiliki sifat kekerasan, kompetitif, dan egois. Simpanse betina soliter, dan simpanse jantan memaksa seks pada betina dan melakukan pembunuhan bayi untuk membawa mereka ke panas.
Namun, bonobo beroperasi secara berbeda. Laki-laki yang lebih muda mencoba jenis-jenis taktik agresif itu - tetapi bonobo betina sosial dan saling melindungi. Setelah seorang laki-laki memiliki sh-t dipukuli keluar oleh geng betina beberapa kali, ia biasanya menemukan bahwa pendekatan yang lebih baik adalah bonobo setara dengan permen dan bunga. Tetapi tentu saja, setiap generasi baru bonobo jantan harus belajar dengan cara yang sulit.
Ketika Anda sampai ke manusia, semuanya hampir sama. Saya suka anak-anak dan pengasuh anak yang populer dan sukses ketika saya masih muda. Tapi semanis anak kecil, mereka juga orang biadab kecil yang amoral yang harus diajari beradab. Dan ketika kita mencapai pubertas, semua peradaban pergi ke luar jendela ketika hormon masuk. Ada juga banyak bukti ilmiah terbaru tentang perkembangan otak dan fakta bahwa remaja sering gila dan gegabah karena bagian otak mereka yang berkontribusi terhadap penilaian yang baik tidak lengkap berkembang sampai sekitar 25 atau lebih.
Dan mari kita hadapi itu: kebanyakan pria muda brengsek. Sungguh dan sungguh. Ketika saya memikirkan semua orang yang saya kenal yang ternyata adalah orang-orang yang berakal, dan di mana saya mengetahui detail kehidupan mereka, masing-masing dari mereka mulai sebagai brengsek yang tidak penting. Sebagian besar dari mereka jatuh cinta pada seseorang, bertingkah seperti orang brengsek, mendapatkan ultimatum "membentuk atau mengirim", dan memutuskan bahwa mereka sangat mencintai orang itu sehingga mereka akan mengubah cara jahat mereka. Tentu saja saya lakukan. Pria lain yang saya kenal pulang dari minum malam untuk menemukan tasnya dikemas di ruang depan - dia tidak pernah melakukannya lagi, dan dia sudah menjadi ayah dan suami yang hebat selama bertahun-tahun sekarang. Dan setiap pria yang berprestasi baik yang tidak mendapatkan ultimatum memiliki beberapa peristiwa yang mengubah hidup lainnya yang membuat mereka mempertimbangkan kembali prioritas mereka, seperti membuat seseorang yang dekat dengan mereka mati tanpa terduga,
Saya kenal seorang pria yang merupakan bagian dari komune hippie di tahun 70-an bernama The Farm. Mereka mengenali ini, dan memiliki obatnya. Itu adalah asrama khusus untuk pria lajang yang disebut "The Tumbler" - seperti pada rock tumbler. Seorang pria lajang yang bertingkah seperti brengsek harus tinggal di sana bersama orang brengsek lainnya, dan ia harus tetap tinggal di sana sampai para pemimpin komune menilai tepiannya yang kasar telah terlempar dan cukup mulus untuk hidup di sekitar orang-orang yang berakal.
Bagaimanapun, profesi kami menarik banyak lelaki lajang yang secara sosial canggung sejak masa puber (alias "geeks"), dan menghabiskan waktu mereka dengan komputer atau online daripada berinteraksi dengan orang-orang nyata secara langsung. Jadi mereka memiliki semua biologis "Saya ingin menjadi simpanse jantan yang agresif" mendesak, dan mereka belum mendapatkan banyak persamaan sosial manusia dari geng betina bonobo yang mengalahkan bejesus dari mereka karena tidak ugal-ugalan. Setelah cukup lama, menjadi ugal-ugalan menjadi kebiasaan, dan kemudian ada Anda.
Ini terkadang berlanjut setelah menjalin hubungan juga. Saya tahu beberapa programmer brengsek yang menikahi wanita pasif, dan mereka masih brengsek.
Bukan hanya programmer, juga. Saya memiliki saudara yang bujangan yang dikonfirmasi dan telah hidup sendirian selama hampir enam puluh tahun. Dia adalah pria yang sangat menarik dalam banyak hal, tetapi dia sudah terbiasa memiliki caranya sendiri tentang segala hal, dan sangat sulit ketika dia tidak mendapatkannya, sehingga beberapa kerabat saya merenungkan pertemuan keluarga yang menyertakan dia dengan rasa takut.
Dan saya minta maaf jika beberapa pria tersinggung dengan ini, tapi saya seorang pria, saya adalah seorang brengsek yang tidak penting sampai saya melihat bahwa untungnya bagi saya untuk berhenti, dan saya hanya belum melihat ini terjadi dengan cara yang sama dengan wanita .
sumber
Kombinasi antara introversi, kecemasan sosial, dan preferensi untuk memikirkan perasaan akan menjadi beberapa faktor yang menurut saya berkontribusi pada apa yang Anda gambarkan, meskipun saya tidak yakin berapa persen programmer memiliki semua properti ini. Cara lain untuk melihat beberapa dari ini adalah bahwa programmer tidak perlu khawatir dengan bagaimana mereka menemukan dan dengan demikian apa yang orang lihat sebagai baik dipandang sebagai tidak perlu dalam arti tertentu. Ini agak sejalan dengan jawaban Renesis juga.
Sedangkan untuk mencoba mengubahnya pada beberapa orang, pertimbangkan dengan hati-hati alasan seperti apa yang ingin Anda berikan kepada orang tersebut untuk melakukan perubahan ini. Meskipun mungkin ada, "Ini hanya akal sehat," jenis pertahanan yang mungkin Anda berikan, pertimbangkan seseorang yang tidak mendapatkan semua kebaikan sosial yang telah Anda jelaskan mengapa tindakan seperti itu harus dilakukan. Kesombongan juga bisa menjadi faktor di sini dan juga memiliki selera humor yang agak kering.
sumber
Banyak hal tentang begitu banyak beban emosional yang kami bawa selama ini. Berkali-kali, berurusan dengan orang-orang yang menyeret kita dalam kualitas pekerjaan, perjuangan kita untuk menguasai keterampilan kita dalam lingkungan yang tidak menawarkan banyak contoh.
Saya pikir banyak dari kita menjadi sangat sinis setelah beberapa pengalaman negatif yang hanya membuat kita merasa buruk, tentang apa yang kita lakukan, dan dengan siapa kita melakukannya, sehingga kita bisa kehilangan jejak menjadi sipil.
Atau bisa jadi bertahun-tahun perang api atas berbagai topik bisa merendahkan seseorang.
Mungkin tidak ada jawaban yang lengkap, hanya apa yang bisa kita lakukan untuk saling memperlakukan dengan lebih baik, bahkan ketika kita tidak selalu setuju. Mungkin ini adalah tanda kita semua lelah sendirian, dengan begitu sedikit kenyamanan atau dukungan.
Siapa tahu?
sumber
Saya sendiri sering bertanya-tanya tentang hal ini, dan saya setuju dengan premis umum Anda ... bahwa tipe kepribadian tertentu cenderung tertarik pada berbagai bidang.
Hal yang membingungkan saya adalah bahwa programmer cenderung lebih negatif dan kurang personal bahkan daripada insinyur atau ilmuwan biasa. Jadi, tampaknya pemikiran analitis bukanlah faktornya, meskipun itu dapat memiliki pengaruh.
Ketika saya masih di sekolah pascasarjana untuk matematika (dan kemudian kimia fisik), saya bertemu dengan mahasiswa dan profesor dari berbagai bidang. Pacar saya adalah jurusan bahasa Inggris yang semakin memperluas ekspos saya.
Di dalam sains, ilmu sosial dan biologi tampaknya menarik orang-orang yang lebih mudah bergaul. Para siswa lulusan matematika sangat unik dan tidak ramah. Saya mengambil beberapa program pascasarjana fisika dan saya menemukan mereka sombong tetapi ramah.
Kesombongan tentu saja semakin meningkatkan bidang analitis, tetapi para siswa fisika dan kimiawan fisik (seperti saya), walaupun jelas aneh, bukanlah apa yang saya anggap kasar, sinis, atau kejam.
Ciri-ciri ini jelas lebih umum di kalangan siswa matematika, dan sekarang telah memasuki dunia kerja, di antara para programmer.
Mungkin itu perbedaan pandangan dunia. Matematika dan komputer itu murni rasional, sedangkan sains empiris dan rasional. Orang dengan sudut pandang rasional ini sering berpikir dunia harus sesuai dengan model rasional mereka, dan ketika tidak, mereka menjadi sinis dan frustrasi. Seluruh gagasan sains adalah untuk memperbaiki model rasional Anda dalam menghadapi bukti yang bertentangan, jadi ini menunjukkan bahwa mereka mungkin lebih fleksibel dalam pandangan mereka. Bukan pekerjaan dunia untuk menyesuaikan diri dengan model rasional Anda, melainkan pekerjaan Anda untuk memasak model yang sesuai dengan dunia.
Mungkin juga ada kecemburuan sains dan teknik. Anda memiliki orang-orang yang sangat terlatih dan analitis, tetapi yang tampaknya tidak dihargai oleh masyarakat luas seperti halnya insinyur dan ilmuwan. Maksudku, karena itulah disebut "ilmu" komputer, atau "rekayasa" perangkat lunak! Kecemburuan profesional yang jelas di sana.
sumber
Saya pikir banyak dari itu adalah komunikasi yang salah, saya harus melatih diri untuk tidak diterima dengan cara tertentu oleh orang lain. Saya omong kosong keterampilan sosial, dan harus berusaha untuk "cocok". Obrolan ringan misalnya, saya buruk dalam hal itu, saya tidak mengerti.
Mungkin meninjau beberapa hal Jung, Meyrs-Briggs mungkin membantu menjelaskan apa yang Anda anggap "tidak baik"
http://www.humanmetrics.com/cgi-win/JTypes2.asp
Saya menguji sebagai INTJ.
sumber
Saya seorang programmer dan saya tidak kasar hampir sepanjang hari. Saya hanya kasar saat saya di tempat kerja.
Itu karena perusahaan saya menaikkan AC dan menurunkan suhu ke 55F, baik musim panas, musim dingin atau di antaranya. Akibatnya saya selalu kedinginan, lapar, gendut dan kesal. Sekarang kembali bekerja, a-hole!
sumber
Itu karena kami menjadi pengembang karena alasan yang sama. Satu sifat umum yang kita miliki, kita pengembang, itu tidak aman .
Menjadi tidak aman menyebabkan kesombongan . Arogansi adalah bentuk agresivitas yang dipicu oleh rasa takut terhadap orang lain. Ya, takut lagi!
Jadi ketika Anda harus berurusan dengan orang-orang seperti itu, Anda harus mengasuransikan kembali ego mereka (mungkin dirugikan oleh bertahun-tahun penindasan). Semakin Anda mencoba memahami mereka dan semakin Anda (jujur) tertarik pada mereka (kita), pengaturan akan turun dan interaksi sosial dengan mereka akan baik jika tidak bagus.
sumber
Mengenai hal negatif, saya pikir itu ada hubungannya dengan bagaimana kita menulis kode. Katakanlah kita harus memvalidasi formulir sederhana, kita harus memastikan bahwa itu tidak dapat rusak dengan kombinasi input pengguna yang besar. Kami selalu memikirkan banyak kasus yang dapat memecahkan kode.
Gunakan cara berpikir yang sama dalam kehidupan nyata dan Anda mendapatkan orang yang negatif. Bisakah Anda bayangkan pola pikir programmer yang sangat positif untuk menulis kode? Mungkin seorang programmer negatif hanya mengaburkan batas antara lingkungan pemrograman dan kehidupan nyata.
sumber
Kami harus menemukan kasus tepi, skenario yang dapat merusak sistem. Kita perlu melihat potensi bencana yang dapat datang dari setiap keputusan yang kita buat. Semakin negatif kita berpikir, semakin baik kita dalam pekerjaan kita. "Jalan bahagia" melalui suatu program membosankan, dapat diprediksi, mudah, kita dapat mengodekannya dalam satu sore. Ini adalah 99% pekerjaan lainnya yang membuat pekerjaan menjadi menantang. Kami memasang pelindung di kode kami.
Kami tidak mempercayai data apa pun sampai terbukti layak. Dan sifat itu, dan cara berpikirnya, yang membuat kita hebat dalam pekerjaan kita, membuat kita menjadi tersentak dalam kehidupan nyata.
sumber
Mari kita hadapi itu: banyak dari kita yang berada di bagian bawah rantai makanan sosial.
Entah itu lebih merupakan penyebab atau lebih dari hasil yang saya tidak tahu, tapi itu pasti bagian dari lingkaran setan.
sumber
Rupanya banyak programmer berpikir mereka baik. Mungkin kita tidak dan tidak tahu?
Saya sudah mencoba menemukan cara untuk menjelaskan kepada orang-orang seperti apa pemrograman itu. Yang paling dekat yang saya datangi adalah memberi tahu mereka untuk membayangkan Anda mengambil ujian akhir matematika dan bahasa PADA SAAT YANG SAMA! Waktu Anda hampir habis dan seseorang datang dan menanyakan kabar Anda. Anda mungkin akan mendapatkan respons yang kasar, kasar, dan merendahkan. Melihat saya saat makan siang, saya orang yang jauh berbeda.
Setidaknya di wajah saya, kebanyakan menggambarkan saya sebagai "sering dalam suasana hati yang buruk". Saya tahu mengumpat dan mengeluh terdengar seperti seseorang yang memiliki waktu yang buruk (Kasus hari Senin?), Tetapi hadiah untuk memecahkan masalah layak untuk dikecewakan (Lebih baik daripada dikecewakan).
sumber
Saya telah mengalami solusi mengatakan im. Orang mengatakan itu mustahil karena semuanya akan crash. Kemudian kami menemukan seseorang tidak tahu apa-apa tentang pemrograman hanya dengan mengklik. Lalu dia marah dan mengatakan bahwa programmer tidak baik dan dia ingin belajar tetapi programmer ingin mengatakan solusi tidak mengajar karena tidak ada waktu untuk mengajar. Jadi itu salah paham dan membawa emosi di mana tidak ada tempat untuk mereka. Pemrogram tepat dan menggunakan fakta.
sumber
Saya pikir beberapa programmer sombong. Mereka dibayar dengan baik, dan mereka tidak perlu bersikap baik kepada siapa pun, dan akibatnya mereka tidak. Sama seperti bintang olahraga atau aktor yang dibayar berlebihan seperti anak nakal yang manja.
sumber