Come un codice scimmia, come discutere la programmazione con un ragazzo che ha quasi un dottorato in informatica [chiuso]


10

Un amico di mia moglie verrà a cena stasera ed è molto più intelligente di me.

Cosa abbiamo in comune, beh ... Una laurea in Informatica, e questo dovrebbe bastare per iniziare una conversazione. Ma ha quasi completato i suoi studi di dottorato ed è davanti a me anni luce nella sua particolare area, che trovo affascinante ma non ho alcun motivo legittimo di cui preoccuparmi (tranne forse un modo migliore per il traffico pesante - è un ragazzo di combinatoria specializzato in quello che penso) e mi sono sposato e ho avuto dei figli e sono un programmatore professionista per il software di cartelle cliniche.

Abbiamo molto in comune, ma c'è un punto in cui nessuno di noi si interessa o si capisce - anche se voglio davvero imparare da lui e non sono sicuro che vorrebbe nemmeno parlare del suo lavoro.

Quindi, per tutti voi medici o scimmie in codice, cos'è un buon inizio di conversazione!


1
@gary Ho appena scoperto che sarebbe venuto ieri! Non avrò nemmeno il tempo di cambiarmi la camicia.
Peter Turner,

11
Informatica e scrittura del codice non sono la stessa cosa. Dovresti sapere che avere un BS in CS ...
P.Brian.Mackey il

1
@ P.Brian.Mackey hai ragione, ora che ci penso, ma avevo bisogno di avere una programmazione nel titolo per giustificare chiederlo qui.
Peter Turner,

15
E come si sente tua moglie per una bella serata trascorsa a discutere di programmazione o altri argomenti geek? Forse dovresti considerare ciò che lei e il ragazzo hanno in comune che li rende amici nel considerare gli argomenti di conversazione.
HLGEM,

1
@gary Abbastanza bene, gli ho mostrato tutte le tue risposte e gli è piaciuta la maggior parte di loro (è stato un buon inizio di conversazione in sé e per sé)! In realtà ha fatto cose pratiche ad Haiti e ha lavorato per il CDC. Abbiamo parlato di educazione, politica e cose del genere.
Peter Turner,

Risposte:


19

I dottorandi sono ancora solo persone. Sì, sono spesso molto intelligenti (quelli che ho incontrato lo sono, in ogni caso) e hanno imparato molto su una particolare nicchia della conoscenza umana.

Forse parla di qualcosa che non è direttamente correlato a nessuno dei tuoi campi di lavoro. In questo modo nessuno dei due deve sentire la conversazione sul lavoro. (Di solito finisco per parlare della progettazione del linguaggio di programmazione con i miei dottorandi di vicinato.)


35

Chiedigli di parlarti del suo progetto di tesi. Non dovrai dire un'altra parola per due ore.


4
Hahaha, è così vero.
Chiurox,

14

Intimidito? Sei un professionista retribuito e non ha lavoro. Potrebbe avere conoscenze accademiche ma tu hai una vera esperienza. Abbastanza da scambiare lì, pensa.


:-) Mi ha detto di dirti che non gli piaceva questa risposta. Potrei averlo classificato erroneamente però, ha effettivamente fatto un sacco di cose umanitarie pratiche fantastiche ad Haiti nell'ultimo anno.
Peter Turner,

Scommetto che non l'ha fatto :-) Senti, come ho detto, molto da scambiare. Non sto minimizzando i suoi successi, ci vuole molto per fare tutto il dottorato quando vedi gli altri della tua età fare soldi e crescere una famiglia. Ma non esiste esperienza come quella della vita reale: avere qualcuno che ti paga per fare un lavoro, gestire le pressioni e le relazioni oltre il mondo accademico e così via. Credetemi, mio ​​figlio è alla facoltà di medicina, mi dice che a volte è difficile sapere che sarà in grado di iniziare il "vero lavoro" solo quando avrà più di 30 anni.
Otávio Décio,

8

I geek sono geek. Non importa se sono dottorandi o autodidatta, essere un fanatico è il tuo terreno comune. Anche noi geek amiamo parlare del nostro lavoro quando qualcuno è veramente interessato e probabilmente non farà eccezione. È così raro che qualcuno sia interessato a ciò che facciamo che quando succede, siamo come maiali in ... beh, qualcosa di caldo e umido ma maleodorante.


11
"Aiuto! Ho un altro Trekkie a cena, ma lui è un esperto di Deep Space Nine mentre io sono più un ragazzo di TNG. Siamo così diversi, di cosa potremmo forse parlare?"
MGOwen

5

Non essere mai intimidito

Non preoccuparti se questo ragazzo è una specie di mega-mente. Come molti dottorandi, la sua specializzazione è un campo molto ristretto (e profondo) e ci sono buone probabilità che non ne voglia parlare affatto.

Quindi mantienilo semplice e leggero. Ascolta attentamente ciò che lui e tua moglie hanno da dire, quindi seguite quella strada. Essendo un buon ascoltatore potresti scoprire di guadagnarti la reputazione di eccellente conversatore.


4

La mia esperienza è che i dottorandi di CS tendono ad essere piuttosto miopi sulle loro aree di competenza. Potrebbe sapere molte cose sulla combinatoria, ma sono disposto a scommettere che sa ben poco del delizioso mondo di HL7 e X12 EDI. :)

Non essere così intimidito. Sii curioso della sua specialità e, si spera, sarà ugualmente interessato ai problemi del mondo medico. Forse parlando con lui troverai alcune informazioni su alcuni problemi analitici che stai affrontando.


Beh, sì, potrei vagare per un po 'sulle implementazioni personalizzate di HL7.
Peter Turner,

non è miopia, è specializzazione.
Stephen C

4

Solo perché ha un dottorato non significa che non puoi insegnargli nulla.

In diverse occasioni ho scoperto che le persone con dottorato di ricerca pensano di sapere già tutto e non si preoccupano per anni di ampliare il loro spettro di conoscenze, continuano a specializzarsi al massimo e mancano altri del mondo reale (come in altre aree dell'informatica ) cose.

Forse i progressi nell'hardware potrebbero essere un argomento di interesse: le prossime APU, l'informatica quantistica ... l'inferno, persino il cloud computing. Parla e persino chiedi cosa ti interessa e lascia che la conversazione fluisca naturalmente.

Non sentirti minacciato e cerca di impressionare, usa questa come un'opportunità per imparare e / o avere un dibattito interessante o due, altrimenti sembrerai davvero stupido, davvero.


Sì, l'ultima volta che ho parlato con lui non aveva sentito parlare di StackOverflow, è roba utile, e ora che c'è quella teoria SE potrebbe essere ancora più utile.
Peter Turner,

3

Se ha quasi un dottorato, in nessun caso chiedigli quanto tempo prima di laurearsi. Lo stato di "quasi avere un dottorato di ricerca" può durare per anni. C'è un nome per questo, a proposito: ABD (tutti tranne la tesi). Chiedere a qualcuno che è stato nel programma di laurea per molti anni senza fine in vista "Quindi, per quanto tempo devi ancora andare?" può facilmente provocare violenza.


2

Una cosa che ho imparato in tarda età è "Non battere il cespuglio".

Basta chiedere quello che vuoi sapere e sarai in grado di dire se vuole parlarne o no. Altrimenti, lancia i nuovi giocattoli che hai ricevuto per Natale. Posso andare avanti e avanti sulla mia fotocamera reflex digitale o cosa devo fare per il ritiro del '79 in garage. Basta saltare lì e se non sta mostrando alcun interesse, vederlo per quello che è e andare a fare le tue cose.


2

Innanzitutto, non essere colpito dal dottorato. Potresti vedere il dottorato come qualcosa di molto più alto di uno scapolo, ma potresti anche vederlo come qualcuno che non è riuscito a diventare professore :)

In realtà sono molto usati per spiegare cosa hanno fatto nel loro dottorato in termini profani (è una battuta ricorrente all'interno dei dottorandi - come spiegare cosa fai ai tuoi genitori, amici, ecc.). Non è così diverso da te spiegare ai tuoi genitori / famiglia / figli cosa fai per vivere. Generalmente, ottenere un dottorato significa conoscere molte persone intelligenti, molte più intelligenti di se stesso, e significa anche persone che amano imparare cose nuove solo per il gusto di farlo.

Come sidenode, ho un dottorato anch'io, ma alcune delle persone più intelligenti che ho incontrato in programmazione "solo" hanno conseguito una laurea. E come direbbe Peter Norvig, il miglior programmatore che conosce è un abbandono scolastico.


1
No, dice che quella persona ha un "diploma di scuola superiore". norvig.com/21-days.html
Austin Henley,

1

Un grado di qualsiasi tipo non definisce una persona quasi quanto potresti pensare, proprio come il lavoro di una persona non dice tanto quanto potresti pensare.

Un mio caro amico ha un dottorato in Intelligenza Artificiale, mentre solo ora torno a scuola per una laurea. Ci conosciamo da oltre dieci anni e non abbiamo mai avuto problemi a trovare cose di cui parlare. Di solito non parliamo nemmeno di programmazione, e se lo facciamo la conversazione in genere ruota attorno agli argomenti trovati in questo sito: argomenti di programmazione generale senza entrare nei dettagli di progetti specifici. Ma prima ancora di approfondire, abbiamo eventi attuali (neutralità della rete, forse un po 'di politica), spettacoli televisivi, film, vari tipi di alcol (c'è sempre una degustazione di qualche tipo nei nostri rispettivi luoghi), ecc.


1

Perché non provare a trovare un altro terreno comune non tecnico?

Libri

Film

Gli sport

Giardinaggio

Presumo che tu abbia degli hobby / interessi al di fuori del lavoro. Posso dirti che quando sono fuori socialmente non mi piace quando l'unica conversazione è professionale, che sia la mia, la loro o altre persone nel gruppo.


1

Phd o no Phd il lavoro di un programmatore è fondamentalmente quello di scrivere codice che risolva i problemi. In altre parole, fai cose. Immagino che le parli di problemi interessanti che hai risolto nel tuo lavoro o in altri saggi.

Non vi è alcun uso in gradi cumulativi se ciò non aggiunge alcun valore. E dall'altra parte delle cose l'istruzione non ha nulla a che fare con i soldi.

Non devi essere eccezionalmente bravo nella programmazione per fare grandi cose. Grandi cose sono fatte da persone che vogliono farle nonostante tutti i problemi. La laurea non fa grandi cose, è la volontà, il tuo duro lavoro personale e la persistenza. Ricordi l'inventore di Php? Dai un'occhiata alla base di codice Php dai giorni precedenti a un'idea di ciò che sto cercando di dire.

Ma tutto ciò non importa, il suo software esegue probabilmente trilioni di dollari e genera un valore uguale in termini di ricchezza e occupazione. Allo stesso tempo si possono citare molte lingue accademiche di articoli di abbandono.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.