Como um macaco de código, como discutir a programação com um cara que quase tem doutorado em ciência da computação [fechado]


10

Um amigo da minha esposa vai jantar hoje à noite e ele é muito mais esperto do que eu.

O que temos em comum, bem ... Um bacharel em Ciência da Computação, e isso deve ser o suficiente para iniciar uma conversa. Mas ele quase completou seus estudos de doutorado e está anos-luz à minha frente em sua área específica, o que acho fascinante, mas não tenho nenhum motivo legítimo para me preocupar (exceto, talvez, uma maneira melhor de tráfego pesado - ele é um especialista em combinatória. acho que) e me casei, tive alguns filhos e sou programador profissional de software para registros médicos.

Temos muito em comum, mas há um ponto em que nenhum de nós se importa ou se entende - embora eu realmente queira aprender com ele e não tenha certeza de que ele queira falar sobre seu trabalho.

Portanto, para todos os médicos ou macacos de código, o que é um bom começo para conversas!


11
@gary Acabei de descobrir que ele estava vindo ontem! Nem terei tempo de trocar de camisa.
Peter Turner

11
Ciência da Computação e código de escrita não são a mesma coisa. Você deve saber que ter um bacharelado em CS ... #
313 P. P.

11
@ P.Brian.Mackey você está certo, agora que penso nisso - mas eu meio que precisava ter programação no título para justificar a solicitação aqui.
Peter Turner

15
E como sua esposa se sente em relação a uma agradável noite passada discutindo programação ou outro tópico nerd? Talvez você deva considerar o que ela e o cara têm em comum que os tornam amigos ao considerar tópicos de conversa.
HLGEM

11
@gary Muito bom, eu mostrei a ele todas as suas respostas e ele gostou da maioria delas (que foi um bom começo de conversa por si só)! Na verdade, ele está fazendo coisas práticas no Haiti e trabalhou para o CDC. Também conversamos sobre educação, política e coisas boas assim.
Peter Turner

Respostas:


19

PhD pessoas ainda são apenas pessoas. Sim, eles geralmente são muito inteligentes (os que eu conheci são, pelo menos) e aprenderam muito sobre um nicho específico do conhecimento humano.

Talvez fale sobre algo que não esteja diretamente relacionado a nenhum dos seus campos de trabalho. Dessa forma, nenhum de vocês precisa sentir que a conversa é sobre trabalho. (Normalmente, acabo falando sobre design de linguagem de programação com meus doutores da vizinhança.)


35

Peça a ele para falar sobre seu projeto de tese. Você não precisará dizer outra palavra por duas horas.


4
Hahaha, isso é verdade.
Chiurox

14

Intimidado? Você é um profissional bem remunerado e ele não tem emprego. Ele pode ter inteligência acadêmica, mas você tem experiência real. Muita coisa para trocar por lá, acho.


:-) Ele me disse para lhe dizer que não gostou desta resposta. No entanto, posso tê-lo categorizado incorretamente, mas ele realmente fez um monte de coisas humanitárias práticas impressionantes no Haiti no ano passado.
Peter Turner

Aposto que ele não :-) Olha, como eu disse - muito para trocar. Não estou minimizando suas realizações, é preciso muito para fazer o doutorado quando você vê outras pessoas da sua idade ganhando dinheiro e criando uma família. Mas também não há experiência como a vida real - ter alguém lhe pagando para fazer um trabalho, lidar com pressões e relacionamentos além da academia e assim por diante. Acredite em mim, meu filho está na Faculdade de Medicina, ele me diz que às vezes é difícil saber que ele só poderá iniciar um "trabalho de verdade" quando tiver mais de 30 anos.
Otávio Décio

8

Geeks são geeks. Não importa se eles são doutorados ou autodidatas, ser um geek é o seu ponto em comum. Nós, nerds, também gostamos de falar sobre o nosso trabalho quando alguém está realmente interessado, e ele provavelmente não será uma exceção. É tão raro que alguém esteja interessado no que fazemos quando isso acontece, somos como porcos ... bem, algo quente e úmido, mas com cheiro ruim.


11
"Socorro! Vou jantar com outro Trekkie, mas ele é especialista em Deep Space Nine, enquanto eu sou mais um cara do TNG. Somos tão diferentes, do que poderíamos falar?"
MGOwen

5

Nunca se deixe intimidar

Não se preocupe se esse cara é algum tipo de mega-mente. Como muitos PhDs, sua especialidade é um campo muito estreito (e profundo) e há uma boa chance de ele simplesmente não querer falar sobre isso.

Portanto, mantenha-o simples e leve. Ouça atentamente o que ele e sua esposa têm a dizer e, em seguida, siga esse caminho. Por ser um bom ouvinte, você pode descobrir que ganha uma reputação de excelente conversador.


4

Minha experiência é que os PhDs em CS tendem a ser bastante míopes sobre suas áreas de especialização. Ele pode saber bastante sobre combinatória, mas estou disposto a apostar que ele sabe muito pouco sobre o mundo adorável de HL7 e X12 EDI. :)

Não fique tão intimidado. Seja curioso sobre a especialidade dele, e espero que ele esteja igualmente interessado nos problemas do mundo da medicina. Talvez ao conversar com ele, você encontre algumas dicas sobre algum problema analítico que esteja enfrentando.


Bem, sim, eu poderia divagar por um bom tempo sobre implementações personalizadas do HL7.
Peter Turner

não é miopia, é especialização.
Stephen C

4

Só porque ele tem doutorado, isso não significa que você não pode ensinar nada a ele.

Em várias ocasiões, descobri que as pessoas com doutorado acham que já sabem tudo e não se preocupam há anos em ampliar seu espectro de conhecimento, continuam se especializando ao máximo e perdem o mundo real (como em outras áreas da ciência da computação). ) coisa.

Talvez os avanços no hardware possam ser um tópico de interesse: as próximas APUs, computação quântica ... inferno, até computação em nuvem. Basta conversar e até perguntar sobre o que você está interessado e deixar a conversa fluir naturalmente.

Não se sinta ameaçado e tente impressionar, use isso como uma oportunidade para aprender e / ou ter um ou dois debates interessantes, caso contrário, você parecerá realmente estúpido.


Sim, da última vez que falei com ele, ele não tinha ouvido falar em stackoverflow, isso é útil, e agora que existe essa teoria, SE poderia ser ainda mais útil.
Peter Turner

3

Se ele quase tem um doutorado, em nenhuma circunstância pergunte a ele quanto tempo antes de se formar. O estado de "quase ter um doutorado" pode durar anos. A propósito, existe um nome para isso: ABD (com exceção da dissertação). Perguntar a alguém que está no programa de graduação há muitos anos sem fim à vista "Então, quanto tempo você ainda tem que ir?" pode facilmente provocar violência.


2

Uma coisa que aprendi no final da vida é: "Não rodeios".

Basta perguntar o que você quer saber e você poderá dizer se ele quer falar sobre isso ou não. Caso contrário, compre os novos brinquedos que você comprou no Natal. Posso continuar falando sobre minha câmera Digital SLR ou o que preciso fazer com a picape de 79 na garagem. Apenas entre lá e se ele não estiver mostrando interesse, veja o que é e faça o que quiser.


2

Primeiro, não fique impressionado com o doutorado. Você pode ver o doutorado como algo muito superior a um bacharel, mas também pode ser visto como alguém que falhou em ser professor :)

Na verdade, eles são muito usados ​​para explicar o que fizeram em seu doutorado em termos leigos (isso é uma piada recorrente entre estudantes de doutorado - como explicar o que você faz com seus pais, amigos, etc.). Isso não é tão diferente de você explicar aos seus pais / família / filhos o que você faz da vida. Geralmente, obter um doutorado significa que você se familiarizou com muitas pessoas inteligentes, muito mais inteligentes do que ele, e também significa pessoas que adoram aprender sobre coisas novas apenas por isso.

Como um sidenode, eu próprio tenho um doutorado, mas algumas das pessoas mais inteligentes que conheci na programação "apenas" conseguiram um diploma de bacharel. E como Peter Norvig diria, o melhor programador que ele conhece é o abandono da escola.


11
Não, ele diz que essa pessoa tem um "diploma do ensino médio". norvig.com/21-days.html
Austin Henley

1

Um grau de qualquer tipo não define uma pessoa quase tanto quanto você imagina, assim como o trabalho de uma pessoa não diz tanto quanto você imagina.

Um grande amigo meu tem um PhD em Inteligência Artificial, enquanto só agora estou voltando para a escola para me formar. Nos conhecemos há mais de dez anos e nunca tivemos problemas em encontrar coisas para conversar. Normalmente, nem falamos sobre programação e, se fazemos a conversa, normalmente gira em torno de tópicos encontrados neste site: tópicos gerais de programação sem entrar em detalhes de projetos específicos. Mas antes mesmo de entrarmos nisso, temos eventos atuais (neutralidade da rede, talvez um pouco de política), programas de televisão, filmes, tipos variados de bebida (sempre há uma espécie de degustação em nossos respectivos lugares), etc.


1

Por que não tentar encontrar outro terreno comum que não seja técnico?

Livros

Filmes

Esportes

Jardinagem

Suponho que você tenha interesses e interesses fora do trabalho. Posso dizer-lhe que, quando saio socialmente, realmente não gosto quando a única conversa é profissional, seja a minha, a deles ou outras pessoas do grupo.


1

Phd ou no Phd, o trabalho de um programador é fundamentalmente escrever código que resolva problemas. Em outras palavras, faça as coisas. Eu acho que você fala com ela sobre problemas interessantes que você resolveu no seu trabalho ou de outra maneira.

Não há uso em acumular graus se isso não agregar valor. E, por outro lado, a educação também não tem nada a ver com dinheiro.

Você não precisa ser excepcionalmente bom em programação para fazer grandes coisas. Grandes coisas são feitas por pessoas que querem fazê-lo, apesar de todos os problemas. Graus não fazem grandes coisas, é a vontade e seu trabalho pessoal e persistência. Lembre-se do inventor do Php? Dê uma olhada na base de código Php dos dias anteriores para ver o que estou tentando dizer.

Mas tudo isso não importa, seu software custa provavelmente trilhões de dólares e gera um valor igual em riqueza e emprego. Ao mesmo tempo, pode-se citar muitas línguas acadêmicas de abandono.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.