10 Hobby's voor programmeurs die code niet nodig hebben

10 Hobby's voor programmeurs die code niet nodig hebben / Programming

Als programmeur heb je een behoorlijke selectie als het gaat om hobby-mogelijkheden, en we hebben ze behandeld in onze verzameling hobby's met codering en scripting. 10 Hobby's belonen die programmeren of schrijven vereisen 10 Hobby's belonen die programmeren of scripten vereisen Wat voor soort programmeren en / of scripten kun je dat doen waarbij geen grote bedrijven of gecontracteerde klanten betrokken zijn? Hier zijn verschillende ideeën die u nu kunt gaan verkennen. Lees verder . Als je liever wegtikt op het toetsenbord, kun je overwegen om daar te beginnen.

Maar als je je geest op een leuke manier wilt oefenen zonder een enkele regel code te schrijven, blijf dan lezen. Er zijn verschillende no-code-hobby's die je kunt opnemen die je helpen om een ​​betere programmeur te worden op onverwachte manieren.

1. Bakken

Bakken lijkt misschien een hobby die beter geschikt is voor huisvrouwen en gepensioneerden, maar de waarheid is dat bakken vereist dat je bent nauwkeurig. Anders dan bij koken, is er heel weinig ruimte voor fouten bij het volgen van een recept - daarom is koken een kunst terwijl bakken wetenschap is.

Met andere woorden, je kunt geen cupcakes en soufflés freestylen. Ratio's zijn belangrijk. Exacte metingen zijn cruciaal, stappen moeten in de juiste volgorde worden gezet en kleine afwijkingen kunnen rampzalige gevolgen hebben. Klinkt een beetje als programmeren, toch? En trouwens, Elon Musk is dol op bakken.

Om te beginnen met bakken:
Je kunt bijna alles wat je moet weten op YouTube leren via kanalen als Rosanna Pansino en My Cupcake Addiction. Voor iets formeler, overweeg een online bakcursus te volgen Waar vind je gratis online kook- en baklessen Waar vind je gratis online kook- en baklessen Waar ga je heen als je het koken en bakken systematisch wilt benaderen? De meeste online kookcursussen worden betaald, maar deze zeven zijn zowel gratis als uitstekend. Lees verder . En om te oefenen, raad ik de 52 Weeks of Baking-uitdaging van Reddit ten zeerste aan.

2. Tuinieren

Wat ik zo leuk vind aan tuinieren, is hoe het je leert om problemen op te lossen en aan te passen. Op een ochtend zien je kruiden er goed uit, de volgende ochtend zien ze er ziek uit. Waarom? Het kan een tekort aan voedingsstoffen, slechte verlichting, invasief ongedierte, enz. Zijn. Het is aan jou om het uit te zoeken en het dan op te lossen..

Ook uw planten zullen sterf en jij zullen leer veel over falen.

Tuinieren leert je ook om geduldig te zijn en door te zetten. Wat u vandaag plant, kan weken, maanden of zelfs jaren duren om te rijpen - en hetzelfde kan gezegd worden van veel programmeerprojecten. Door middel van tuinieren leert u dat dagelijkse verzorging de sleutel is tot succes op lange termijn.

Om te beginnen met tuinieren:
Je hebt veel opties: blogs (bijvoorbeeld The Rusted Garden), YouTube-kanalen (bijvoorbeeld Voodoo Garden) en zelfs podcasts (bijvoorbeeld You Bet Your Garden). Wil je een beetje technologie injecteren? Probeer een aantal van deze slimme tuingereedschappen Never Kill a Plant Again: 7 gadgets om van je een tuinier te maken Pro Never Kill a Plant Again: 7 gadgets om van je een tuinier te maken Pro Koop je kamerplanten met de intentie om een ​​weelderige binnentuin te laten groeien, alleen maar om te falen? Het hoeft niet zo te eindigen - deze gadgets kunnen u (en uw planten) redden! Meer lezen en deze gadgets voor het automatiseren van taken in de tuin 7 Geeky manieren om uw tuin te automatiseren dit voorjaar 7 geeky manieren om uw tuin te automatiseren Deze lente Tuinieren is vaak leuk, maar altijd tijdrovend. Dus waarom de veeleisende tuinonderhoudstaken niet automatiseren om wat van die vrije tijd terug te halen? Lees verder .

3. Muziekinstrumenten

De meeste mensen zien muziek als een hobby voor mensen met een rechterknobbel. Het is waar dat compositie en songwriting creativiteit vereisen, maar hier is iets dat je misschien niet beseft: de muziektheorie is zowel logisch als wiskundig.

Je zou kunnen zeggen dat programmeren een creatieve daad is binnen een logisch kader - je combineert op een interessante manier syntaxis, gegevens en algoritmen om nieuwe en originele software te maken. Je zou kunnen zeggen dat muziek hetzelfde is, omdat haar creativiteit geworteld is in logica.

Om te beginnen met muziekinstrumenten:
We hebben lijsten met sites samengesteld voor het leren van de basisprincipes van de muziektheorie 5 Beste locaties om de basisprincipes van de muziektheorie te leren 5 De beste locaties om de basisprincipes van de muziektheorie te leren Ben jij iemand die van muziek houdt? Gebruik een van deze geweldige sites om een ​​beetje meer te leren over wat muziek maakt tot wat het is. Lees meer en leer muziektheorie via online cursussen Leer muziektheorie gratis met 7 fantastische online cursussen Leer muziektheorie gratis met 7 fantastische online cursussen Het is verbazingwekkend hoeveel interessantere muziek er wordt als je de onderliggende theorie achter de muziek leert. Neem deze eenvoudige en gratis online cursussen om de muziek die je hoort beter te waarderen. Lees verder . Je kunt zelfs leren om online instrumenten te bespelen Leer een instrument spelen met 7 gratis online muzieklessen Leer een instrument spelen met 7 gratis online muzieklessen Online muzieklessen kunnen je eerste leerstap zijn voor elk instrument. Enkele van de beste muzieklessen zijn ook gratis op internet. We kiezen zeven instrumenten en de beste leraren voor hen. Lees meer, maar we raden aan te betalen voor een persoonlijke tutor als je kunt. Je zult veel sneller vooruitgang boeken en consistenter zijn.

4. Logische puzzels

Het zou vrij duidelijk moeten zijn! Wat is een betere manier om je logische redenering te oefenen dan met logische puzzels? Sudoku en kruiswoordraadsels zijn twee van de meest populaire opties, maar wees niet bang om vertakkingen te maken. Er zijn een paar werkelijk coole alternatieven, vooral bij mobiel gamen.

Om te beginnen met logica puzzels:
Als je het goed wilt spelen, is de gemakkelijkste optie om deze gratis browsergebaseerde puzzelspellen te bekijken. 20 Coole puzzelspellen die je gratis in je browser kunt spelen 20 Coole puzzelspellen die je gratis kunt spelen in je browser Browsergebaseerde spellen zijn perfect voor een snel casual spel. Kies er een uit deze snelle puzzelspellen om je hersenen te stimuleren. Lees verder . Als je mobiel bent, probeer deze gratis mobiele puzzelspellen Kies je puzzel! Deze mobiele collecties bieden een grote verscheidenheid Kies je puzzel! Deze mobiele collecties bieden een breed scala aan liefde oplossende puzzels op je telefoon, maar je wilt veel verschillende typen? Deze mobiele puzzelcollecties bieden woordspelletjes, logische puzzels, Sudoku en meer in één gemakkelijk pakket voor Android en iOS. Meer lezen in plaats daarvan. Heb je de voorkeur aan geschreven of afdrukbare puzzels? Er zijn enkele geweldige sites voor die 5 Puzzelplekken voor Hersentwisters en Logische raadsels 5 Puzzelplaatsen voor hersenkronkels en logische raadsels Als u op zoek bent naar een uitdaging voor uw brein, dan bent u in voor een traktatie. Van gratis afdrukbare puzzels tot een van de meest duivelse videogames ooit gemaakt, we hebben het allemaal in petto voor ... Lees meer.

5. Poker en Blackjack

In tegenstelling tot de meeste casinospellen, spelen poker en blackjack vooral over wiskunde. Elke beslissing komt neer op het uitzoeken van je kansen op succes op basis van je hand en andere details die je tijdens het spel hebt opgepikt. U kraakt meer cijfers dan een accountant.

En de hele handeling van het nemen van beslissingen op basis van kansen en onvolmaakte informatie? Dat leert u alles over risicomanagement. Risico / beloning-analyse is een kernvaardigheid voor programmeurs, vooral als je aan solo-projecten werkt.

Om te beginnen met poker en blackjack:
Poker- en blackjack-apps zijn een dozijn tientallen op mobiele platforms. iOS-gebruikers kunnen aan de slag met deze app, terwijl Android-gebruikers met deze app kunnen beginnen. Houd je niet van hen? Zoek in uw respectievelijke app stores en u kunt binnen enkele minuten een alternatief vinden.

6. Ga

Image Credit: Chill Chillz via Shutterstock

Go is misschien wel het eenvoudigste spel dat bestaat als je alleen naar de regelset kijkt: je enige actie is het neerzetten van stenen op een bord. Maar tegelijkertijd wordt Go vaak genoemd als het diepste spel dat er bestaat, omdat de mogelijkhedenruimte praktisch oneindig is.

Elke steen die je plaatst heeft consequenties die kunnen rimpelen tot het einde van het spel. Als zodanig is het vermogen van Go om je te leren vooruitdenken van onschatbare waarde voor het programmeren. Uw codestructuur zal verbeteren en u zult de noodzaak tot refactor-code minimaliseren.

Om met Go te beginnen:
Je kunt de regels van Go binnen een paar minuten leren - de echt reis ligt in het leren van de talloze strategieën die u kunt gebruiken. Beginners moeten beginnen met een app zoals Go Free en spelen tegen AI terwijl ze Go-strategieën leren uit deze bronnen De beste plaatsen op internet Meer informatie over en spelen Go De beste plaatsen op internet Meer informatie over en spelen Go Go is een van de oudste Overlevende bordspellen ter wereld. Lees verder .

7. Oriëntatielopen

Oriëntatieloop is niets meer dan het navigeren op het terrein met behulp van een kaart en een kompas. De betrokken vaardigheden (bijvoorbeeld het lezen van een kompas, het interpreteren van een kaart, het afstemmen van 3D-omgevingen op 2D, enz.) Oefenen veel verschillende delen van de hersenen uit, plus je krijgt een gezonde dosis lichaamsbeweging.

Als oriëntatielopen te extreem is, overweeg dan om geocaching te gebruiken: met uw telefoon is het uw doel om naar verborgen te navigeren “caches” in de buurt. Het is een community-driven GPS-game en je kunt het overal spelen, zelfs in stedelijke gebieden - een uitstekende manier om te ontgiften van sociale media.

Om te beginnen met oriëntatielopen:
Je kunt het beste Orienteering USA bezoeken en lid worden van een oriëntatielocatie bij jou in de buurt. Geocaching kan alleen worden gedaan met alleen je telefoon, dus dat is waarschijnlijk een gemakkelijker start voor de meesten. Lees meer in de introductie van onze eerste timer voor geocaching Wat is Geocaching En hoe plezier ermee ermee Wat is Geocaching en hoe kan je er plezier mee hebben Lees meer .

8. Houtbewerking

Met houtbewerking bedoelen we letterlijk dingen uit hout te bouwen. Het hele proces van meten, snijden, samenvoegen en afwerken is parallel aan het proces van het maken van software, met net zoveel nuances, fijne kneepjes en aandacht voor detail als nodig.

Gedurende elk project, oefen je mentale wiskunde, visueel ruimtelijk redeneren en het volgen van bouwstappen tot een tee.

Om te beginnen met houtbewerking:
Begin met ons overzicht van vaardigheden voor beginnende houtbewerkers Beginner's houtbewerking: 5 vaardigheden die u moet kennen Houtbewerking voor beginners: 5 vaardigheden die u moet weten Veel mensen schrikken zich terug voor houtbewerkingsprojecten, gewoon omdat ze het nog niet eerder hebben gedaan. Hier is een overzicht van de 5 belangrijkste houtbewerkingsvaardigheden om u op weg te helpen. Lees verder . Hierna kun je verder uitbreiden met deze behulpzame houtbewerking YouTube-kanalen 5 Houtbewerking YouTube-kanalen die je vandaag moet aanmelden 5 Houtbewerking YouTube-kanalen die je vandaag zou moeten Abonneren Zelfs als je zelf geen houtbewerker bent, is het bekijken van hoogwaardige houtbewerkingsvideo's een grote manier om over het ambacht te leren, en wie weet besef je misschien zelfs dat je zelf iets wilt maken. Lees verder . En tijdens uw reis kunt u uw vaardigheden op de proef stellen met deze houtbewerkingsprojecten voor thuis en op kantoor 9 prachtige houtbewerkingsprojecten voor uw thuiskantoor 9 prachtige houtbewerkingsprojecten voor uw thuiskantoor Werkt u thuis? Ben je verveeld van je alledaagse thuiskantoor? We hebben de remedie voor jou. Lees verder .

9. 3D-modellering

Met 3D-modellering kunt u prachtige figuren en objecten uit het niets maken. Het geheel “uit het niets” deel is vaak het moeilijkst voor beginnende en halfgevorderde programmeurs, dus als je dat op een niet-coderende manier kunt oefenen, kan dit nuttig zijn.

En als u eenmaal goed bent, kunt u beginnen met het ontwerpen van 3D-modellen die u vervolgens kunt afdrukken met een 3D-printer. Of je kunt 3D-modellering combineren met programmeren om activa te creëren voor games, omgevingen, simulaties, enz. Het is een geweldige, slimme DIY-hobby om mee op te nemen.

Om te beginnen met 3D-modellering:
3D-modelleringssoftware kan duur zijn. Wil je geen cent betalen? Sculptris (onze recensie Maak prachtige organische 3D-modellen gratis met Sculptris [Windows & Mac] Maak gratis prachtige organische 3D-modellen met Sculptris [Windows & Mac] Sculptris is een 3D-ontwerphulpmiddel van Pixologic, makers van de professionele 3D-tool ZBrush met een waarde van $ 699. Het komt uit een goed huis, maar in tegenstelling tot zijn zuster-app is Sculptris helemaal gratis. We hebben Sculptris besproken in ... Lees meer) is goed voor een basisinleiding terwijl Blender (een aantal uitstekende tutorials Aan de slag met Blender: 7 fantastische handleidingen voor nieuwkomers Aan de slag met Blender: 7 Fantastische handleidingen voor nieuwkomers 3D-modellering is een uitstekende manier om creativiteit uit te oefenen terwijl je in contact blijft met je technische kant. Hier zijn enkele geweldige gratis tutorials Lees meer) is krachtiger met een steilere leercurve. En vergeet niet onze ultieme gids voor 3D-printen Ultieme beginnershandleiding voor 3D-printen Ultieme beginnershandleiding voor 3D-printen 3D-printen moest de nieuwe 'industriële revolutie' zijn. Het heeft de wereld nog niet overgenomen, maar ik ben hier om je alles te vertellen wat je moet weten om te beginnen. Lees verder !

10. Fotografie

Fotografie gaat veel logischer nadenken en creatief oplossen van problemen dan de meeste mensen verwachten. Je bent altijd vastgebonden in beperkingen en het plezier zit in het bijstellen van elke factor (bijvoorbeeld licht, richting, ISO, diafragma, sluitertijd, lens, flitser, bouncers, enz.) Om de foto te krijgen die je wilt.

Wanneer je programmeert namens een klant, informeren hun wensen de finale “schot” en hun eisen zijn jouw “beperkingen.” Leren hoe je foto's kunt krijgen met beperkingen is een waardevolle vaardigheid, en fotografie kan je er meer over leren dan je zou denken.

Om te beginnen met fotografie:
Begin met deze fundamentele tips voor beginners De Top 7 Fotografie Tips voor Absolute Beginners De Top 7 Fotografie Tips voor Absolute Beginners Als je een absolute beginner bent in fotografie, volgen hier een handvol tips die als "essentieel leren" moeten worden beschouwd. Lees meer, ga dan verder met deze fotografie YouTube-kanalen Leren Fotografie: 5 YouTube-kanalen om een ​​Pro Learning Photography te worden: 5 YouTube-kanalen om een ​​professional te worden Er zijn honderden kanalen gewijd aan fotografielessen. De goede zijn begraven in het lawaai. We hebben vijf van de beste voor je uitgekozen. Lees meer en vaardigheidstraining fotografie-oefeningen 7 Vaardigheidsbouw Fotografieoefeningen die echt werken 7 Vaardigheidsbouw Fotografieoefeningen die echt werken Er zijn veel oefeningen die kunnen helpen "uw fotografisch oog te ontwikkelen". Dit zijn de meest effectieve die we hebben gevonden. Lees verder . Als je bereid bent te betalen voor onderwijs van een hogere kwaliteit, kijk dan hoe je je fotografie kunt verbeteren met Lynda.com. Hoe je je fotografie verbetert 's nachts met Lynda.com Hoe je je fotografie verbetert' s nachts met Lynda.com Lynda.com is geweldig voor online leren. Van de 546 fotografiecursussen die hier beschikbaar zijn, zijn hier enkele van de beste om je vaardigheden in slechts enkele uren aan te scherpen. Lees verder .

Wat zijn je favoriete hobby's?

Aan het eind van de dag kan een programmeur alle hobby's hebben die hij wil, zelfs degene die niet van invloed zijn op het programmeren zelf. Dat is een van de belangrijkste redenen om hobby's te hebben, is het niet? Ontspannen, plezier hebben en wegvegen van werk en projecten.

Dus ons advies aan u: probeer een paar van deze hobby's, maar alleen degenen die u echt interesseren. Maak je geen zorgen over het aansluiten van hen terug naar de programmering. Veel plezier en plezier. Dat op zich - het afblazen van stoom - zal zijn vruchten afwerpen en je een betere codeur maken.

Welke soorten hobby's heb je? Welke heb je opgegeven? Denkt u dat hobby's uw vaardigheden als programmeur hebben verbeterd? Deel met ons in de reacties hieronder!

Ontdek meer over: Hobby's.