10 hobby per i programmatori che non coinvolgono il codice
Come programmatori hai una buona scelta quando si tratta di opportunità di hobby, e li abbiamo coperti nella nostra carrellata di hobby che coinvolgono la programmazione e la sceneggiatura 10 Premi gratificanti che coinvolgono la programmazione o lo scripting 10 Hobbies gratificanti che coinvolgono la programmazione o lo scripting Che tipo di programmazione e / o scripting puoi fare ciò che non coinvolge grandi aziende o clienti contratti? Ecco alcune idee che puoi iniziare ad esplorare in questo momento. Leggi di più . Se ti piace toccare la tastiera più di ogni altra cosa, considera di iniziare da lì.
Ma se vuoi esercitare la tua mente in modo divertente senza scrivere una singola riga di codice, continua a leggere. Ci sono diversi hobby senza codice che puoi intraprendere per aiutarti a diventare un programmatore migliore in modi inaspettati.
1. Cottura
La cottura può sembrare un hobby più adatto per casalinghe e pensionati, ma la verità è che la cottura richiede che tu sia meticoloso. A differenza della cucina, c'è poco spazio per errori quando si segue una ricetta: per questo la gente dice che cucinare è arte mentre la cottura è scienza.
In altre parole, non puoi freestyle cupcakes e soufflé. I rapporti sono importanti. Le misurazioni esatte sono fondamentali, i passaggi devono essere eseguiti nel giusto ordine e le piccole deviazioni possono avere effetti disastrosi. Sembra un po 'come programmare, vero? E a proposito, Elon Musk ama cucinare.
Per iniziare con la cottura:
Puoi imparare quasi tutto ciò che devi sapere su YouTube attraverso canali come Rosanna Pansino e My Cupcake Addiction. Per qualcosa di un po 'più formale, prendi in considerazione l'idea di seguire un corso di cucina online Dove trovare corsi gratuiti di cucina e cottura online Dove trovare lezioni gratuite di cucina e cottura online Dove vai se vuoi avvicinarti alla cucina e al forno in modo sistematico? La maggior parte dei corsi di cucina online sono pagati, ma questi sette sono sia gratuiti che eccellenti. Leggi di più . E per la pratica, consiglio vivamente la sfida di 52 settimane di cottura di Reddit.
2. Giardinaggio
Quello che mi piace del giardinaggio è come ti insegna come risolvere e adattare. Una mattina le tue erbe stanno bene, la mattina dopo sembrano ammalate. Perché? Potrebbero essere nutrienti carenti, scarsa illuminazione, parassiti invasivi, ecc. Sta a te decidere di capirlo, quindi risolverlo.
Inoltre, le tue piante volontà muori e tu volontà imparare molto sul fallimento.
Il giardinaggio ti insegna anche a essere paziente e perseverante. Ciò che si pianta oggi può richiedere settimane, mesi o persino anni per maturare - e lo stesso si può dire di molti progetti di programmazione. Attraverso il giardinaggio, imparerai che la manutenzione giornaliera è la chiave del successo a lungo termine.
Per iniziare con il giardinaggio:
Hai molte opzioni: blog (ad esempio The Rusted Garden), canali YouTube (ad esempio Voodoo Garden) e persino podcast (ad esempio You Bet Your Garden). Vuoi iniettare un po 'di tecnologia? Prova alcuni di questi dispositivi di giardinaggio intelligenti Non uccidere mai più un impianto: 7 gadget per trasformarti in un esperto di giardinaggio Non uccidere mai più un impianto: 7 gadget per farti diventare un professionista del giardinaggio Acquistando piante d'appartamento con l'intenzione di coltivare un lussureggiante giardino interno, solo per essere incontrato con un fallimento? Non deve finire in questo modo - questi gadget possono salvarti (e le tue piante)! Per saperne di più e questi gadget per automatizzare le attività del giardino 7 Geeky Ways per automatizzare il tuo giardinaggio questa primavera 7 Geeky modi per automatizzare il tuo giardinaggio Questo giardinaggio di primavera è spesso piacevole, ma richiede sempre tempo. Quindi, perché non automatizzare le attività di giardinaggio più impegnative per recuperare parte di quel tempo libero? Leggi di più .
3. Strumenti musicali
La maggior parte delle persone pensa alla musica come ad un hobby per la gente del cervello giusto. È vero che la composizione e il songwriting richiedono creatività, ma ecco qualcosa che potresti non realizzare: la teoria musicale è sia logica che matematica.
Si potrebbe dire che la programmazione è un atto creativo all'interno di un quadro logico: si combinano sintassi, dati e algoritmi in modi interessanti per creare software nuovo e originale. Si potrebbe sostenere che la musica è la stessa in quanto la sua creatività è radicata nella logica.
Per iniziare con gli strumenti musicali:
Abbiamo compilato elenchi di siti per imparare le basi della teoria musicale 5 I migliori siti per imparare le basi della teoria musicale 5 I migliori siti per imparare le basi della teoria musicale Sei una persona che ama la musica? Usa uno di questi fantastici siti per imparare un po 'di più su ciò che rende la musica quello che è. Leggi di più e apprendi la teoria musicale attraverso i corsi online Scopri la teoria della musica gratuitamente con 7 fantastici corsi online Scopri la teoria della musica gratuitamente con 7 fantastici corsi online È incredibile quanto la musica più interessante diventi una volta appresa la teoria alla base della musica. Segui questi semplici corsi online gratuiti per apprezzare meglio la musica che senti. Leggi di più . Puoi persino imparare a suonare strumenti online Imparare a suonare uno strumento con 7 lezioni di musica online gratuite Imparare a suonare uno strumento con 7 lezioni di musica online gratuite Le lezioni di musica online possono essere il tuo primo passo di apprendimento per qualsiasi strumento. Alcune delle migliori lezioni di musica sono gratuite anche sul web. Selezioniamo sette strumenti e i migliori insegnanti per loro. Leggi di più, ma ti consigliamo di pagare per un tutor personale, se puoi. Progredirai molto più velocemente e sarai più coerente.
4. Puzzle logici
Dovrebbe essere abbastanza ovvio! Quale modo migliore di esercitare il tuo ragionamento logico piuttosto che con i puzzle logici? Sudoku e cruciverba sono due delle opzioni più popolari, ma non aver paura di espandersi. Ci sono alcuni veramente alternative interessanti, specialmente nei giochi mobili.
Per iniziare con i puzzle logici:
Se vuoi giocare proprio in questo momento, l'opzione più semplice sarebbe quella di dare un'occhiata a questi giochi di puzzle gratuiti basati su browser 20 fantastici giochi puzzle che puoi giocare gratuitamente nel tuo browser 20 fantastici giochi puzzle che puoi giocare gratuitamente nel tuo browser Giochi basati su browser sono perfetti per un gioco casual veloce. Scegline uno da questi veloci rompicapo per stimolare il tuo cervello. Leggi di più . Se sei sul cellulare, prova questi giochi puzzle gratuiti mobili Scegli il tuo puzzle! Queste collezioni mobili offrono un'ampia varietà Scegli il tuo puzzle! Queste raccolte mobili offrono una vasta varietà di puzzle di risoluzione amore sul telefono, ma vogliono un sacco di tipi diversi? Queste raccolte di puzzle mobili offrono giochi di parole, puzzle logici, Sudoku e molto altro in un unico pacchetto facile per Android e iOS. Leggi di più invece. Preferisci puzzle scritti o stampabili? Ci sono alcuni fantastici siti per quel 5 Puzzle Places per Brain Twisters e Logic Riddles 5 Luoghi puzzle per Brain Twisters e Logic Riddles Se cerchi una sfida per il tuo cervello, allora sei pronto per una sorpresa. Dai puzzle stampabili gratuiti a uno dei videogiochi più diabolici mai realizzati, abbiamo già tutto in serbo per ... Leggi di più.
5. Poker e Blackjack
A differenza della maggior parte dei giochi di casinò, il poker e il blackjack riguardano principalmente la matematica. Ogni decisione arriva a capire le tue probabilità di successo in base alla tua mano e ad altri dettagli che hai raccolto durante il gioco. Farai più numeri di un contabile.
E l'intero atto di prendere decisioni basate su dati dispari e imperfetti? Questo ti insegnerà tutto sulla gestione del rischio. L'analisi del rischio / ricompensa è un'abilità fondamentale per i programmatori, specialmente se lavori su progetti solisti.
Per iniziare con il poker e il blackjack:
Le app di poker e blackjack sono una dozzina su piattaforme mobili. Gli utenti iOS possono iniziare con questa app, mentre gli utenti Android possono iniziare con questa app. Non ti piacciono? Cerca i tuoi rispettivi negozi di app e puoi trovare un'alternativa in pochi minuti.
6. Vai
Go è probabilmente il gioco più semplice esistente se si guarda solo al suo set di regole: la tua unica azione è mettere le pietre su una tavola. Eppure, allo stesso tempo, Go viene spesso citato come il gioco più profondo esistente perché lo spazio di possibilità è praticamente infinito.
Ogni pietra che collochi ha conseguenze che possono incresparsi fino alla fine del gioco. In quanto tale, la capacità di Go di insegnarti a pensare in anticipo è inestimabile per la programmazione. La tua struttura del codice migliorerà e minimizzerai la necessità del codice refactoring.
Per iniziare con Go:
Puoi imparare le regole di Go in pochi minuti - il vero il viaggio consiste nell'apprendere le innumerevoli strategie che è possibile utilizzare. I principianti dovrebbero iniziare con un'app come Go Free e giocare contro AI mentre imparano le strategie Go da queste risorse I migliori posti sul Web per conoscere e giocare Go The Best Places sul Web Per saperne di più e Play Go Go è uno dei più vecchi giochi da tavolo superstiti nel mondo. Leggi di più .
7. Orienteering
L'Orienteering non è altro che la navigazione attraverso una mappa e una bussola. Le abilità coinvolte (ad esempio, leggere una bussola, interpretare una mappa, abbinare gli ambienti 3D al 2D, ecc.) Esercitano molte diverse aree del cervello, oltre a ottenere una buona dose di attività fisica.
Se l'orienteering è troppo estremo, considera invece il geocaching: utilizzando il tuo telefono, il tuo obiettivo è navigare fino a nascosto “cache” nelle vicinanze. È un gioco GPS basato sulla comunità e puoi giocare ovunque, anche nelle aree urbane - un ottimo modo per disintossicarsi dai social media.
Per iniziare con l'orienteering:
Ti conviene visitare l'Orienteering USA e unirti a un club di orientamento vicino a te. Il geocaching può essere fatto da solo con il solo telefono, quindi è probabilmente un inizio più facile per la maggior parte. Ulteriori informazioni sull'introduzione al geocaching del nostro primo timer Cosa è il geocaching e come divertirsi con esso Che cos'è il geocaching e come divertirsi con esso Leggi di più .
8. Lavorazione del legno
Con la lavorazione del legno, intendiamo letteralmente costruire oggetti in legno. L'intero processo di misurazione, taglio, unione e rifinitura è parallelo al processo di creazione del software, con altrettante sfumature, complessità e attenzione ai dettagli necessari.
Durante ogni progetto, ti eserciterai nella matematica mentale, nel ragionamento spaziale visivo e nelle fasi di costruzione del tee.
Per iniziare con la lavorazione del legno:
Inizia con la nostra panoramica sulle capacità di lavorazione del legno per principianti. Lavorazione del legno per principianti: 5 competenze che devi conoscere Lavorazione del legno per principianti: 5 competenze che devi conoscere Molte persone evitano i progetti di falegnameria semplicemente perché non l'hanno mai fatto prima. Ecco una carrellata delle 5 più importanti capacità di lavorazione del legno per aiutarti a iniziare. Leggi di più . Dopodiché, puoi espandere ulteriormente con questi utili canali YouTube per la lavorazione del legno 5 Canali YouTube per la lavorazione del legno Dovresti iscriverti a oggi 5 Canali YouTube per la lavorazione del legno Dovresti iscriverti a oggi Anche se non sei un falegname, guardare video di alta qualità per la lavorazione del legno è un grande modo per conoscere il mestiere, e chi lo sa, potresti anche realizzare che vuoi creare qualcosa da te. Leggi di più . E durante il tuo viaggio, puoi mettere alla prova le tue capacità con questi progetti di falegnameria per la casa e l'ufficio 9 Bellissimi progetti di lavorazione del legno per il tuo ufficio a casa 9 Bellissimi progetti di lavorazione del legno per il tuo ufficio di casa Lavori da casa? Ti sei annoiato del tuo banale ufficio? Abbiamo la cura per te. Leggi di più .
9. Modellazione 3D
La modellazione 3D consente di creare belle figure e oggetti dal nulla. Il tutto “dal nulla” parte è spesso la più difficile per i programmatori principianti e intermedi, quindi essere in grado di esercitarsi in modo non codificante può essere utile.
E una volta che si ottiene un buon risultato, è possibile iniziare a progettare modelli 3D che è possibile stampare successivamente utilizzando una stampante 3D. Oppure puoi combinare la modellazione 3D con la programmazione per creare risorse per giochi, ambienti, simulazioni, ecc. È un fantastico hobby fai-da-te per raccogliere.
Per iniziare con la modellazione 3D:
Il software di modellazione 3D può essere costoso. Non vuoi pagare un centesimo? Sculptris (la nostra recensione Create bellissimi modelli 3D organici gratuitamente con Sculptris [Windows e Mac] Create bellissimi modelli 3D organici gratuitamente con Sculptris [Windows e Mac] Sculptris è uno strumento di progettazione 3D di Pixologic, produttore dello strumento 3D professionale ZBrush da $ 699. Proviene da una buona casa, ma a differenza della sua app sorella, Sculptris è completamente gratuito. Abbiamo coperto Sculptris in ... Read More) è buono per un'introduzione di base mentre Blender (alcuni tutorial eccellenti Guida introduttiva di Blender: 7 Tutorial fantastici per principianti Guida introduttiva a Blender: 7 Tutorial fantastici per i principianti La modellazione 3D è un modo eccellente per esercitare la creatività mantenendo il contatto con il tuo aspetto tecnico.Qui sono alcuni fantastici tutorial gratuiti.Per saperne di più) è più potente con una curva di apprendimento più ripida. E non dimenticare la nostra guida definitiva alla stampa 3D Guida per principianti per la stampa 3D Guida per principianti per la stampa 3D La stampa 3D avrebbe dovuto essere la nuova "rivoluzione industriale". Non ha ancora conquistato il mondo, ma sono qui per parlarti di tutto ciò che devi sapere per iniziare. Leggi di più !
10. Fotografia
La fotografia implica molto più pensiero logico e risoluzione dei problemi creativi di quanto molti si aspettino. Sei sempre impantanato nelle restrizioni e il divertimento è nel modificare ogni fattore (ad esempio luce, direzione, ISO, apertura, velocità dell'otturatore, obiettivo, flash, buttafuori, ecc.) Per ottenere lo scatto desiderato.
Quando programmate per conto di un cliente, i loro desideri informano la finale “tiro” e le loro esigenze sono tue “restrizioni.” Imparare a scattare foto tra le restrizioni è un'abilità preziosa, e la fotografia può insegnarti di più su ciò che pensi.
Per iniziare con la fotografia:
Inizia con questi consigli fondamentali per i principianti I migliori 7 consigli fotografici per i principianti assoluti I migliori 7 consigli fotografici per i principianti assoluti Se sei un principiante assoluto in fotografia, ecco una manciata di consigli che dovrebbero essere considerati "apprendimento essenziale". Leggi di più, quindi passa a queste fotografie Canali YouTube Fotografia di apprendimento: 5 canali YouTube per diventare una fotografia di apprendimento professionale: 5 canali YouTube per diventare un professionista Esistono centinaia di canali dedicati alle lezioni di fotografia. I buoni sono sepolti nel rumore. Abbiamo scelto cinque tra i migliori per te. Per saperne di più e esercizi di fotografia per costruire abilità 7 Esercizi di fotografia per costruire abilità che funzionano davvero 7 Esercizi di fotografia di abilità che funzionano davvero Ci sono molti esercizi che possono aiutare a "sviluppare il tuo occhio fotografico". Ecco i più efficaci che abbiamo trovato. Leggi di più . Se sei disposto a pagare per un'istruzione di qualità superiore, guarda come puoi migliorare la tua fotografia con Lynda.com Come migliorare la tua fotografia Pernottamento con Lynda.com Come migliorare la tua fotografia Pernottamento con Lynda.com Lynda.com è ideale per apprendimento online. Dei 546 corsi di fotografia disponibili, ecco alcuni dei migliori per affinare le tue abilità in poche ore. Leggi di più .
Quali sono i tuoi hobby preferiti?
Alla fine della giornata, un programmatore può avere tutti gli hobby che desidera, anche quelli che non hanno alcun impatto sulla programmazione stessa. Questo è uno dei motivi principali per avere degli hobby, non è vero? Per rilassarti, divertirti e allontanarti dal lavoro e dai progetti.
Quindi il nostro consiglio per te: prova alcuni di questi hobby, ma solo quelli che ti interessano veramente. Non preoccuparti di ricollegarli alla programmazione. Divertiti e divertiti. Quello di per sé - la scarica del vapore - ti ripaga e ti rende un programmatore migliore.
Che tipo di hobby hai? Su quali ti sei arreso? Pensi che gli hobbies abbiano migliorato le tue capacità di programmatore? Condividi con noi nei commenti qui sotto!
Scopri di più su: Hobby.