10 Hobbyer for programmerere som ikke involverer kode
Som programmerer har du et stort utvalg når det gjelder hobby muligheter, og vi har dekket dem i vår samling av hobbyer som involverer koding og skripting 10 Belønning av hobbyer som involverer programmering eller skripting 10 Belønning av hobbyer som involverer programmering eller scripting Hva slags programmering og / eller skripting kan du gjøre det som ikke involverer store selskaper eller kontraherte kunder? Her er flere ideer som du kan begynne å utforske akkurat nå. Les mer . Hvis du elsker å banke på tastaturet mer enn noe annet, bør du vurdere å starte der.
Men hvis du ønsker å trene på en morsom måte uten å skrive en enkelt linje med kode, så fortsett å lese. Det er flere no-code hobbyer du kan ta opp som vil hjelpe deg å bli en bedre programmerer på uventede måter.
1. Baking
Baking kan virke som en hobby som er bedre egnet for homemakers og pensjonister, men sannheten er at baking krever at du er nitid. I motsetning til matlaging er det svært lite rom for feil når man følger en oppskrift - det er derfor folk sier at matlaging er kunst mens baking er vitenskap.
Med andre ord kan du ikke freestyle cupcakes og soufflés. Nivåer saken. Nøyaktige målinger er kritiske, trinnene må tas i riktig rekkefølge, og små avvik kan ha katastrofale effekter. Høres litt ut som programmering, ikke sant? Og forresten, Elon Musk elsker å bake.
For å komme i gang med baking:
Du kan lære nesten alt du trenger å vite på YouTube gjennom kanaler som Rosanna Pansino og My Cupcake Addiction. For noe litt mer formell, bør du vurdere å ta et online bakekurs. Hvor finner du gratis online matlaging og bakeklasser Hvor finner du gratis online matlaging og bakkeklasser Hvor går du hvis du vil tilnærming til matlaging og baking systematisk? De fleste online matlagingskurs er betalt, men disse syv er både gratis og gode. Les mer . Og for øvrig, anbefaler jeg på det sterkeste Reddits 52-ukers bakkeutfordring.
2. Hagearbeid
Det jeg elsker om hagearbeid, er hvordan det lærer deg hvordan du feilsøker og tilpasser. En morgen ser dine urter godt ut, neste morgen ser de syke ut. Hvorfor? Det kan være mangelfulle næringsstoffer, dårlig belysning, invasive skadedyr, etc. Det er opp til deg å finne ut det, og løse det.
Også, dine planter vil dø og deg vil lære mye om fiasko.
Hagearbeid lærer deg også å være tålmodig og utholdenhet. Det du planter i dag kan ta uker, måneder eller til og med år å modne - og det samme kan sies om mange programmeringsprosjekter. Gjennom hagearbeid lærer du at daglig tending er nøkkelen til langsiktig suksess.
Å komme i gang med hagearbeid:
Du har mange alternativer: blogger (for eksempel The Rusted Garden), YouTube-kanaler (for eksempel Voodoo Garden), og til og med podcasts (for eksempel Du spiller din hage). Vil du injisere litt tech? Prøv noen av disse smarte hageapparatene. Aldri drepe en plante igjen: 7 Gadgets for å gjøre deg til en hagearbeid. Drep aldri en plante igjen: 7 Gadgets for å gjøre deg til en hagearbeid. Kjøper du krukplanter med all intensjon om å dyrke en frodig innendørs hage, bare for å bli møtt med feil? Det trenger ikke å ende på denne måten - disse gadgets kan redde deg (og dine planter)! Les mer og disse gadgetene for å automatisere hagen din 7 Geeky måter å automatisere hagen din Denne våren 7 Geeky måter å automatisere hagen din Dette høstarbeidet er ofte morsomt, men alltid tidkrevende. Så hvorfor ikke automatisere de mer krevende hagearbeidene å klage tilbake noen av den fritiden? Les mer .
3. Musikkinstrumenter
De fleste tenker på musikk som en hobby for hjernenes folkemusikk. Det er sant at komposisjon og sangskriving krever kreativitet, men her er noe du kanskje ikke skjønner: musikkteori er både logisk og matematisk.
Man kan si at programmering er en kreativ handling innenfor et logisk rammeverk - du kombinerer syntaks, data og algoritmer på interessante måter å skape ny og original programvare. Man kan hevde at musikk er det samme fordi kreativiteten er forankret i logikk.
Å komme i gang med musikkinstrumenter:
Vi har samlet lister over nettsteder for å lære grunnleggende om musikkteori. 5 Beste nettsteder for å lære grunnleggende om musikkteori. 5 beste nettsteder for å lære grunnleggende om musikkteori. Er du noen som elsker musikk? Bruk en av disse flotte nettstedene for å lære litt mer om hva som gjør musikk hva det er. Les mer så vel som å lære musikkteori gjennom online kurs. Lær musikkteori gratis med 7 fantastiske online-kurs. Lær musikkteori gratis med 7 fantastiske online-kurs. Det er utrolig hvor mye mer interessant musikk blir når du lærer den underliggende teorien bak musikken. Ta disse enkle og gratis online kursene for å bedre sette pris på musikken du hører. Les mer . Du kan til og med lære å spille instrumenter online Lær å spille et instrument med 7 gratis online musikklesinger Lær å spille et instrument med 7 gratis online musikklesinger Online musikkleksjoner kan være ditt første læringssteg for et hvilket som helst instrument. Noen av de beste musikkleksjonene er også gratis på nettet. Vi velger syv instrumenter og de beste lærerne for dem. Les mer, men vi anbefaler at du betaler for en personlig veileder hvis du kan. Du vil gå mye raskere og være mer konsistent.
4. Logiske puslespill
Skal være ganske åpenbart! Hvilken bedre måte å utøve din logiske resonnement enn med logiske puslespill? Sudoku og kryssord er to av de mest populære alternativene, men vær ikke redd for å forgrene seg. Det er noen egentlig kule alternativer, spesielt i mobilspill.
For å komme i gang med logiske puslespill:
Hvis du vil spille rett i dette minuttet, vil det enkleste alternativet være å sjekke ut disse gratis nettleserbaserte puslespillene 20 Kule puslespill Du kan spille gratis i nettleseren din 20 Kule puslespill Du kan spille gratis i nettleseren din Nettleserbaserte spill er perfekt for et raskt, uformelt spill. Velg en fra disse raske puslespillene for å stimulere hjernen din. Les mer . Hvis du er på mobil, kan du prøve disse gratis mobile puslespillene Velg din puslespill! Disse mobilsamlingene tilbyr et bredt utvalg Velg din puslespill! Disse mobilsamlingene tilbyr et bredt utvalg Kjærlighetsløsende puslespill på telefonen, men vil ha mange forskjellige typer? Disse mobilpuslesamlingene gir ordspill, logikkpuslespill, Sudoku og mer i en enkel pakke for Android og iOS. Les mer i stedet. Foretrekker skriftlige eller skrivbare puslespill? Det er noen gode steder for det 5 Puzzle Places for Brain Twisters og Logic Riddles 5 Puzzle Steder for Brain Twisters og Logic Riddles Hvis du søker en utfordring for hjernen din, så er du inne for en godbit. Fra gratis utskrivbare puslespill til et av de mest fiendiske videospillene noensinne laget, har vi alt i butikken for ... Les mer også.
5. Poker og Blackjack
I motsetning til de fleste kasinospill, er poker og blackjack hovedsakelig om matte. Hver avgjørelse kommer ned for å finne ut dine odds for suksess basert på din hånd og andre detaljer du har tatt opp under spillet. Du vil knase flere tall enn en regnskapsfører.
Og hele handlingen med å ta beslutninger basert på odds og ufullkommen informasjon? Det vil lære deg alt om risikostyring. Risiko- / belønningsanalyse er en sentral ferdighet for programmerere, spesielt hvis du jobber med soloprojekter.
For å komme i gang med poker og blackjack:
Poker og blackjack-apper er et dime et dusin på mobile plattformer. IOS-brukere kan komme i gang med denne appen mens Android-brukere kan starte med denne appen. Liker ikke dem? Søk i de respektive appbutikkene, og du kan finne et alternativ på få minutter.
6. Gå
Go er uten tvil det enkleste spillet som eksisterer hvis du ser bare på sin regelsett: Din eneste handling er å sette ned steiner på et brett. Likevel er Go ofte sitert som det dypeste spillet i eksistens fordi muligheten plass er praktisk talt uendelig.
Hver stein du plasserer har konsekvenser som kan ripple til slutten av spillet. Som sådan er Gos evne til å lære deg å tenke fremover, uvurderlig for programmering. Kodestrukturen din vil bli bedre, og du vil minimere behovet for refactorkode.
For å komme i gang med Go:
Du kan lære reglene for Go på bare noen få minutter - ekte Reisen ligger i å lære de utallige strategiene du kan ansette. Nybegynnere bør starte med en app som Go Free og spille mot AI mens du lærer Go-strategier fra disse ressursene. De beste stedene på nettet for å lære om og spille. Gå de beste stedene på nettet for å lære om og spille. Go Go er en av de eldste overlevende brettspill i verden. Les mer .
7. Orientering
Orientering er ikke noe annet enn å navigere terreng med et kart og kompass. De involverte ferdighetene (for eksempel å lese kompass, tolke et kart, samsvarer med 3D-miljøer til 2D osv.) Trene mange forskjellige områder av hjernen, pluss at du får en sunn dose fysisk aktivitet.
Hvis orienteringen er for ekstreme, bør du vurdere geocaching i stedet: Bruk telefonen, målet ditt er å navigere til skjult “cacher” i nærheten. Det er et fellesskapsdrevet GPS-spill, og du kan spille det hvor som helst, selv i byområder - en utmerket måte å detox fra sosiale medier.
For å komme i gang med orientering:
Du er best i å besøke Orienteering USA og bli med en orienteringsklubb i nærheten av deg. Geocaching kan gjøres på egen hånd med bare telefonen din, så det er sannsynligvis en enklere start for de fleste. Lær mer i vår første timers introduksjon til geocaching Hva er Geocaching og hvordan å ha det gøy med det Hva er Geocaching og hvordan å ha det gøy med det Les mer .
8. Trebearbeiding
Ved trebearbeiding betyr det bokstavelig talt å bygge ting ut av tre. Hele prosessen med måling, kutting, sammenføyning og etterbehandling paralleller prosessen med å skape programvare, med like mye nyanse, intrikatesser og oppmerksomhet på detaljer som trengs.
Gjennom hvert prosjekt vil du praktisere mental matematikk, visuell romlig begrunnelse, og følge byggingstrinn til en tee.
For å komme i gang med trebearbeiding:
Begynn med vår oversikt over nybegynnerbearbeidingskompetanse Begynnerens trebearbeiding: 5 ferdigheter du trenger å vite Begynnerens trebearbeiding: 5 ferdigheter du trenger å vite Mange sitter vekk fra trebearbeidingsprosjekter, bare fordi de ikke har gjort det før. Her er en oversikt over de 5 viktigste trebearbeidingskompetanseene for å hjelpe deg med å komme i gang. Les mer . Etter det kan du utvides ytterligere med disse nyttige trebearbeidende YouTube-kanalene. 5 Trebearbeiding YouTube-kanaler du bør abonnere på i dag. 5 Trebearbeiding YouTube-kanaler du bør abonnere på i dag. Selv om du ikke er en trebearbeider selv, ser det på høykvalitets trebearbeidingsvideoer en flott måte å lære om håndverket, og hvem vet, kan du til og med innse at du vil lage noe selv. Les mer . Og i løpet av din reise kan du sette dine ferdigheter på prøve med disse trebearbeidingsprosjektene for hjem og kontor. 9 Vakre trebearbeidingsprosjekter for hjemmekontoret. 9 Vakre trebearbeidingsprosjekter for hjemmekontoret. Arbeider du hjemmefra? Har du blitt lei av ditt verdslige hjemmekontor? Vi har kur for deg. Les mer .
9. 3D-modellering
3D-modellering lar deg lage vakre figurer og objekter ut av ingenting. Hele “ut av ingenting” En del er ofte det vanskeligste for nybegynnere og mellomliggende programmerere, så det er mulig å trene det på en ikke-kodende måte som kan være nyttig.
Og når du blir god, kan du begynne å designe 3D-modeller som du senere kan skrive ut med en 3D-skriver. Eller du kan kombinere 3D-modellering med programmering for å skape ressurser for spill, miljøer, simuleringer, etc. Det er en kjempeflott geeky DIY hobby å plukke opp.
For å komme i gang med 3D-modellering:
3D modelleringsprogramvare kan være dyrt. Vil du ikke betale en cent? Sculptris (vår anmeldelse Opprett vakre organiske 3D-modeller gratis med Sculptris [Windows og Mac] Lag vakre organiske 3D-modeller gratis med Sculptris [Windows og Mac] Sculptris er et 3D-designverktøy av Pixologic, produsenter av det $ 699 profesjonelle 3D-verktøyet ZBrush. Det kommer fra et godt hjem, men i motsetning til sin søsterapp, er Sculptris helt fri. Vi har dekket Sculptris i ... Les mer) er bra for en grunnleggende introduksjon mens Blender (noen gode opplæringsprogrammer Komme i gang med Blender: 7 Fantastiske opplæringsprogrammer for nybegynnere Komme i gang med Blender: 7 Fantastiske opplæringsprogrammer for Newbies 3D-modellering er en utmerket måte å utøve kreativitet på, mens du holder kontakt med din tekniske side. Her er noen fantastiske gratis opplæringsprogrammer. Les mer) er kraftigere med en brattere lærekurve. Og ikke glem vår ultimate guide til 3D-utskrift Ultimate Beginner's Guide til 3D-utskrift Ultimate Beginner's Guide til 3D-utskrift 3D-utskrift skulle være den nye "Industrial Revolution". Det har ikke tatt over verden ennå, men jeg er her for å snakke deg gjennom alt du trenger å vite for å komme i gang. Les mer !
10. Fotografi
Fotografering innebærer mye mer logisk tanke og kreativ problemløsing enn de fleste forventer. Du er alltid opptatt av restriksjoner, og det er morsomt å tilpasse hver eneste faktor (for eksempel lys, retning, ISO, blenderåpning, lukkerhastighet, objektiv, blits, bouncers osv.) For å få bildet du vil ha.
Når du programmerer på vegne av en klient, informerer deres ønsker den endelige “skudd” og deres krav er din “begrensninger.” Lære å skaffe seg blant restriksjoner er en verdifull ferdighet, og fotografering kan lære deg mer om det enn du tror.
For å komme i gang med fotografering:
Start med disse grunnleggende tipsene til nybegynnere Topp 7 Fotograferingstips for Absolutt Nybegynnere Topp 7 Fotograferingstips for Absolutt Nybegynnere Hvis du er en absolutt nybegynner på fotografering, er det en håndfull tips som bør betraktes som "viktig læring". Les mer, og gå videre til disse fotografiene. YouTube-kanaler Læring fotografering: 5 YouTube-kanaler for å bli en profesjonell lærerfotografi: 5 YouTube-kanaler for å bli et proff. Det er hundrevis av kanaler dedikert til fotograferingstimer. De gode er begravet i støyen. Vi valgte fem av de beste for deg. Les mer og ferdighetsbyggende fotograferingsøvelser 7 Ferdighetsbyggende fotograferingsøvelser som virkelig fungerer 7 Ferdighetsbyggende fotograferingsøvelser som virkelig fungerer Det er mange øvelser som kan bidra til å "utvikle fotografisk øye". Her er de mest effektive som vi har funnet. Les mer . Hvis du er villig til å betale for utdanning av høyere kvalitet, kan du se hvordan du kan forbedre fotograferingen din med Lynda.com. Slik forbedrer du fotografiet ditt med Lynda.com. Slik forbedrer du fotografiet Overnatting med Lynda.com Lynda.com er perfekt for online læring. Av de 546 fotograferingskursene som er tilgjengelige, er her noen av de beste for å skarpe ferdighetene dine på bare noen få timer. Les mer .
Hva er dine favoritthobbyer?
På slutten av dagen kan en programmerer ha det som helst som han ønsker - selv de som ikke har noen betydning for programmeringen selv. Det er en av hovedgrunnene til å ha hobbyer i utgangspunktet, ikke sant? Å slappe av, ha det gøy, og fei deg bort fra jobb og prosjekter.
Så vårt råd til deg: prøv noen av disse hobbyene, men bare de som virkelig interesserer deg. Ikke bekymre deg for å koble dem til programmering. Ha det gøy og nyt deg selv. Det som i seg selv - avblåsing av damp - vil lønne seg og gjøre deg til en bedre koder.
Hvilke typer hobbyer har du? Hvilke har du gitt opp på? Tror du at hobbyer har forbedret dine ferdigheter som programmerer? Del med oss i kommentarene nedenfor!
Utforsk mer om: Hobbyer.