Sebagai seorang monyet kode, bagaimana mendiskusikan pemrograman dengan seorang pria yang hampir memiliki gelar doktor dalam ilmu komputer [ditutup]

10

Seorang teman istri saya datang untuk makan malam dan dia jauh lebih pintar dari saya.

Apa yang kita miliki bersama, yah ... Sarjana Ilmu Komputer, dan itu sudah cukup untuk memulai percakapan. Tapi dia hampir menyelesaikan studi doktoralnya dan tahun-tahun cahaya di depan saya di bidang khususnya, yang saya temukan menarik tetapi tidak memiliki alasan yang sah untuk peduli (kecuali mungkin cara yang lebih baik melalui lalu lintas yang padat - dia seorang pria kombinatorik yang berspesialisasi Saya pikir) dan saya menikah dan memiliki beberapa anak dan saya seorang programmer profesional untuk perangkat lunak rekam medis.

Kami memiliki banyak kesamaan, tetapi ada satu titik di mana kami berdua tidak saling peduli atau memahami satu sama lain - walaupun saya benar-benar ingin belajar darinya dan saya tidak yakin dia bahkan ingin membicarakan pekerjaannya.

Jadi untuk Anda semua dokter atau monyet kode, apa pemula yang baik untuk memulai!

Peter Turner
sumber
1
@ Halifax Saya baru tahu dia akan datang kemarin! Aku bahkan tidak punya waktu untuk mengganti bajuku.
Peter Turner
11
Ilmu Komputer dan penulisan kode bukanlah hal yang sama. Anda harus tahu bahwa memiliki gelar BS di CS ...
P.Brian.Mackey
1
@ P.Brian.Mackey Anda benar, sekarang saya sudah memikirkannya - tapi saya agak perlu memiliki pemrograman dalam judul untuk membenarkan bertanya di sini.
Peter Turner
15
Dan bagaimana perasaan istri Anda tentang malam yang indah yang dihabiskan untuk membahas pemrograman atau topik geek lainnya? Mungkin Anda harus mempertimbangkan kesamaan apa yang ia dan lelaki miliki yang menjadikan mereka teman dalam mempertimbangkan topik pembicaraan.
HLGEM
1
@gary Cukup bagus, saya menunjukkan kepadanya semua jawaban Anda dan dia menyukai sebagian besar dari mereka (itu adalah awal percakapan yang baik dalam dirinya sendiri)! Dia sebenarnya telah melakukan hal-hal praktis di Haiti dan telah bekerja untuk CDC. Kami berbicara tentang pendidikan dan politik dan hal-hal baik seperti itu juga.
Peter Turner

Jawaban:

19

Orang-orang PhD masih hanya orang. Ya, mereka sering sangat pintar (yang saya temui adalah, bagaimanapun), dan mereka telah belajar banyak tentang ceruk khusus pengetahuan manusia.

Mungkin berbicara tentang sesuatu yang tidak terkait langsung dengan salah satu bidang pekerjaan Anda. Dengan begitu, Anda berdua tidak perlu merasakan percakapan tentang pekerjaan. (Biasanya saya akhirnya berbicara tentang desain bahasa pemrograman dengan PhD lingkungan saya.)

Frank Shearar
sumber
35

Mintalah dia untuk memberi tahu Anda tentang proyek tesisnya. Anda tidak perlu mengatakan kata lain selama dua jam.

Steven A. Lowe
sumber
4
Hahaha, itu benar sekali.
chiurox
14

Diintimidasi? Anda adalah seorang profesional yang bekerja dengan baik dan dia tidak memiliki pekerjaan. Dia mungkin memiliki kecerdasan akademis tetapi Anda memiliki pengalaman nyata. Cukup banyak untuk ditukar di sana, metinks.

Otávio Décio
sumber
:-) Dia memberitahuku untuk memberitahumu bahwa dia tidak suka jawaban ini. Saya mungkin telah salah mengkategorikannya, dia sebenarnya telah melakukan banyak hal kemanusiaan praktis yang luar biasa di Haiti selama setahun terakhir.
Peter Turner
Saya yakin dia tidak :-) Lihat, seperti yang saya katakan - cukup banyak untuk ditukar. Saya tidak meminimalisir pencapaiannya, perlu banyak untuk menempuh gelar PhD ketika Anda melihat orang lain seusia Anda menghasilkan uang dan membesarkan keluarga. Tetapi juga tidak ada pengalaman seperti pengalaman kehidupan nyata - memiliki seseorang yang membayar Anda untuk melakukan pekerjaan, menghadapi tekanan dan hubungan di luar dunia akademis dan sebagainya. Percayalah, anak saya di Fakultas Kedokteran, dia mengatakan kepada saya kadang-kadang sulit mengetahui bahwa dia hanya akan dapat memulai "pekerjaan nyata" ketika dia berusia lebih dari 30 tahun.
Otávio Décio
8

Geeks adalah Geeks. Tidak masalah apakah mereka PhD atau otodidak, menandakan seorang geek adalah landasan bersama Anda. Kami Geeks juga suka berbicara tentang pekerjaan kami ketika seseorang benar-benar tertarik, dan dia mungkin tidak terkecuali. Sangat jarang ada orang yang tertarik dengan apa yang kita lakukan sehingga ketika itu terjadi, kita seperti babi masuk .. well, sesuatu yang hangat dan lembab tetapi berbau busuk.

Erik Funkenbusch
sumber
11
"Tolong! Aku punya Trekkie lain untuk makan malam, tapi dia ahli Deep Space Nine sementara aku lebih suka pria TNG. Kita sangat berbeda, apa yang bisa kita bicarakan?"
MGOwen
5

Jangan pernah diintimidasi

Jangan khawatir jika orang ini adalah semacam mega-pikiran. Seperti banyak PhD, spesialisasinya adalah bidang yang sangat sempit (dan dalam) dan ada peluang bagus bahwa dia tidak akan mau membicarakannya sama sekali.

Jadi tetap sederhana dan ringan. Dengarkan baik-baik apa yang dia, dan istrimu, katakan dan ikuti rute itu. Dengan menjadi pendengar yang baik Anda mungkin menemukan bahwa Anda mendapatkan reputasi sebagai pembicara yang sangat baik.

Gary Rowe
sumber
4

Pengalaman saya adalah bahwa PhD CS cenderung cukup rabun tentang bidang keahlian mereka. Dia mungkin tahu banyak tentang kombinatorik, tapi aku berani bertaruh dia tahu sedikit tentang dunia yang indah dari HL7 dan X12 EDI. :)

Jangan terintimidasi. Bersikaplah ingin tahu tentang spesialisasinya, dan mudah-mudahan dia akan sama-sama tertarik pada masalah dunia medis. Mungkin saat berbicara dengannya Anda akan menemukan beberapa wawasan tentang masalah analitis yang Anda hadapi.

karmajunkie
sumber
Yah ya saya bisa mengoceh cukup lama tentang implementasi kustom HL7.
Peter Turner
itu bukan miopia, itu adalah spesialisasi.
Stephen C
4

Hanya karena dia memiliki gelar PhD, itu tidak berarti Anda tidak dapat mengajarinya apa pun.

Pada beberapa kesempatan saya telah menemukan bahwa orang-orang dengan PhD berpikir bahwa mereka sudah mengetahui segalanya dan tidak repot-repot selama bertahun-tahun untuk memperluas spektrum pengetahuan mereka, mereka terus mengkhususkan diri secara maksimal dan kehilangan dunia nyata lainnya (seperti di bidang ilmu komputer lainnya ) barang.

Mungkin kemajuan dalam perangkat keras bisa menjadi topik yang menarik: APU yang akan datang, komputasi kuantum ... neraka, bahkan komputasi awan. Hanya berbicara, dan bahkan bertanya, tentang apa yang Anda minati dan biarkan percakapan mengalir secara alami.

Jangan merasa terancam dan mencoba mengesankan, gunakan ini sebagai kesempatan untuk belajar dan / atau memiliki satu atau dua debat yang menarik, jika tidak, Anda akan benar-benar terlihat bodoh, nyata.

dukeofgaming
sumber
Ya, terakhir kali saya berbicara dengannya dia belum pernah mendengar tentang stackoverflow, itu hal yang berguna, dan sekarang ada teori SE yang bisa lebih berguna.
Peter Turner
3

Jika ia hampir memiliki gelar PhD, maka dalam keadaan apa pun jangan tanyakan padanya berapa lama sebelum ia lulus. Keadaan "hampir memiliki gelar PhD" dapat bertahan selama bertahun-tahun. Ada nama untuk itu, omong-omong: ABD (semua kecuali disertasi). Bertanya kepada seseorang yang telah mengikuti program pascasarjana selama bertahun-tahun tanpa akhir yang terlihat "Jadi, berapa lama Anda masih harus pergi?" dapat dengan mudah memicu kekerasan.

Dima
sumber
2

Satu hal yang saya pelajari di akhir kehidupan adalah, "Jangan bertele-tele."

Tanyakan saja apa yang ingin Anda ketahui dan Anda akan tahu apakah dia ingin membicarakannya atau tidak. Jika tidak, keluarkan mainan baru yang Anda punya untuk Natal. Saya bisa terus-menerus tentang kamera Digital SLR saya atau apa yang harus saya lakukan untuk pickup '79 di garasi. Langsung saja ke sana dan jika dia tidak menunjukkan ketertarikan, lihat apa adanya dan lakukan sendiri.

kirk.burleson
sumber
2

Pertama, jangan terkesan dengan PhD. Anda mungkin melihat PhD sebagai sesuatu yang jauh lebih tinggi daripada sarjana, tetapi Anda juga bisa melihatnya sebagai seseorang yang gagal menjadi profesor :)

Mereka sebenarnya sangat digunakan untuk menjelaskan apa yang mereka lakukan dalam PhD mereka dalam istilah awam (itu adalah lelucon berulang-ulang di antara mahasiswa PhD - bagaimana menjelaskan apa yang Anda lakukan kepada orang tua, teman, dll.). Itu tidak jauh berbeda dari Anda menjelaskan kepada orang tua / keluarga / anak-anak Anda apa yang Anda lakukan untuk mencari nafkah. Secara umum, mendapatkan gelar PhD berarti Anda berkenalan dengan banyak orang pintar, banyak lebih pintar dari dirinya sendiri, dan itu juga berarti orang yang suka belajar tentang hal-hal baru hanya demi hal itu.

Sebagai sidenode, saya memiliki gelar PhD sendiri, tetapi beberapa orang terpintar yang saya temui dalam pemrograman "hanya" mendapat gelar sarjana. Dan seperti yang akan dikatakan Peter Norvig, programmer terbaik yang dia tahu adalah siswa putus sekolah.

David Cournapeau
sumber
1
Tidak, katanya orang itu memiliki "gelar SMA." norvig.com/21-days.html
Austin Henley
1

Gelar apa pun tidak mendefinisikan seseorang sebanyak yang Anda kira, seperti halnya pekerjaan seseorang tidak mengatakan sebanyak yang Anda pikirkan.

Seorang teman saya yang sangat baik memiliki gelar PhD dalam Kecerdasan Buatan sedangkan saya baru saja kembali ke sekolah untuk mendapatkan gelar. Kami sudah saling kenal selama lebih dari sepuluh tahun dan kami tidak pernah memiliki masalah menemukan hal untuk dibicarakan. Kami biasanya bahkan tidak berbicara tentang pemrograman, dan jika kami melakukan percakapan biasanya berkisar topik yang ditemukan di situs ini: topik pemrograman umum tanpa masuk ke detail proyek tertentu. Tetapi bahkan sebelum kita membahasnya, kita memiliki peristiwa terkini (netralitas bersih, mungkin sedikit politik), acara televisi, film, berbagai jenis minuman keras (selalu ada semacam rasa di tempat kita masing-masing), dll.

Philip Regan
sumber
1

Mengapa tidak mencoba dan menemukan landasan bersama lainnya yang non-teknis?

Buku

Film

Olah raga

Berkebun

Saya berasumsi Anda memiliki hobi dan minat di luar pekerjaan. Saya dapat memberi tahu Anda bahwa ketika saya keluar secara sosial saya benar-benar tidak suka ketika satu-satunya percakapan adalah profesional apakah itu milik saya, mereka, atau orang lain dalam kelompok.

Gratzy
sumber
1

Phd atau tidak Phd pekerjaan seorang programmer pada dasarnya adalah untuk menulis kode yang memecahkan masalah. Dengan kata lain, selesaikan semuanya. Saya kira Anda berbicara dengannya tentang masalah menarik yang telah Anda selesaikan dalam pekerjaan Anda atau hal-hal bijak lainnya.

Tidak ada gunanya mengumpulkan derajat jika itu tidak menambah nilai apa pun. Dan di sisi lain, pendidikan juga tidak ada hubungannya dengan uang.

Anda tidak harus hebat dalam pemrograman untuk melakukan hal-hal hebat. Hal-hal besar dilakukan oleh orang-orang yang ingin melakukannya terlepas dari semua masalah. Derajat tidak menyelesaikan hal-hal besar, itu akan dan kerja keras pribadi Anda dan kegigihan. Ingat penemu Php? Lihatlah basis kode Php dari hari-hari sebelumnya untuk intisari dari apa yang saya coba katakan.

Tapi semua itu tidak masalah, perangkat lunaknya mungkin berjalan triliunan dolar dan menghasilkan nilai kekayaan dan pekerjaan yang setara. Pada saat yang sama seseorang dapat mengutip banyak bahasa pengabaian akademik.

kamaal
sumber