La programmazione di una professione non è per una persona con problemi di linguaggio? [chiuso]

12

Il mio amico ha 15 anni di esperienza di programmazione e dottorato di ricerca. in matematica. Ha anche una paralisi cerebrale con disturbi del linguaggio. A causa del suo handicap, ha scelto di essere uno sviluppatore di software dopo il suo dottorato di ricerca. Per quanto posso vedere, è ancora un eccellente sviluppatore c #.

Al giorno d'oggi, tuttavia, ha difficoltà a trovare un lavoro per se stesso perché la maggior parte dei lavori degli sviluppatori richiedono buone capacità di comunicazione. A guardarlo lottare così tanto, devo avvisarlo che l'industria del software non è più adatta a lui? Sarà estremamente difficile per me farlo all'amico, ma penso che sarebbe meglio che farlo perdere tempo.

Che ne pensi?

Aggiornamento: Grazie mille per le tue eccellenti risposte. Posso vedere la maggior parte delle risposte contro il mio consiglio e spero davvero che voi abbiate ragione. In realtà, tuttavia, è stato respinto in 100 interviste telefoniche. È lì che voglio essere un potenziale cattivo consigliere piuttosto che un amico politicamente corretto.

    
posta Tae-Sung Shin 14.09.2011 - 06:27
fonte

13 risposte

28

What do you think?

Penso che ogni squadra possa prendere una persona con problemi di linguaggio con un effetto netto positivo. Prenderò in considerazione l'incapacità di gestire una tale persona in una squadra come una gestione o un fallimento etico.

Basta dare un'occhiata in giro. Sia i dottorandi che i laureati, i programmatori bravi o mediocri hanno problemi a comunicare i loro pensieri. Ma molti di quelli che chiamiamo "problemi di comunicazione" derivano dall'inefficienza dei processi di sviluppo. Se una persona deve "comunicare" (cioè "chattare") con i suoi colleghi molto per far progredire senza problemi lo sviluppo del processo softwarer, allora c'è qualcosa di sbagliato nel processo.

Una comunicazione efficiente non è un eloquente bla bla bla bla o una capacità di fare una chiacchierata facilmente. Trasmette le informazioni agli altri in modo preciso e conciso. Quanto bene una persona pronuncia parole non è la parte più importante in essa; più importante è il modo in cui lui o lei pensa.

Inoltre, sono sicuro che una persona con problemi di linguaggio conosce il prezzo di ogni parola e non ne getta un sacco. Non sono quelle che chiamano "abilità comunicative"?

No, non posso davvero darti alcun consiglio (modificato). Personalmente, preferirei un pari male a uno meno intelligente, perché sono sicuro che uno sforzo per impostare un modo di comunicare con meno parole potrebbe ripagare la squadra. Ma non ho mai dovuto prendere una decisione di assunzione nella mia vita, e il mondo potrebbe essere semplicemente inutilmente duro a volte ...

    
risposta data 14.09.2011 - 07:03
fonte
10

No, un disturbo del linguaggio non è in alcun modo un motivo per non andare in programmazione.

La comunicazione è importante, ma non è limitata alla comunicazione verbale.

Nel 1986/87 ho lavorato con qualcuno che aveva una paralisi cerebrale e, tra gli altri, un difetto di linguaggio. Mi sono abituato al suo modo di parlare abbastanza presto. Per la maggior parte del tempo non abbiamo avuto alcuna difficoltà nella nostra comunicazione. Nelle poche occasioni in cui è diventato difficile, passiamo semplicemente alla scrittura o al disegno. Su una lavagna, un blocco note o qualsiasi altra cosa a portata di mano.

    
risposta data 14.09.2011 - 08:43
fonte
9

Prenderò l'ipotesi che al tuo amico non manchino le capacità comunicative. Invece ha una mancanza di capacità di comunicazione. Questo non dovrebbe essere un problema nel campo della programmazione software poiché ci sono molte alternative alla comunicazione di parole parlate da e-mail e chat a immagini e diagrammi. Se il tuo amico ha le competenze e le conoscenze necessarie per eseguire l'operazione, le sue opzioni di comunicazione leggermente limitate non dovrebbero essere un ostacolo.

Qualsiasi azienda o cliente che utilizza tale scusa sta cercando un motivo in primo luogo e secondo me ha delle pratiche discutibili.

    
risposta data 14.09.2011 - 07:26
fonte
4

Poteva sempre lavorare da solo. Se le sue capacità di programmazione sono così forti, trovo ingiusto rinunciare alla sua passione a causa del suo handicap.

La comunicazione non avviene solo con parole pronunciate.

Se è bravo come dici, non avrà problemi a trovare clienti online, dove nessuno ha bisogno di sapere della sua menomazione.

    
risposta data 14.09.2011 - 06:44
fonte
4

In reality, however, he has been rejected in 100 or so phone interviews.

Forse quello che deve fare è dire alle persone che ha un problema di pronuncia e che sarebbe meglio fare lo screening iniziale di persona.

    
risposta data 14.09.2011 - 21:23
fonte
3

Uno può essere un buon programmatore con problemi di linguaggio.

Sfortunatamente, l'indebolimento della parola potrebbe essere un ostacolo all'essere assunto in quasi tutti i tipi di lavoro a causa di pregiudizi ingiustificati e, come detto sopra, mancanza di capacità manageriali e standard etici rilassati.

A parità di condizioni, il tuo amico sta meglio alla ricerca di un lavoro in cui le sue competenze e la sua esperienza siano più rilevanti.

Detto questo, in generale, ogni cercatore di lavoro che è sul mercato da un po '(anche per ragioni come un mercato debole) dovrebbe essere aperto sulle sue prospettive e opzioni di carriera alternative.

    
risposta data 14.09.2011 - 09:02
fonte
2

Non vedo alcun problema con la mancanza di abilità comunicative che arrivano come un buon programmatore. Tuttavia, aggiunge valore ma non è l'unico criterio. Se è a disagio, può affermare che è nella sua intervista e chiedere un lavoro in cui non è tenuto a confrontarsi con il cliente.

Anche l'idea di Federico di lavorare come sviluppatore indipendente è buona. Può visitare siti come odesk , Elance e fare un buon risultato.

Per quanto ne so, Bill Gates non ha affrontato le persone nei primi anni e manca ancora un po 'di magia per le parole. Ma, ancora lui è il primo nome che ci viene in mente quando parliamo di computer. John Nash è un altro esempio. Il punto è che non puoi fare in modo che queste piccole cose governino la tua vita.

Un buon programmatore è fatto per passione. Non puoi chiedergli di lasciare la sua passione e fare altre cose. Suggeriscigli i modi per diminuire la paura della comunicazione, ma non chiedergli di smettere perché non riuscirà in altri campi.

    
risposta data 14.09.2011 - 07:14
fonte
1

Per un programmatore con 15 anni di esperienza di programmazione e Ph.D (indipendentemente dal soggetto) la comunicazione non dovrebbe ostacolare in alcun modo. Persino Bill Gates era rimasto indietro nel dipartimento delle capacità di comunicazione ...

Anche se il tuo fritto ha l'incapacità di comunicare ci sono molti altri modi al giorno d'oggi per comunicare ... La maggior parte delle aziende usa il sistema di chat per comunicare all'interno di colleghi che non richiedono abilità linguistiche ...

È sempre Abilità di programmazione che contano !!!

La compagnia in cui è andato potrebbe non essere interessata alle sue capacità di programmazione. La società dovrebbe essere abbastanza intelligente da sapere che ci sono meno possibilità che una persona con 15 anni di esperienza nella programmazione si accaparrasse un nuovo programmatore con un ricco vocabolario e competenze comunicative di alto livello ...

Sebbene dopo un certo livello siano necessarie capacità comunicative efficienti per lo sviluppo fruttuoso e coordinato dell'azienda e dei pari.

Il tuo amico non dovrebbe perdere la speranza e non dovresti mai consigliarlo di lasciare il campo di programmazione qualcosa che ha imparato nel corso degli anni.

    
risposta data 14.09.2011 - 07:48
fonte
1

Sono sicuro che l'impedimento del linguaggio sta rendendo le cose più difficili per lui nella sua ricerca di lavoro (in particolare interviste). Comunque penso che lo sviluppo del software sia ancora il suo posto (voglio dire, 15 anni di esperienza!) Quindi non lo consiglierei di provare altrove; Vorrei solo commiserarlo con lui per il mercato del lavoro decisamente difficile.

    
risposta data 14.09.2011 - 21:34
fonte
0

Potrebbe non essere in grado di diventare un Project Manager, ma penso che nell'era della comunicazione elettronica non sarà difficile per lui essere uno sviluppatore di software. Il 90% delle comunicazioni avviene tramite e-mail, anche con i clienti!

    
risposta data 14.09.2011 - 13:33
fonte
0

Bene, ci sono due cose che vorrei sottolineare:

  • C'è molta meno gente là fuori con grandi capacità di programmazione, che con buone capacità di comunicazione. Il tuo amico è una risorsa rara. La comunicazione aggiunge valore solo se comunichi grandi soluzioni. Venire con grandi soluzioni richiede grandi capacità. Se una soluzione è davvero eccezionale, basta una conoscenza "mediocre" per capirlo. Anche a volte parla da solo.
  • Avere grandi capacità comunicative implica anche essere un grande ascoltatore. Quindi qualcuno con grandi capacità comunicative dovrebbe facilmente essere in grado di compensare la limitazione del tuo amico.

Penso che il tuo amico dovrebbe sforzarsi di trovare un posto di lavoro, in cui le persone apprezzino davvero le abilità e si impegnino in un dialogo per capire, invece di buttarsi a vicenda. Questi posti sono più rari e apprezzati. Tuttavia, con il suo background, sembra che possa qualificarsi sopra la media.

    
risposta data 14.09.2011 - 14:19
fonte
0

My friend has 15 years of programming experience and Ph.D. in mathematics.

Con così tanta esperienza e un dottorato di ricerca, ho potuto immaginare alcune aziende che si chiedevano: "Geeesh, quanto sarà costosa questa persona?" che potrebbe impedirgli di ottenere alcune opportunità. Ha pensato di tornare nel mondo accademico? Un altro punto è se sta cercando di lavorare come dipendente o imprenditore? Quest'ultimo può essere preferibile in termini di utilizzo di tale esperienza per mostrare, "Ehi, ho fatto cose fatte in passato e lo faccio ancora bene," in un certo senso.

    
risposta data 14.09.2011 - 18:33
fonte
-1

Non sono sfacciato - il dottorato può essere un handicap. Questo è, nella mia esperienza, spesso un segnale di avvertimento che il richiedente ha una visione molto ristretta. Potrebbero essere gli esperti mondiali nell'ordinamento degli interi, ma non hanno idea quando si tratta di ordinare le stringhe.

Tuttavia, mi piacerebbe avere un altro programmatore esperto e buono da aggiungere alla squadra. Se potessi fare affidamento su di lui / lei per prendere una specifica (supponendo che possiamo battere uno del reparto marketing) e correre con esso per ottenere un prodotto alla consegna, sarei molto felice.

La vera difficoltà è comunicare all'intervista, fare in modo che la società di assunzione veda la passione, la capacità e l'esperienza che è in offerta.

    
risposta data 14.09.2011 - 09:06
fonte

Leggi altre domande sui tag