La programmazione di una vita ha rovinato la tua capacità di godere della tecnologia? [chiuso]

31

Per citare Arthur C. Clarke:

Any sufficiently advanced technology is indistinguishable from magic.

Ero abituato a guardare la tecnologia con meraviglia e stupore. Volevo smontarlo, capire come funzionava, capire tutto. La tecnologia era magica. Sono più grande, ne so di più e passo le mie giornate a creare cose che, si spera, riempiano gli altri di quel tipo di meraviglia. Ma ultimamente ho scoperto che il mio stupore per la tecnologia è stato seriamente ridotto. Più spesso mi infastidisce il fatto che non sia elegante, senza cuciture o lucido o perfettamente consegnato come sembrava nella mia giovinezza. Sembra tutto rotto e scomodo, o accartocciato insieme e scarsamente testato.

La programmazione ha rovinato la tua capacità di godere della tecnologia? Hai smesso di meravigliarti e hai appena iniziato a dire: "Avrebbero potuto farlo meglio" ogni volta che prendi un po 'di tecnologia?

    
posta Ian C. 22.09.2010 - 03:11
fonte

11 risposte

36

Ha rovinato la mia capacità di apprezzare la tecnologia nella finzione.

Posso sospendere la mia incredulità mentre l'eroe del [libro / film / dramma] può sopportare numerosi calci di karate, sparare un numero infinito di proiettili, saltare attraverso uno spazio di 50 piedi tra due edifici, cadere da una grande altezza su una pila di scatole convenientemente accatastate ecc.

Ciò che mi fa gridare allo schermo incredulo è quando l'eroe si avvicina al computer e:

  • esegue una ricerca con alcune applicazioni che hanno più potenza apparente di Google.
  • hack in un sistema apparentemente sicuro con pochi tasti e un wink
  • copia l'intero disco rigido su una memory stick in pochi secondi con una comoda finestra "% completa" (che funziona solo con il sistema operativo del computer che sta copiando)
  • fa tutto ciò che comporta lo zoom di un'immagine da una telecamera CCTV per ottenere una stampa ad alta risoluzione dalla faccia dei sospetti. AAAARHG !!!!
risposta data 22.09.2010 - 10:09
fonte
16

La programmazione non ha più rovinato la mia capacità di godere della tecnologia che conoscere la biologia ha rovinato la mia capacità di godere di un fiore.

    
risposta data 22.09.2010 - 04:37
fonte
8

Sono meno entusiasta della tecnologia mediocre ora.

Ma penso di essere più impressionato ed entusiasta delle grandi cose, perché so quanto sia difficile fare grandi cose.

E sono entusiasta di poter essere coinvolto nel creare grandi cose - questo è un tipo di eccitazione molto più duratura e appagante del brivido di qualcosa di nuovo e lucido quando ero giovane.

    
risposta data 22.09.2010 - 13:56
fonte
6

Tieni presente la Legge (secondo) dello Storione in mente: " Il 90% di tutto è grezzo ". Quando si studia come viene fatta la salsiccia, si perde il gusto per la salsiccia. Ma si ottiene anche un apprezzamento più profondo per l'altro 10% di tutto ciò che non è crudo. (Non riesco davvero a mantenere la metafora della salsiccia, forse perché non ho ancora studiato come è fatta.) E ci si può chiedere e lasciarsi ispirare dall'1% di tutto ciò che è veramente grande.

Non avrei il mio ricco rispetto e ammirazione per i risultati ispirati nella programmazione se non avessi programmato per vivere.

Adoro ascoltare gli scrittori parlano di altri scrittori che ammira . Mentre imparano il mestiere, sono sicuro che è facile rimanere disillusi in tutti gli scritti crudeli là fuori. Ma la maggior parte (se non tutti) i grandi scrittori sono avidi lettori e trovano gioia nelle opere di coloro a cui rispettano e sono ispirati.

    
risposta data 22.09.2010 - 06:13
fonte
2

Quando ho iniziato a programmare la maggior parte delle persone "normali" anche se i computer erano essenzialmente magici, e di solito dovevo cercare di spiegare come fossero dispositivi abbastanza normali, soggetti alle stesse leggi e limitazioni fisiche di qualsiasi altra cosa. Anche se sarebbe stata una giusta quantità di lavoro, sapevo che avrei potuto progettare una build una CPU se volessi davvero - e mentre non ho mai costruito un'intera CPU, ho progettato e costruito abbastanza pezzi di logica abbastanza complessa da avere una solida comprensione di ciò che sarebbe necessario, non solo una speculazione teorica che dovevo essere possibile.

Ora, la maggior parte della gente pensa che i computer siano abbastanza normali. Qualche tempo fa mentre stavo cenando, due camerieri al ristorante discutevano di scelte di laptop - e lo facevano in modo informato e intelligente. Allo stesso tempo, guardo i processori con le frequenze operative nella regione delle microonde, con più core indipendenti, ciascuno contenente più unità di esecuzione indipendenti, eseguendo operazioni speculative, out-of-order, branch prediction, register renaming, caching, ecc. - e ora sono quello che è convinto di essere a malapena a corto di magia.

Se non altro, penso che conoscere la programmazione renda la tecnologia ancora più affascinante e divertente.

    
risposta data 22.09.2010 - 06:31
fonte
1

No. Io guardo ai diversi campi per trovare la magia in questi giorni.

  • Macchine esotiche: chi non ha sbavato su un veyron?
  • Medicina: ho dimenticato chi, ma qualcuno ha recentemente sintetizzato una cellula vivente (1). La tecnologia fisica non era sorprendente, ma la sua applicazione era.
  • Il computer quantistico creato qualche anno fa a D-Wave a Vancouver

Vari altri.

(1) I dettagli di questo sono confusi, ma ricordo di essere stato profondamente impressionato dal lavoro.

    
risposta data 22.09.2010 - 03:22
fonte
1

Non ha rovinato il mio amore per la tecnologia. Mi lamento di più ora perché so già come funziona la magia nella programmazione. Inoltre, non è che la programmazione sia l'unico campo della tecnologia. La magia non finisce mai.

    
risposta data 22.09.2010 - 05:49
fonte
0

Quasi ogni volta che ho preso un programma ho visto un bug, una funzionalità futura o un miglioramento. Il più delle volte penso davvero (in teoria) come si farebbe. E la maggior parte delle volte scriverò una segnalazione di bug o posta nel forum se la società produttrice di software cerca effettivamente di ottenere un feedback dai suoi clienti.

Non direi che ha rovinato la mia capacità di godermi le cose. Il gioco è ancora divertente, la maggior parte dei programmi sono ancora divertenti e anche la maggior parte dei siti web è ancora divertente da visitare; tutto indipendentemente dai bug che noto. La maggior parte comunque sono piccole, cose che potrebbero sfuggire ai test, o sono enormi miglioramenti dell'interfaccia utente che uno sviluppatore non noterebbe perché ha senso per loro.

Mi piace ancora la mia tecnologia.

    
risposta data 22.09.2010 - 03:42
fonte
0

Forse lo è stato.

Ma c'è speranza nella prossima generazione. Ai miei più piccoli piace davvero smontare le cose e creare nuove macchine con le parti che ha preso. Mi ricorda di me, molto indietro.

Mi piace ancora chiedermi come funzionano le cose. Mi risolvo a pensare agli esperimenti ea volte, quando le viti sono troppo strette, lo aiuto volentieri, smontando le cose.

    
risposta data 22.09.2010 - 10:40
fonte
0

Non sarei un programmatore se non godessi la tecnologia in primo luogo. Quindi no. La tecnologia cambia molto, molto velocemente. C'è sempre più nuove cose da apprezzare.

    
risposta data 22.09.2010 - 16:05
fonte
0

Mi piace ancora la tecnologia come programmatore, ma alcune piccole cose come contare i proiettili in una pistola su uno spettacolo / film (sembrano sempre avere proiettili infiniti) e piccole cose del genere mi distraggono. Osservo anche i bug nei programmi e nei videogiochi molto velocemente e i miei amici non sanno di cosa sto parlando (il che mi fa ridere). {E il mio uso di parentesi \ parentesi nella normale pubblicazione \ email, lol.}

    
risposta data 22.09.2010 - 16:12
fonte

Leggi altre domande sui tag