Torna alla community

Imprenditorialità per design

Sei un imprenditore che vuole cimentarsi nel settore tech? Taiyab fa luce su come vedere le cose dalla prospettiva del business e del design di prodotto in questa Community Story.

Guarda su Youtube
DURATA 51MIN

Jonathan: Beh, ciao e benvenuti al podcast di Exercism. Sono Jonathan e insieme a me c'è, anzi, con me c'è Taiyab. Taiyab ha avuto un ruolo fondamentale in tutto il design di Exercism e di un'altra azienda che si chiama Kaido. Potete andare a dare un'occhiata anche a quella, kaido.org. Ma Exercism è quella a cui ha dedicato gran parte del suo tempo ultimamente, soprattutto per farla passare dalla V2 alla V3. Ci addentreremo in questo tra un po', ma Taiyab, è fantastico averti qui con noi oggi. Grazie per il tuo tempo. Grazie per essere qui con noi. Dicci dove ti trovi adesso. Cosa stai facendo? E, sì, raccontaci un po' di te. Taiyab: Allora, prima di tutto, Jonathan, grazie per aver trovato il tempo di parlare, molto apprezzato. Allora, da dove comincio? Direi proprio dall'inizio, no? Storie delle origini, questa. Ecco, stavo per dire: sono nato. No, no. Allora, andiamo. Cominciamo da qualcosa di un po' più pertinente. Quindi direi che il punto migliore da cui partire è probabilmente dove sono cresciuto, dove sono nato. Sono nato a Birmingham, nel Regno Unito. In una zona, direi, guardandola adesso, piuttosto disagiata, in realtà. Vengo in realtà da una cittadina, tecnicamente appena fuori Birmingham, che si chiama Smethwick. C'è letteralmente come un, quasi un cartello di confine. Se cammini tipo cinque secondi lungo la strada, c'è un confine che dice Birmingham e poi da un lato dice Smethwick e dall'altro dice Birmingham. Quindi tecnicamente sono un po' fuori. Ma sì, è una zona piuttosto disagiata, almeno per come sono cresciuto. Ed è molto, molto variegata, molto multiculturale: c'è gente qui da ogni dove, da tutto il mondo. È stata un'esperienza piuttosto interessante crescere qui. Tuttora vivo nella stessa zona, nella stessa città. E sì, è stato interessante trovarmi in un luogo dove c'è un vero crogiolo di idee, un vero crogiolo di persone diverse con prospettive diverse da tutto il mondo. E credo che questo mi abbia in gran parte plasmato nel modo in cui vedo il mondo oggi. Sai, riconosco sempre che esiste un'altra prospettiva là fuori e che il mondo è molto più grande della mia piccola parte. Ecco, e direi che, tornando un po' indietro a mio padre e a mia madre e a cose del genere, anche mio padre era molto imprenditoriale. Giusto per contesto, era un migrante arrivato in questo paese. È emigrato dal Pakistan. Poi, tecnicamente sono un immigrato di seconda e terza generazione, credo, perché mio nonno, sì, sia mio nonno sia mio padre sono emigrati in questo paese. Mio padre... in realtà mio nonno è emigrato dopo la Seconda guerra mondiale. E questa è tutta un'altra storia. Ecco, sì. Jonathan: Oh wow, quindi è stato... è un bel po' di tempo fa. Taiyab: Sì, tanto, tanto tempo fa. In realtà è nato, che ci crediate o no, nel 1901. Quindi mio nonno era davvero vecchio. Sì, è ancora vivo? No, no, è morto quando ero piccolo, circa 30 anni fa. Jonathan: Stavo per dirlo, perché adesso avrebbe tipo 119 anni. Sì, sarebbe molto vecchio adesso. Taiyab: Sì, sarebbe molto vecchio adesso. Ma sì, questa è tutta un'altra storia. Comunque sia mio nonno sia mio padre sono emigrati in questo paese. Quindi sì, qualunque cosa mi renda. Di seconda generazione o quello che è. Jonathan: Ed è stato semplicemente che Birmingham era un punto di approdo naturale? Taiyab: No. All'inizio, in realtà abbiamo cominciato... dico noi, nel senso la famiglia di mio padre e come ci siamo stabiliti qui. Credo che abbiano iniziato prima nel sud dell'Inghilterra. Non ricordo esattamente dove. Penso vicino al Surrey, nel sud dell'Inghilterra. E il motivo per cui hanno iniziato lì è, credo, semplicemente una conseguenza della guerra. Quello che è successo è che mio nonno si è trasferito nel Surrey. Anzi, in realtà è dovuto fuggire nel Surrey. Quello che è successo è che nella battaglia di Dunkerque, praticamente, durante la Seconda guerra mondiale, mio nonno combatteva in quella guerra. Davvero? Era a Dunkerque. Jonathan: Era a Dunkerque sul... Taiyab: Era schierato. Wow, era schierato lì. Quindi non era... faceva parte di quella che chiamano la compagnia di trasporto, o praticamente... insomma, portava rifornimenti al fronte. Sì. E alla fine è dovuto fuggire nella ritirata, e sono finiti nel sud dell'Inghilterra, ovviamente, come conseguenza dell'evacuazione di allora. E quindi credo che quello sia stato il suo primo contatto con il sud dell'Inghilterra, l'essere lì e tutte quelle cose. E poi, più tardi, si è trasferito anche lui lì, e in effetti è emigrato e si è stabilito lì. Quindi abbiamo un po' di storia legata alla guerra, praticamente, in questo paese. E poi anche mio padre è arrivato dopo la Seconda guerra mondiale e cose del genere. E, sai, per ragioni economiche, è venuto come migrante e poi ha lavorato in questo paese e tutto il resto. Ecco, siccome vengo da un background di migranti molto, diciamo, laboriosi, quel tipo di grinta e quel tipo di mentalità mi sono stati inculcati parecchio. Mio padre è sempre stato molto imprenditoriale, uno che si dà da fare, di quelli che vanno a prendersi le cose. Ha fatto ogni tipo di attività che si possa immaginare. Tanto per citarne alcune: ha iniziato vendendo giacche di pelle in un mercato del fine settimana. Poi si è messo nel magazzinaggio: immagazzinava utensili da cucina e cose del genere. Poi ha aperto un negozio tutto suo per vendere quei prodotti anche al dettaglio. Poi è stato istruttore di guida per molto tempo. Poi ha fatto... praticamente ha fatto di tutto. Proprio tutto. Ha fatto di tutto. Quindi credo che sia più o meno da lì che ho preso un po' del mio DNA imprenditoriale, sicuramente da lui. E così quello che ho iniziato a fare, e qui entriamo un po' nella storia della tecnologia e di come ci sono arrivato, è che sono sempre stato un bambino molto imprenditoriale, davvero sempre. Quello che è successo è che... ecco, ho molti fratelli e sorelle. Ho quattro fratelli e due sorelle, siamo praticamente una comunità. Sembra una squadra di calcio. Sì, sì. Ci presentiamo da qualche parte e ci impossessiamo del posto. Sì. Ma sotto molti aspetti è bello avere tanti fratelli e sorelle, perché puoi rimbalzarti le idee a vicenda. Soprattutto crescendo, giochi molto insieme. Ed è tutto molto solido. Nel senso che non puoi... Jonathan: Un po' di teatro. Ed è solido. Nel senso che non la passi liscia con una brutta idea. Viene smontata e calpestata in fretta. Esatto. Taiyab: Esatto. Quindi, praticamente, non c'è spazio per le sciocchezze. Ma quello che facevo, approfittando di questa comunità, è che ero sempre quello, o il fratello, che vedeva un'opportunità e cercava di coglierla. Ricordo di vendere caramelle e dolci ai miei fratelli quando eravamo davvero piccoli, tipo a otto anni o giù di lì. Ero quello che accumulava tutte le caramelle, i cioccolatini e tutto quanto. E poi, appena si faceva tardi la sera e i miei fratelli dicevano: oh, voglio un cioccolatino, voglio una caramella, voglio questo, io facevo: me lo puoi comprare, costa solo una sterlina. Devi essertela cavata piuttosto bene, ti dico. Me la cavavo piuttosto bene da bambino con tutta quella roba. E poi, crescendo, ho continuato ad avere questo tipo di mentalità: vedere il mercato, vedere la domanda e cercare di soddisfarla. E poi ho fatto la stessa cosa anche a scuola. Vendevo roba a scuola e mi sono anche messo nei guai per questo. Ma questa è un'altra cosa. Ma poi ho continuato a farlo sempre di più e poi, ovviamente, ho scoperto internet. Tutti ci siamo collegati. Questo quando avevo probabilmente circa 10, 11, 12 anni. Abbiamo avuto tutto il modem dial-up e tutto quanto. Jonathan: E poi. Taiyab: Quel rumore è ancora impresso lì dentro. Sì, e mi innervosisco ancora quando qualcuno alza la cornetta, no? E poteva anche far cadere la linea. Sì, no, era così fastidioso. Sì, ma sì, e ci siamo collegati al web e poi ci siamo buttati in ogni genere di cose da lì. La mia famiglia, siamo tutti grandi giocatori. Ci siamo buttati su tutti i giochi, di solito giocavamo molto ai GDR, in realtà. Quindi questo è per loro. È per i nerd dei videogiochi. Ma crescendo abbiamo giocato molto agli MMO coreani. Tipo Lineage, Lineage II. E anche ad alcuni occidentali, come RuneScape. Quello era il gioco da giocare. Parliamo dei primi anni 2000. Jonathan: Sì, sì. Era così fastidioso. Sì, il link sarà nelle note dell'episodio, presumibilmente, se esiste ancora. Taiyab: RuneScape esiste sicuramente ancora e Lineage è qua e là, ma sì, link nelle note dell'episodio. Ma sì, e poi da lì ci siamo mossi. E qui è dove inizia la parte tecnologica. Quindi, dal mondo dei videogiochi: mio fratello era davvero preso dai suoi giochi e quindi si è unito a clan e cose del genere. E poi questi clan e queste gilde avevano bisogno di siti web e cose così, no? Quindi hanno iniziato a costruire comunità intorno a loro. Mio fratello era quello a cui si rivolgevano per dire: beh, puoi farci un sito web per questo, per favore? Sì, o una pagina web, no. E questo era ai tempi in cui si usava una cosa chiamata Microsoft FrontPage, che è tipo un editor di tipo «quello che vedi è quello che ottieni». Te lo ricordi? Jonathan: Te lo ricordi? Non posso dire di sì. Nel senso, suona come una versione primitiva di Wix o tipo, sai, come la versione più basilare ed essenziale di quello. Taiyab: Sì, praticamente. E quello che la gente faceva con FrontPage era che progettava un'immagine come pagina web, la caricava, sì, la metteva su FrontPage o quello che era. E poi, per inserirci dei contenuti, dovevi ritagliare una fetta dell'immagine, impostarla come sfondo, e poi aggiungere il testo sopra. Ecco come si creavano le pagine web: praticamente un'immagine, la tagliuzzavi in un milione di pezzi diversi e poi la presentavi con alcune parti come sfondo e altre come testo. Jonathan: Quindi una versione molto primitiva di React e dei componenti, a un certo livello si potrebbe dire. Forse a questo punto stiamo un po' divagando. Ma ok, ora questo è... Taiyab: Forse stiamo un po'... Sì, sì, sì. Quindi questo è internet delle origini, no? È così che è cominciato tutto. E poi quello che facevo io... insomma, questo era ai tempi in cui in casa c'era un solo computer condiviso tra tutti. E con otto fratelli. Con otto fratelli, insomma, ero un giocatore da dietro le quinte professionista, uno sviluppatore da dietro le quinte professionista, sai? Mi sedevo dietro mio fratello a guardare, tipo: oh, fai questo, fai quello. Tipo: dovresti spostare questo là. Dovresti fare così. Jonathan: Gli strateghi, tutti strateghi. Non farlo. Taiyab: non farlo. E credo che un giorno si sia semplicemente stufato così tanto. Si è girato verso di me e ha detto: fallo da solo. Tipo, progettati il tuo sito web. E poi... e poi puoi fare tutto questo da solo. Smettila di dirmi cosa fare. E io ho detto: ok, va bene. Quindi grazie mille. Quando arrivava il mio turno al computer, mi mettevo a progettare siti web e cose per le varie cose che mi interessavano. Riguardava sempre, sai, quello che andava di moda allora. All'epoca mi piacevano parecchio gli anime, i Gundam e cose del genere. Dragon Ball Z, quel tipo di roba. Quindi sì, creavo siti web per quelle cose che mi interessavano e poi andavo avanti un po' da lì. E poi è successo che ho iniziato a interessarmene sempre di più. Mi sono iscritto a un paio di forum online sul tema del lavoro freelance, del design e di ogni genere di cose, perché avevo iniziato a pensare: beh, magari posso guadagnare qualcosa lavorando come freelance. Facendo il designer. Ed è anche il momento in cui ho iniziato a interessarmi di più al codice. Assolutamente. Prima ai siti web, e poi... e poi ad altre cose più avanti. E poi sì, ho continuato a progredire da lì. Mi sono appassionato sempre di più al design di siti web e a tutto quel genere di cose. Jonathan: Quindi il lato del design, diciamo, è stato quello verso cui ti sei orientato? Si potrebbe dire: era tipo, ok, voglio progettare questo. Oh, quindi devo sapere un po' di JavaScript. Era in questo senso? Perché alcune persone partono da: imparerò a programmare. Oh no, devo anche imparare a progettare. Quindi il tuo è stato essenzialmente guidato dal design. Taiyab: No, era tutto da un punto di vista molto utilitaristico, no? Era: devo lanciare questo sito web per questa idea che ho. Come faccio? Giusto? Oh, devo imparare questo. Devo imparare quello. Devo imparare quell'altro. Jonathan: E poi ti infili nella tana del coniglio dell'apprendimento, praticamente. Taiyab: Sì, sì. Nella tana del coniglio. Esatto. Quindi sì, tutto quello che ho sempre fatto è stato da un punto di vista utilitaristico. Era tipo: sì, ecco un'idea che ho, o ecco qualcosa che voglio portare sul mercato. Come faccio? Jonathan: Sì. E diresti che questo influenza ancora oggi il tuo design, tipo... perché adoro i tuoi design. Penso che siano super chiari e facili da capire da un punto di vista pratico. E quindi adesso vedo chiaramente che c'è un filo logico che attraversa il modo in cui ragioni sul design. Sì. Taiyab: Sì, direi di sì, decisamente. Penso che con il design, in particolare, debba raggiungere la chiarezza e gli obiettivi necessari, no? Ecco perché è importantissimo definire fin dall'inizio cosa vuoi che questa pagina faccia, su più livelli. Quindi non solo, sai, tipo, quali pulsanti o quali cose vogliamo che le persone facciano quando arrivano qui o cosa vogliamo che sappiano, ma anche emotivamente: cosa vogliamo che provino quando sono lì, e quali sono le cose principali che vogliamo che facciano e provino quando sono su quella pagina. Giusto? Quindi ogni volta che fai un lavoro di design, la prima cosa che fai è definire gli obiettivi, definisci tipo: voglio che le persone arrivino qui e facciano X, Y e Z, e poi pensi a tutto attraverso quella lente. Giusto? E inoltre, quando si tratta di progettare una pagina, vuoi sempre ragionarci su anche da un punto di vista molto, molto emotivo. Ti faccio un esempio. Quindi se parliamo di una pagina recente che stiamo progettando a questo proposito, in realtà stiamo costruendo una pagina su Exercism per descrivere o mostrare lo stato di sviluppo di una track in questo momento. Giusto. Quindi quella, per esempio, richiede una moltitudine di cose. Prima richiede quella che chiamo l'attivazione, che è tipo far sì che le persone si investano emotivamente di quella cosa, prima di tutto. Quello che ho scoperto è che, quando si tratta di motivare qualcuno a fare qualcosa, prima devi far sì che si investa emotivamente. Poi devi mostrargli i dettagli di ciò che va fatto. Giusto. Quindi tutta la parte alta della pagina è dedicata a mostrare l'impatto e quindi a motivare le persone, o a connettersi emotivamente con loro, così che si investano emotivamente nel fare la cosa. Cioè, vedere l'impatto del loro lavoro. Quindi il titolo è tipo: 50.000 studenti hanno tratto beneficio dalla track Alexa, Alexa, per esempio. E poi, una volta stabilita la connessione emotiva e una volta data loro quella spinta motivazionale all'inizio, puoi entrare nella profondità e nei dettagli delle cose. Giusto. Quindi, come qualsiasi cosa, deve sostanzialmente seguire una storia che abbia senso dall'inizio alla fine. E finché segui quel filo conduttore e tieni conto sia delle persone che conoscono il tuo servizio sia di quelle che non lo conoscono, di chi fa parte della comunità di Exercism e di chi no, dei maintainer senior e di quelli di livello inferiore, devi pensare a tutte quelle persone e poi farle passare attraverso quella storia per vedere se ha senso per loro. Jonathan: Ok. Quindi, guardando Exercism nel suo insieme, quali erano alcune delle cose emotive chiave che cercavi di toccare con Exercism, tipo quando stavi ridisegnando la versione tre? Oppure puoi spiegarci come sei passato dalla versione due, che... insomma, dove ti sei inserito con Exercism? Era la V1 o la V2? O se l'hai trovato in uno stato un po' traballante, insomma, dove ti sei inserito? Taiyab: Poco dopo il lancio della v2. La v2 era appena stata lanciata. Jeremy aveva fatto un'analisi molto dettagliata del lancio della v2, di cosa era successo. Credo che fosse un anno o due dopo, non sono sicuro di quando esattamente. Ma aveva scritto un post sul blog per analizzare la v2, l'impatto che aveva avuto sulla base di utenti, sulle iscrizioni e su ogni genere di cose. Ed è in quel momento che mi sono inserito. Quindi era circa due anni prima del lancio della v3. Jonathan: Ok, quindi sei arrivato alla V2, subito dopo il lancio della V2, e ora devi reimmaginare questa piattaforma per imparare a programmare. Come hai proceduto? Quali erano le cose chiave che cercavi di centrare? Sì, mi piacerebbe sapere qualcosa in più su come hai affrontato la cosa. Taiyab: Come hai affrontato la cosa? Sì, certo. Insomma, è iniziato con tantissimo allineamento tra me e Jeremy. All'epoca eravamo solo io e Jeremy a lavorare al prodotto Exercism V3 in sé. Quindi eravamo noi a dover fare tutto. Jeremy avrebbe scritto tutto il codice e io avrei progettato tutto, no? E questo era quanto. E stiamo parlando di una piattaforma enorme, con tantissime cose dentro. Sembra semplice. Jonathan: Quando inizi pensi: quanto sarà difficile? E poi, tipo nove mesi dopo, pensi: un altro modulo. Taiyab: Non me lo dire. Letteralmente, insomma, era... credo che sia uno dei segnali di... insomma, è quello che facciamo tutti, no? Tipo, all'inizio dobbiamo guardare le cose in modo molto semplicistico. Diciamo, anche se prendiamo un'idea di business o un prodotto che stai costruendo o qualunque cosa sia, diciamo: oh, sì, non dovrebbe essere troppo, non dovrebbe essere troppo difficile. Nel senso che non conosciamo bene i dettagli. Pensiamo solo, sai: ah, sarà interessante. E abbiamo bisogno di quella specie di ingenuità per buttarci dentro un po'. E poi, e poi anche la grinta che arriva quando poi vedi i dettagli e dici: ok, dividiamolo in piccoli pezzi. Proviamo a fare prima questa parte e poi quest'altra. E poi, una volta entrato nei dettagli e capito quanto è complesso e vasto quel problema, ti serve, o meglio, devi sviluppare la grinta e la costanza per riuscire a portare avanti un piano a lungo termine, no? Quindi ti servono sia il pensiero ingenuo, di alto livello, all'inizio, solo per dire: oh, dovremmo fare questa cosa. Sia la parte di esecuzione e di lavoro profondo del fare vero e proprio. Jonathan: Sì, sono d'accordo. Nel senso, è tipo, devi arrivare a quel punto in cui pensi: oh, siamo troppo avanti sulla strada per tornare indietro. Taiyab: Da qui non si torna indietro. Sì, di sicuro. Ma tornando a come è iniziato il processo, direi che all'inizio è stato sostanzialmente un enorme allineamento tra me e Jeremy. Ci siamo parlati, credo che abbiamo passato tre, diciamo quattro o cinque ore al giorno a chiacchierare per tipo una settimana di fila o giù di lì. Giusto. E serviva solo a capire le nostre filosofie sulle cose, a capire le nostre intenzioni, e a farmi una buona idea di dove stessero le cose con Exercism. Cioè, mi sono fatto scaricare tutto il suo pensiero su dove siamo, su quale sia stata la storia, sul perché siamo qui. Molte volte, quando si tratta di design, in particolare, vuoi sapere come qualcuno è arrivato a quel punto. Quindi, sai, cosa ha scartato lungo il percorso. Giusto. Così poi so di non imboccare quelle strade che potrebbero far perdere molto tempo o che sono già state esplorate o quant'altro. Quindi per me, entrando nel progetto, era importante capire davvero tutto, e non comportarmi tipo: oh sì, questo va cambiato. Dovremmo cambiare questo senza nemmeno sapere se era già stato affrontato prima. Quindi sì, è stato molto allinearsi su tutto questo. E poi l'abbiamo presa un pezzo alla volta. Ho iniziato facendo prima alcune cose più creative e concettuali. E quello che noto con questo genere di cose è che ci deve essere un periodo di esplorazione, diciamo, di apertura della mente, di apertura delle possibilità su quello che si potrebbe fare. Quindi era giocare con vari stili visivi, sperimentare con certi layout per determinate pagine, quel genere di cose. Solo cercare di sentire l'atmosfera di quello che vuoi ottenere. Giusto. E una delle idee centrali, o dei principi centrali, che avevo in testa e su cui volevo basare tutto era sostanzialmente l'idea di accessibilità. Giusto. Il codice, o la programmazione, è visto come una cosa molto inaccessibile. È visto come molto difficile, e di sicuro è piuttosto difficile. Soprattutto a volte. È una nuova competenza che richiede uno sforzo enorme per essere acquisita, come fanno tutte le nuove competenze. E quindi, di conseguenza, e in risposta diretta a questo, il sito stesso, o il design stesso, o il branding stesso dovevano essere accessibili. Devono essere accessibili. Devono sembrare divertenti e facili. E deve dare l'impressione che io, magari un programmatore un po' alle prime armi, possa entrare e fare delle cose. Giusto. Questa non è una comunità esclusiva di soli dev incalliti. Jonathan: Dove il forum è un incubo persino da decifrare. Esatto. Taiyab: Tipo, esatto. Tipo, sì, clicchi su qualcosa e pensi: sì, non capisco cosa stia succedendo. E chiudi. Ecco, questo è quello che non volevamo che succedesse. Quindi tutto ruotava intorno a questo. Persino l'iconografia del sito: tutto doveva sembrare molto allegro e sorridente, accessibile, colorato. Diceva tutto: entra, partecipa e, sai, fai del tuo meglio. Ed è anche una delle cose che ha influenzato come abbiamo fatto tutta la questione del picco e della fine. Il picco e la fine è questa idea secondo cui... è un po' come le emozioni o l'impatto che vuoi che qualcuno provi quando ha percorso un cammino e sta arrivando alla parte del successo o all'obiettivo finale. E quindi, anche quando progettavamo l'aspetto della fine di un esercizio o del completamento di una track o quant'altro, volevamo sempre tenere a mente l'idea di catapultare le persone nell'apprendimento e superare molte delle barriere che avrebbero avuto. Giusto. E uno dei miei obiettivi era anche rendere l'apprendimento un'abitudine, così da superare molte delle barriere che hai, tipo il doverti alzare e esercitarti ogni giorno o roba del genere. Il tipo di cosa in cui ti fai il mazzo. Farsi il mazzo, ed è davvero questo. Sì. Sì, esatto. E in fondo è davvero questo, no? Con qualsiasi competenza, è pratica deliberata. È svegliarsi ogni mattina e pensare: oh, dovrei imparare questa cosa. Dovrei passare un paio d'ore di pratica deliberata su questa cosa. Ed è così che miglioriamo tutti. Quindi, in sostanza, inserire molte di quelle... sai, come diventiamo dipendenti dai social media, e quanto siano costruiti per essere coinvolgenti. So che è difficile farlo con cose che sono difficili, ma volevo provare a creare il più possibile anche di questo. Cioè, rendere dipendente anche qualcosa di difficile, come l'apprendimento, che è un obiettivo decisamente più arduo. Jonathan: Sì. Il tipo di cosa in cui ti fai il mazzo. Farsi il mazzo. Ed è davvero questo. Sì. Esatto. E quindi, com'è... è chiaro che nel sito c'è un elemento di... insomma, buttiamo lì il termine gamification ovunque, ed è un po' una parola alla moda, no? Nel settore tech, tipo: giochifichiamo tutto. Ma come l'hai affrontata in modo che fosse significativa e, diciamo, appropriata? Perché è un termine che viene buttato lì, ma è chiaro che, fatto bene, funziona. È davvero positivo. Come hai...? Taiyab: Allora, la gamification è tutta una questione di sforzo e ricompensa, no? E in realtà è solo questo: valorizzare o rendere ben chiare quali sono le ricompense per lo sforzo fatto. Giusto. Quindi penso che con cose come i badge e simili, e in gran parte anche la reputazione, sia tutto orientato a fare in modo che le cose che premiamo siano cose che valga la pena premiare. E questo è quanto. Per esempio, diciamo che qualcuno ha completato la track di Elixir, per dire: creare un badge per questo e premiarlo è una cosa molto sensata, in termini di valorizzazione e di chiarimento per quella persona, del tipo: ehi, qui hai fatto qualcosa di grande, no? Quindi non si tratta solo di aggiungere numeri, punteggi e badge a cose a caso: si tratta di associarli ai reali modelli di apprendimento e di comportamento che le persone vivono quando usano una certa piattaforma, no. Per me è tutta una questione di significato. Se un elemento di gamification mi premia per un comportamento che ho tenuto correttamente o bene, o per un comportamento desiderato, allora è fantastico. Ma se introduci punti solo per qualche motivo, sai, relativamente privo di significato o arbitrario, è lì che nascono la confusione e i problemi, no. Anche quando abbiamo progettato la reputazione, per esempio, bisogna aver dato un contributo significativo alla piattaforma per guadagnare reputazione. E poi quella reputazione serve davvero a mostrare il tuo contributo alla comunità e quindi, diciamo, anche il tuo status nelle cose. Trascrizione a cura di https://otter.ai Jonathan: Ok. E allora, tornando un attimo indietro, a quando hai iniziato a programmare e a progettare e tutto quanto: dal punto di vista del codice, qual è stato il tuo percorso, il tuo processo? E come ti sei motivato a impararlo? Taiyab: Sì, direi che era tutto incentrato sul cercare di lanciare determinati prodotti e servizi. Essendo il ragazzo imprenditoriale o quello che era: oh, ho questa idea per un business, no? Ok. Vediamo se riesco a costruire un prodotto da vendere poi alle persone e poi vendere, e magari anche vendere l'attività. Giusto. E, a quei tempi, c'era anche un sito web chiamato SitePoint che usavano in molti. Era una specie di riferimento per gli sviluppatori, in particolare gli sviluppatori web, e parlava di tutti i nuovi modi interessanti in cui potevi usare il CSS e fare questo e quello. Ma aveva anche un marketplace, no? Quindi la gente veniva davvero a vendere le proprie attività lì, a comprare attività o a vendere domini. Sì. Sì. E così mi sono buttato dentro davvero. Appena ho visto tutte quelle attività vendute per tipo, sai, c'era un sito web che, credo, vendeva mazze da golf o qualcosa del genere. Non ricordo, qualcosa a caso. Ed era stato venduto per tipo 10.000 dollari. E io ero tipo... e questo quando avevo tipo 15, 16 anni. Giusto. Quindi l'ho guardato. Un sacco di soldi. Tipo diecimila, diecimila mi farebbero comodo adesso. Quindi, alla fine, quello che ho fatto è stato sostanzialmente provare a lanciare prodotti e servizi e poi dover imparare a programmare sulla scia di quelli. Ok. Quindi un giorno avevo un'idea per un prodotto o un servizio. Diciamo, non so, voglio creare... anzi, uno dei siti web che ho creato, molto, molto presto. E perdonatemi per questo, era quando era accettabile, ma ho creato una specie di... una base, una pagina di link, credo si possa chiamare così. Allora, ai vecchi tempi c'era questa idea chiamata, credo, la pagina web da un milione di dollari o qualcosa del genere, no. Dove qualcuno vendeva pubblicità su ogni singolo pixel di una griglia mille per mille. Me li ricordo quelli. Sì. Sì. Quindi ho fatto qualcosa di simile, che era tipo, in sostanza, solo un elenco, una pagina enorme, praticamente un elenco di link. E questo... avevo 12 anni. Quindi ragazzi, perdonatemi, ma, sai, vendevo praticamente dei link su quel sito e poi la gente... il link successivo acquistato, diciamo, per 5 dollari finiva in cima alla lista, e poi la lista continuava a crescere e il link successivo saliva sempre più su. E poi, praticamente, mi svegliavo ogni giorno e controllavo il telefono. E questo era ai tempi in cui gli smartphone erano... Jonathan: Davvero? Ok. Sono un sacco di soldi. Me li ricordo quelli. Il Nokia 3310. Taiyab: Sì, insomma, no, credo che a quei tempi ci fossero già gli smartphone, ma erano solo molto... E vedevo tipo 10 nuove vendite o quello che era su quella cosa che stavo facendo, quindi mi motivava davvero. E poi ho continuato a imparare da lì, e alla fine, dopo aver fatto tutta quella gavetta su SitePoint e aver venduto tutti quei prodotti e servizi, guadagnandoci un po', sono effettivamente andato all'università a studiare informatica. Ok, quindi ho fatto il passo formale dopo. Quindi all'inizio era molto utilitaristico: impariamo solo a costruire questa cosa per portarla sul mercato. E poi si è trasformato in: ok, studiamo davvero questa cosa più a fondo. Sono andato all'università, ho fatto informatica. Ovviamente gran parte di questo è programmazione, ed è lì che mi sono buttato a fondo nello sviluppo di videogiochi e in C#, JavaScript e quel genere di cose. Ed è più o meno la prospettiva che ne ho tratto. Quindi sì, sono andato all'università a studiare informatica. Jonathan: E come hai vissuto allora la parte commerciale, imprenditoriale, e poi ovviamente i dettagli concreti dello studio dell'informatica, che probabilmente sta a un livello un po' più basso rispetto al lato business? Ma come hai poi intrecciato le due cose, perché sono due prospettive molto diverse, ma molto legate? Taiyab: Come hai fatto? Sì, sono... è come affrontare lo stesso problema da due prospettive, no? Una è: ho prima un problema, come lo risolvo? E l'altra è: beh, sto costruendo competenze relativamente generiche che poi si applicheranno a qualche problema più avanti. Giusto. Ho sempre trovato difficile motivarmi quando non partivo dal problema. Ok. E quando imparavo qualcosa in modo generico, non... perché non portava direttamente a qualcosa. Trovavo che fosse un percorso motivazionale molto difficile da seguire, un percorso esecutivo molto difficile. Quindi, mentre ero all'università, facevo entrambe le cose. E alla fine è successo che la cosa che ha davvero acceso, in gran parte, il mio amore per la programmazione è stato quando abbiamo avuto un progetto del primo anno da fare, tipo sviluppare un gioco. Quindi, invece di imparare le cose solo in teoria e dire: ok, in teoria ecco come si fa questo e quello, vai e mettiti a esercitarti, era: no, ecco l'obiettivo finale. Farai un gioco, e partiamo da lì a ritroso, ed ecco come lo farai. Quindi, come dicevo prima, la mia famiglia, io e tutti i miei fratelli veniamo dal mondo dei videogiochi. Quindi fare un gioco era tipo: sì, facciamolo. Sì, posso farlo. Quello lo faccio io. E quindi, sì. E quindi, quando si trattava di farlo in quel modo, cioè ecco cosa vogliamo fare e poi partiamo da lì a ritroso, ero fortemente motivato a fare tutto e qualsiasi cosa. Ma ho sempre fatto fatica con il semplice imparare in isolamento, senza un vero obiettivo finale, distinto. Quello era dura. Jonathan: Fare un gioco era tipo... Ok. E quindi, ora videogiochi e stai costruendo questo gioco. E quindi hai... andiamo con ordine. Quindi sei arrivato alla fine dell'università. Ora hai una laurea formale in informatica. Hai ancora queste attività che vanno avanti di lato, e ora sei coinvolto in due attività che sono molto legate a educazione, cultura e apprendimento. Insomma, Kaido è probabilmente educazione delle persone, si potrebbe dire a un certo livello. E c'è mai stato un momento in cui hai pensato: questa è la traiettoria in cui voglio muovermi da un punto di vista settoriale? So che il tech è una specie di ombrello generico, si può dire, ma la parte educativa o lo spazio dello sviluppo delle persone, oppure, sai, qualcuno potrebbe dire fintech o quant'altro. C'è un settore specifico di cui dici: mi interessa davvero e mi piacerebbe vederlo? Taiyab: Direi che al momento... direi che sono dove sono perché, in sostanza, ho seguito il mio naso, no? Credo che quello che tende a succedere è che le persone prima seguono un po' il proprio naso. Seguono un percorso che sembra loro interessante. E poi lo seguono, lo seguono, lo seguono. E poi, dopo che è passato un certo periodo su quella cosa, o dopo aver esplorato un po' di cose, iniziano forse a fare valutazioni specifiche su quali settori o quali problemi vogliono affrontare nello specifico, no? Quindi direi che mi sono coinvolto con Kaido ed Exercism in gran parte grazie al legame con Jeremy e al fatto di averlo conosciuto. E non ti ho nemmeno raccontato la storia di come l'ho conosciuto e di dove l'ho incontrato. Jonathan: Oh, possiamo farlo tra un secondo, ma finisci prima questo e poi andiamo. Taiyab: questo, a metà. Sì, sì, certo. Ma sì, scusa, ho perso il filo del discorso. Jonathan: Lo so, era solo sul settore specifico, sul seguire il proprio naso. Taiyab: Sì. Quindi era più tipo: adoravo, adoravo progettare prodotti. E volevo solo lavorare su cose che fossero interessanti. E quindi, quando mi sono state proposte varie cose, soprattutto quando io e Jeremy abbiamo chiacchierato e parlato di varie cose, sembrava un problema davvero interessante da affrontare. Quindi per me è sempre stato solo: qual è il problema che mi sembra interessante da affrontare? Andiamo ad affrontarlo. Sto iniziando a capire quali sono i problemi che mi stanno a cuore nel mondo e dove voglio intervenire. Ma credo che sia più una cosa per i prossimi... si svilupperà di più nei prossimi, credo, tre o quattro anni, o negli anni a venire, di sicuro. Jonathan: Oh, bello. E quindi ora hai conosciuto Jeremy dopo l'università, da qualche parte lungo il percorso. Di cosa si è trattato? Taiyab: Di cosa si è trattato? C'è un'altra storia incastonata qui dentro. In realtà ho conosciuto Jeremy mentre ero all'università. Non siamo andati alla stessa università. Lui ha tipo 10 anni più di me. Ma quello che è successo è che sono andato a... allora, ti ho detto che mi interessavano le startup, il business, l'imprenditorialità e tutto quanto. C'era un hack weekend per startup che si teneva in un'università locale, la Aston University, un saluto ad Aston. E così io e un mio amico abbiamo deciso di partecipare a questo hack weekend, perché no? Ci interessa la tecnologia. Ci interessa progettare e sviluppare cose. Perché no? Quindi sì, sono andato a questo evento. E poi c'erano vari pitch per essere inseriti nei gruppi e quant'altro. E ricordo Jeremy che presentava la sua idea. E l'idea era sostanzialmente una cosa di domotica. Quindi era avanti di anni. Jonathan: Sì. Quindi era avanti di anni rispetto ai suoi tempi. Città intelligenti, case intelligenti, tutta quella roba. Taiyab: Esatto, esatto. Era tipo uno strumento intelligente, uno strumento di domotica chiamato Aya, che è tipo una parola hindi che significa, credo, custode o qualcosa del genere. Ed era tutta la faccenda della domotica: ti svegli la mattina, le tapparelle si alzano, le luci si accendono, il caffè si sta preparando, tutta quella roba lì. Quindi questa era l'idea che Jeremy ha presentato, e poi io mi sono coinvolto. In pratica, volevo unirmi al suo gruppo, la sua idea sembrava interessante. Ed è lì che ho conosciuto Jeremy e anche un paio di colleghi. E sì, e sono passati 11 anni, credo, qualcosa del genere. E poi, più tardi, è successo che mi sono coinvolto nella startup di Jeremy dopo di che. Gestiva un'azienda nel campo dell'educazione medica, stava assumendo designer ed era davvero desideroso di avermi a bordo. Quindi da quell'hack weekend iniziale per startup, poi agli incontri successivi nei caffè e cose così. Sì, ci siamo conosciuti. E poi mi sono unito al suo percorso, alla sua startup, mentre ero all'università. Quello che ho fatto è stato: avevo questo problema, no? Passo i prossimi due anni all'università? Oppure mi unisco alla startup e provo a farla funzionare così, imparando. Jonathan: Dai. Il caffè si sta preparando. È così grande e impari molto di più in meno tempo, potenzialmente. Taiyab: potenzialmente. Quindi questo era il dilemma che avevo. Sono sicuro che molte persone hanno lo stesso dilemma molto spesso. Così ho pensato: ok, ho questo problema qui e questo problema qui. Come posso avere entrambi? Giusto? Come posso fare entrambi? Perché non volevo limitarmi a uno solo. Così ho pensato: ok, quello che posso fare è andare all'università e chiedere se posso fare un anno in azienda. E poi andare da Jeremy e dire: sto facendo un anno in azienda. Devi assumermi. Jonathan: Devi assumermi... Taiyab: Ecco, più o meno è così che l'ho impostata. Sono andato all'università e ho detto: voglio fare un anno in azienda, anche se non avevo alcuna intenzione di farlo prima. E poi sono andato da Jeremy e ho detto: beh, sto facendo un anno in azienda, posso lavorare per te per un anno, così. Ed è più o meno così che è iniziato tutto. Poi mi sono unito a Medication, che era la sua startup precedente. E poi sì, e poi abbiamo lavorato su quello. E alla fine me ne sono andato, sono tornato all'università e ho finito la mia laurea. Ma poi, saltando al presente, parliamo di quasi 10 anni dopo, ci siamo ritrovati, ci siamo rimessi in contatto con le cose, e poi mi sono unito a Exercism e da lì è andata avanti. Jonathan: Ecco più o meno come... E poi. Ok, bello. Quindi grazie per aver ripercorso la storia di Taiyab in pochissimo tempo. Hai coperto un sacco di terreno, il che è davvero bello. Quindi ora cosa consiglieresti a chi si iscrive a Exercism o vuole iniziare quel percorso nel mondo del codice? Tipo, cosa... hai accennato un paio di volte a trovare un problema da risolvere, potenzialmente, e a tutto quel genere di cose, ma quali sarebbero le tue raccomandazioni chiave per qualcuno che vuole entrare nel settore tech e, diciamo, prendere confidenza? Taiyab: Sì. Quindi consiglierei un paio di cose. Prima: fatti un'idea del terreno, no? Capisci in cosa ti stai imbarcando. E abbi una forte ragione per cui ci entri. E capisci anche che sarà un percorso difficile: accettalo e aspettatelo, con qualsiasi cosa che valga la pena. È difficile da fare. Le cose difficili da fare sono gratificanti, e la programmazione non fa eccezione. Giusto. C'è sicuramente anche un elemento divertente. Insomma, è fantastico poter entrare e costruire cose e scrivere cose, ma sai, all'inizio devi imparare le basi per farlo, e lì ci vuole impegno. Quindi, capiscilo. Direi poi, in secondo luogo, vai su piattaforme e strumenti pensati proprio per i principianti, quelli che esistono già. Quindi guardati intorno. Ce ne sono in abbondanza. Provane prima qualcuno, vedi se fa per te. Quindi, bagnati un po' i piedi. E poi, davvero, una volta che... sai, se ti piace e inizi a... e amore, amore è una parola molto forte qui, ma se ti interessa e inizi a dire: ok, questo è piuttosto interessante. Voglio fare qualcosa in più, continua a seguire il tuo naso. Continua, aggiungine sempre di più ogni giorno. Direi che completare una di queste piattaforme per principianti è una buona idea. Arrivare al cento per cento di completamento su una di esse è un buon passo. E poi, se hai ancora appetito, continua. Vai e iscriviti a Exercism, iscriviti a tutte queste altre cose che esistono, Codecademy, oppure... Treehouse o qualcosa del genere. E mettici davvero i denti, ma devi continuare a immergerti sempre di più e vedere se ti piace. Jonathan: Credo che una delle mie osservazioni, personalmente, sia stata questa. Puoi provare un momento di vero entusiasmo. Oh, voglio imparare a programmare. E poi, tipo, salpi e vai a sbattere contro un muro, dove pensi: wow, ci sono così tante persone tra cui scegliere. Da dove comincio? E poi devi davvero esplorare i diversi modi in cui le persone insegnano, prima di poter dire davvero: in realtà, è così che mi trovo bene con questa cosa. E una volta fatto questo, arriva il: ok, fase successiva. Devi davvero, direi, scomporre il problema, come dicevi prima, in passi molto piccoli e raggiungibili. Perché se pensi: oh, voglio scrivere un sito web in JavaScript o React o quant'altro, sembrerà davvero, davvero lontanissimo. Quindi no, credo che sia davvero un ottimo consiglio. Quindi, ancora un paio di domande per te, Taiyab, oggi. Allora, in queste puntate che stiamo facendo abbiamo questo concetto chiamato la collina su cui moriresti. E suona piuttosto melodrammatico, e forse lo è. Ma il concetto è, in sostanza: c'è un'opinione o un pensiero a cui resteresti fermamente fedele nel settore tech, che consideri non negoziabile, qualcosa per cui combatteresti assolutamente con le unghie e con i denti... combattere forse è un po' forte, ma se capisci cosa intendo, tipo diresti davvero: questa è davvero una buona idea. Questo, credo che sia fondamentale. Su questo non transigo. Quale sarebbe quell'opinione e come la spiegheresti a tutti quelli che ci ascoltano? Taiyab: Forse non è un'opinione o un pensiero su una tecnologia specifica. È qualcosa di un po' più ampio di così. Ma credo che, come società o semplicemente come mondo, stiamo vivendo un'epoca molto senza precedenti, in cui le persone che controllano i computer e i robot hanno tutto il potere, praticamente. E quello che non succede è che non c'è abbastanza ricaduta di valore su chi non sviluppa quelle tecnologie né le possiede, perché possano avere la forza o i potenziamenti che esse ti danno, no? Perché con questo intendo che, a questo punto, siamo tutti degli androidi, no? Praticamente. Insomma, abbiamo questi dispositivi in tasca, potenziano il nostro pensiero e ci danno accesso a tutta questa tecnologia. Ci lasciano fare cose assurde che prima non eravamo in grado di fare. Ma il punto è che gran parte di quel potere è ancora posseduto, controllato e raccolto da, sai, grandi aziende, eccetera eccetera. Quindi quello che direi è che, come società, non abbiamo ancora imparato a dare quel valore a tutti. E credo che sia qualcosa a cui ho pensato sempre di più. È qualcosa che mi appassiona parecchio e su cui ho letto molto. Cercando di capire... e questo problema si cerca di affrontarlo su più livelli. Quindi, certo, dare alle persone semplicemente più accessibilità alla programmazione è un modo di mettere quel potere nelle mani della gente comune. Ma anche i politici cercano di farlo dal loro livello, e, sai, anche altre organizzazioni, a vari livelli, cercano di farlo. Quindi è qualcosa che mi sta molto a cuore ed è qualcosa che guardo, sai, con occhio vigile. Non posso dirti di avere una parte specifica di questo su cui lavorerò o su cui mi impegnerò o quant'altro, ma Exercism è una piattaforma che in qualche modo lavora verso molto di questo. Quindi, per quello che possiamo fare e per quello che è in mio potere fare, credo di star almeno scalfendo un po' quel problema, di sicuro. Jonathan: Quindi, concretamente parlando, e forse qui ti metto un po' in difficoltà, cosa potremmo fare io e te oggi che renderebbe semplicemente le cose un po' più accessibili? So che hai parlato di Exercism che cerca di essere il più accessibile possibile, ma come orienteresti la tua mentalità e le azioni che compi oggi per mettere in pratica un po' questo? Taiyab: Sì, sarebbe... è una domanda molto difficile. Direi... potrei dirti la solita cosa, tipo, sai, introdurre l'alfabetizzazione alla programmazione per tutti, eccetera eccetera. Ma anche così non rende giustizia alla cosa. Tipo, quello che vediamo, per esempio, è molta innovazione nell'IA, molta innovazione ovviamente anche nel mondo delle cripto e tutto quanto. E stiamo iniziando a vedere un po' di quel valore che arriva fino a noi. Quindi, per esempio, se guardi molti di questi generatori di immagini basati sull'IA, adesso ti basta scrivere un paio di parole chiave in uno strumento di IA e ti genera tipo un bel dipinto, praticamente. In realtà è uno strumento fatto da Discord, credo. Ma sì, quello che direi nello specifico è che probabilmente dovremmo fare un lavoro migliore con, diciamo, il nostro ambiente immediato o le nostre famiglie strette. Parliamo di questo in modo molto... sai, Exercism è una piattaforma che fa questo e quello, ma forse dovremmo insegnare alle nostre stesse famiglie a fare le cose di cui parliamo, no? Forse i nostri genitori, in particolare, sono rimasti un po' fuori dal giro per quanto riguarda la tecnologia. Magari non usano lo smartphone quanto potrebbero, magari non sanno fare nessuna delle cose basilari che noi diamo per scontate ogni giorno. Quindi credo che sia decisamente importante insegnare alle generazioni più anziane ad adottare la tecnologia e a usarla, insegnarlo anche alle generazioni più giovani, e semplicemente assicurarci che la nostra comunità, nel nostro ambiente immediato, nella nostra zona immediata, abbia... Jonathan: Mm. Taiyab: conosca gli strumenti, vi abbia accesso e sia anche formata per usarli con sicurezza. Credo che questo farebbe un'enorme differenza. Jonathan: Sì. E credo che, giusto per commentare, forse una cosa è che il tuo lato imprenditoriale serve anche a dire: come possiamo colmare il divario tra ciò che è percepito come molto complesso e renderlo più semplice? Non che sia sempre così facile, ma magari costruire quel livello di astrazione che permette semplicemente a più persone di... aiutare. Taiyab: Sento anche che è più che altro un problema culturale, o semplicemente un problema sociale generale, comunque. Quindi vedo che anche noi diventiamo troppo vecchi per la tecnologia più giovane, no? Non siamo poi così giovani. Tipo, non so tu, Jonathan, ma io ho poco più di 30 anni, no? 35. 35. Quindi siamo sulla trentina, no? E ci sono cose di cui ho sentito parlare, o di cui non ho la minima idea, che i ventenni e gli adolescenti fanno e di cui io non ho, non ho la minima idea. Sì. Giusto. Quindi credo che ci sia anche una specie di naturale... diciamo, non calcificazione, ma quasi come se semplicemente non sapessi cosa... Jonathan: Sì. Taiyab: succede tra i più giovani, per cui non sai cosa fanno i ragazzini o non lo sai. Jonathan: Il tuo cervello non va veloce come prima. Questa è la realtà. Taiyab: Sì, non è più così neuroplastico. E non lo siamo. E inoltre, siamo piuttosto impegnati. Siamo piuttosto impegnati a fare cose. Siamo impegnati a costruire qualcosa, a fare i nostri lavori quotidiani. E quindi non siamo più in grado di avere quella fase esplorativa di andare a scoprire nuove tecnologie e nuove cose. Mentre i più giovani, ovviamente, di solito non hanno un lavoro. Quindi possono andare a esplorare l'IA, esplorare questo e quello e imparare tantissime cose nuove e interessanti rispetto alle quali noi diventiamo un po' troppo vecchi. Quindi credo che ci sia anche solo una questione di tempo, e di darsi lo spazio e la libertà di esplorare cose nuove. Jonathan: Sì, bello. Centrato in pieno. Quindi un'ultima domanda prima di atterrare, è stata un'ora di roba buona finora. Quale raccomandazione daresti alla comunità di Exercism? E può essere qualsiasi cosa, può essere leggera quanto vuoi, cioè, sai, vai a comprarti un gelato o quello che è, oppure può essere tipo: mettiti in un regime di fitness sfrenato. Ecco cosa devi fare. Quale raccomandazione faresti alla nostra comunità questa settimana, che devono assolutamente provare? Taiyab: Allora, due cose, e sono due cose su cui sto lavorando e in cui non sono molto bravo. Quindi non sto predicando. Sto solo dicendo che sono cose su cui dovremmo concentrarci tutti come comunità. Una è migliorare nella comunicazione. Non necessariamente la comunicazione scritta, ma quella parlata. Un problema che riscontro in molte comunità di sviluppatori è che siamo bravi, sai, a risolvere problemi da un punto di vista molto logico. Non siamo bravi ad articolare bene quel problema o a esporre bene quella soluzione. Quindi essere capaci di costruire una narrazione, di raccontare una storia, sono decisamente competenze che un programmatore tipico dovrebbe imparare. Sai, semplicemente comunicare meglio. Quindi questa è una cosa. E la seconda cosa sarebbe magari sviluppare un po' più di grinta, direi. Cioè, capire che le cose non andranno sempre come vuoi. E, sai, la vita ti lancerà addosso delle cose e dovrai affrontarle. Quindi credo che siano decisamente due competenze preziose che dovremmo tutti sviluppare di più, di sicuro. Jonathan: Mmhmm. Fantastico. Credo che, sulla scia del tuo ottimo commento, che mi piace molto. Affrontare le cose di petto è molto più vantaggioso che scappare dal problema. E credo che sia una cosa che ho trovato vera per me negli ultimi paio d'anni: c'è un problema. È meglio camminare verso di esso e attraversarlo piuttosto che cercare di girarci intorno e non affrontarlo. Taiyab: E a volte dovrai magari caricarti un po', insomma, ed è qui che entra in gioco tutta la questione della forma fisica. Una delle ragioni per cui la gente va in palestra è che dà fiducia, dà quella sensazione di voler affrontare la giornata. Quindi direi: sì, caricati e vai ad affrontare quelle cose, vai ad affrontare quei demoni che sai che ci sono. Sì, sì, corrici contro. Jonathan: Beh, Taiyab, grazie mille per il tuo tempo oggi. È sempre bello ascoltare le storie delle persone e raccogliere quei piccoli tesori, e c'è parecchia roba buona in quello di cui abbiamo appena parlato oggi. Quindi apprezzo davvero il tempo. Grazie per tutto il lavoro che hai messo nei fantastici design di Kaido ed Exercism e per il lavoro continuo che hai svolto. E se volete contattare Taiyab per parlare di design, sono sicuro che è tutto orecchie, entro limiti ragionevoli. Sai, non vogliamo che il mondo intero ti sfondi la porta, ma se succede, non ci lamenteremo. Taiyab: Sì, non ci lamenteremo. Sentiti libero di scrivermi su Slack. Sono lì, su Slack, e puoi twittarmi a Taiyab, T-A-I-Y-A-B, e scrivermi lì, nessun problema. Jonathan: Quindi andate a dare un'occhiata, andate a vedere i design che ha messo lì, e speriamo che questo vi abbia dato un po' di intuizione sul processo di pensiero, sul modo in cui Taiyab concettualizza le cose. Ma ancora, grazie, e ci sentiamo tra poco. Ma grazie ancora, Taiyab. Grazie per il tuo tempo e a presto. Taiyab: Grazie, Jonathan.

Altre storie dalla nostra community

Ascolta, impara e lasciati ispirare dai membri della nostra community.