10 Hobby-uri pentru programatori care nu implică cod
Ca programator aveți destulă selecție atunci când vine vorba de oportunități de hobby și le-am acoperit în hobby-urile noastre care implică codarea și scriptingul programarea și / sau scripting-ul puteți face acest lucru care nu implică mari corporații sau clienți contractați? Iată câteva idei pe care puteți începe să le explorați chiar acum. Citeste mai mult . Dacă vă place să țineți la tastatură mai mult decât orice altceva, vă recomandăm să începeți acolo.
Dar dacă doriți să vă exersați mintea într-un mod distractiv fără a scrie o singură linie de cod, atunci continuați să citiți. Există mai multe hobby-uri fără coduri pe care le puteți prelua, ceea ce vă va ajuta să deveniți un programator mai bun în moduri neașteptate.
1. Coacerea
Coacerea poate părea un hobby mai potrivit pentru casnici și pensionari, dar adevărul este că coacerea necesită să fii meticulos. Spre deosebire de gătit, există foarte puțin spațiu de eroare atunci când urmează o rețetă - de aceea oamenii spun că gătitul este artă în timp ce coacerea este știință.
Cu alte cuvinte, nu poți să faci cupcakes și sufleuri libere. Ratio materie. Măsurătorile exacte sunt critice, trebuie luate măsuri în ordinea corectă, iar abaterile mici pot avea efecte dezastruoase. Pare un pic cam programat, nu-i așa? Apropo, Elon Musk iubește să se coace.
Pentru a începe să coaceți:
Puteți afla aproape tot ceea ce trebuie să știți pe YouTube prin canale precum Rosanna Pansino și My Cupcake Addiction. Pentru ceva mai puțin formal, luați în considerare luarea unui curs de coacere online Unde puteți găsi cursuri de gătit și de coacere online gratuite Unde puteți găsi cursuri de gătit și de coacere gratuite online Unde vă îndreptați dacă doriți să abordați în mod sistematic gătitul și coacerea? Cele mai multe cursuri de gătit online sunt plătite, dar aceste șapte sunt gratuite și excelente. Citeste mai mult . Și pentru practică, recomand recomandarea lui Reddit de 52 de săptămâni de coacere.
2. Gradinarit
Ceea ce îmi place cu privire la grădinărit este modul în care vă învață cum să depanați și să vă adaptați. Într-o dimineață, ierburile arătau bine, dimineața următoare arată că sunt bolnavi. De ce? Ar putea fi elemente nutritive deficitare, iluminare proastă, dăunători invazivi, etc. Depinde de dvs. să vă dați seama, apoi să o rezolvați.
De asemenea, plantele voastre voi mori și tu voi aflați multe despre eșec.
Grădinile vă învață să fiți răbdători și persevereți. Ceea ce plantați astăzi poate dura săptămâni, luni sau chiar ani pentru a se maturiza - și același lucru se poate spune despre multe proiecte de programare. Prin intermediul grădinăritului, veți afla că tendința zilnică este cheia succesului pe termen lung.
Pentru a începe cu grădinăritul:
Aveți multe opțiuni: bloguri (de ex. The Rusted Garden), canale YouTube (de ex. Voodoo Garden) și chiar podcast-uri (de exemplu, Bet Your Garden). Doriți să injectați un pic de tehnologie? Încercați unele dintre aceste dispozitive inteligente de grădinărit Nu ucideți niciodată o plantă din nou: 7 gadget-uri pentru a vă face o grădinărit Pro nu ucide niciodată o plantă din nou: 7 gadget-uri pentru a vă face o grădinărit Sunteți achiziționați plante de interior cu orice intenție de a cultiva o grădină interioară luxuriantă, doar pentru a fi îndeplinite cu eșecul? Nu trebuie să se termine în acest fel - aceste gadgeturi vă pot salva (și plantele dvs.)! Citește mai mult și aceste gadget-uri pentru automatizarea sarcinilor grădinii 7 moduri gay pentru a vă automatiza grădinărit această primăvară 7 Moduri Geeky pentru a vă automatiza gradina Aceasta primavara Gardening este adesea plăcută, dar întotdeauna consumatoare de timp. De ce să nu automatizezi sarcinile de grădinărit mai exigente pentru a recupera o parte din timpul liber? Citeste mai mult .
3. Instrumente muzicale
Majoritatea oamenilor se gândesc la muzică ca pe un hobby pentru poporul creștin-dreapta. Este adevărat că compoziția și compoziția de compoziție necesită creativitate, dar aici este ceva ce nu vă dați seama: teoria muzicii este atât logică, cât și matematică.
S-ar putea spune că programarea este un act creativ într-un cadru logic - combinați sintaxa, datele și algoritmii în moduri interesante pentru a crea software nou și original. S-ar putea argumenta că muzica este aceeași în aceea că creativitatea ei are rădăcini în logică.
Pentru a începe cu instrumentele muzicale:
Am compilat liste de site-uri pentru a învăța elementele de bază ale teoriei muzicii 5 Cele mai bune site-uri pentru a învăța elementele de bază ale teoriei muzicii 5 cele mai bune site-uri pentru a învăța de bază teoria muzicii Sunteți cineva care iubește muzica? Utilizați unul dintre aceste site-uri minunate pentru a afla mai multe despre ceea ce face muzica ceea ce este. Citiți mai mult și învățați teoria muzicii prin cursuri online Învățați teoria muzicii gratis cu 7 cursuri online fantastice Învățați teoria muzicii gratis cu 7 cursuri online fantastice Este uimitor cât de mult mai interesantă muzică devine odată ce învățați teoria care stă la baza muzicii. Luați aceste cursuri simple și gratuite online pentru a aprecia mai bine muzica pe care o auziți. Citeste mai mult . Puteți chiar să învățați să jucați instrumente online Învățați să jucați un instrument cu 7 lecții gratuite de muzică online Învățați să jucați un instrument cu 7 lecții gratuite de muzică online Lecțiile de muzică online pot fi primul pas de învățare pentru orice instrument. Unele dintre cele mai bune lecții de muzică sunt, de asemenea, gratuite pe web. Alegem șapte instrumente și cei mai buni profesori pentru ei. Citiți mai multe, dar vă recomandăm să plătiți pentru un tutore personal dacă puteți. Veți progresa mult mai rapid și veți fi mai consecvenți.
4. Puzzle-uri logice
Ar trebui să fie destul de evident! Ce modalitate mai bună de a-ți exercita raționamentul logic decât cu puzzle-urile logice? Sudoku și crosswords sunt două dintre opțiunile cele mai populare, dar nu vă fie frică să vă ramificați. Sunt cateva într-adevăr alternative interesante, în special în jocurile mobile.
Pentru a începe cu puzzle-uri logice:
Dacă doriți să jucați chiar în acest minut, cea mai ușoară opțiune ar fi să verificați aceste jocuri gratuite bazate pe browser 20 Jocuri Cool Puzzle puteți juca gratuit în browser-ul dvs. 20 Jocuri Puzzle Cool puteți juca gratuit în browser-ul dvs. Browser-based games sunt perfecte pentru un joc rapid casual. Alege unul din aceste jocuri de puzzle rapid pentru a-ți stimula creierul. Citeste mai mult . Dacă sunteți pe mobil, încercați aceste jocuri gratuite pentru mobil de puzzle Alegeți-vă puzzle-ul! Aceste colecții mobile oferă o varietate largă Alegeți-vă puzzle-ul! Aceste colecții mobile oferă o varietate largă de dragoste rezolvând puzzle-uri pe telefonul dvs., dar doriți o mulțime de tipuri diferite? Aceste colecții de puzzle-uri mobile oferă jocuri de cuvinte, puzzle-uri logice, Sudoku și multe altele într-un singur pachet ușor pentru Android și iOS. Citește mai mult. Preferi puzzle-uri scrise sau imprimabile? Există câteva site-uri minunate pentru care 5 Locuri de puzzle pentru creier Twisters și logice ghicitori 5 Locuri puzzle pentru creier Twisters și logice ghicitori Dacă vă căutați o provocare pentru creierul dvs., atunci sunteți în pentru un tratament. De la puzzle-uri gratuite printabile la unul dintre cele mai diabolice jocuri video făcute vreodată, le-am luat totul în magazin pentru ... Citește mai mult.
5. Poker și Blackjack
Spre deosebire de majoritatea jocurilor de cazino, pokerul și blackjack-ul se referă în principal la matematică. Fiecare decizie vine în jos pentru a vă imagina șansele de succes pe baza mâinii dvs. și a altor detalii pe care le-ați luat în timpul jocului. Vei pierde mai multe numere decât un contabil.
Și întregul act de luare a deciziilor pe baza cotelor și informațiilor imperfecte? Asta te va învăța despre gestionarea riscurilor. Analiza de risc / recompensă este o abilitate de bază pentru programatori, mai ales dacă lucrați la proiecte solo.
Pentru a începe cu poker și blackjack:
Aplicațiile de poker și blackjack sunt un dime pe o platformă mobilă. Utilizatorii iOS pot începe cu această aplicație, în timp ce utilizatorii de Android pot începe cu această aplicație. Nu-i plac? Căutați în magazinele respective de aplicații și puteți găsi o alternativă în câteva minute.
6. Du-te
Du-te este, probabil, cel mai simplu joc în existență, dacă vă uitați doar la setul de reguli: singura dvs. acțiune este de a pune pietre pe o placă. Totuși, în același timp, Go este adesea citată drept cel mai adânc joc din existență, deoarece spațiul de posibilitate este practic infinit.
Fiecare piatră pe care o plasați are consecințe care se pot rupe până la sfârșitul jocului. Ca atare, capacitatea lui Go de a vă învăța să gândiți înainte este de neprețuit pentru programare. Structura codului dvs. se va îmbunătăți și veți reduce la minimum necesitatea de cod refactor.
Pentru a începe cu Go:
Puteți afla regulile jocului Go în doar câteva minute - real călătoria constă în învățarea nenumăratelor strategii pe care le puteți angaja. Începătorii ar trebui să înceapă cu o aplicație cum ar fi Go Free și să se joace împotriva AI în timp ce învață Du-te strategii de la aceste resurse Cele mai bune locuri de pe Web Pentru a învăța despre și a juca Du-te cele mai bune locuri de pe Web Pentru a afla despre și Play Go Go este una dintre cele mai vechi supraviețuire jocuri de bord în lume. Citeste mai mult .
7. Orienteering
Orienteeringul nu este altceva decât navigarea pe teren folosind o hartă și o busolă. Abilitățile implicate (de exemplu, citirea unei busole, interpretarea unei hărți, potrivirea mediilor 3D cu 2D etc.) exercită multe zone diferite ale creierului, plus o doză sănătoasă de activitate fizică.
Dacă orientarea este prea puternică, luați în considerare în schimb geocaching: folosirea telefonului, obiectivul dvs. este să navigați la ascuns “memorii cache” din apropiere. Este un joc GPS bazat pe comunitate și îl puteți juca oriunde, chiar și în zonele urbane - o modalitate excelentă de detox din social media.
Pentru a începe cu orientarea:
Sunteți cel mai bine să vizitați Orienteering USA și să vă alăturați unui club de orienteering din apropierea dumneavoastră. Geocaching se poate face pe cont propriu numai cu telefonul dvs., deci este probabil un început mai ușor pentru majoritatea utilizatorilor. Aflați mai multe în introducerea primului nostru cronometru la geocaching Ce este Geocaching și cum să te distrezi cu el Ce este Geocaching și cum să te distrezi cu el Citește mai mult .
8. Prelucrarea lemnului
Prin prelucrarea lemnului, înseamnă literalmente construirea lucrurilor din lemn. Întregul proces de măsurare, tăiere, îmbinare și finisare paralelă cu procesul de creare de software, cu tot atât de mult nuanțe, complicații și atenție la detalii.
Pe parcursul fiecărui proiect, veți practica matematica mentală, raționamentul spațial vizual și următorii pași de construcție pentru o tee.
Pentru a începe cu prelucrarea lemnului:
Începeți cu o privire de ansamblu asupra abilităților de prelucrare a lemnului începător. Lucrările de prelucrare a lemnului începător: 5 abilități pe care trebuie să le cunoașteți: 5 abilități pe care trebuie să le cunoașteți Mulți oameni sunt timizi de la proiectele de prelucrare a lemnului, pur și simplu pentru că nu au făcut-o înainte. Iată o descriere a celei mai importante 5 abilități de prelucrare a lemnului pentru a vă ajuta să începeți. Citeste mai mult . După aceea, puteți să vă extindeți în continuare cu ajutorul acestor canale YouTube utile de prelucrare a lemnului 5 Canalele YouTube de lucru pe lemn Ar trebui să vă abonați la azi 5 Canalele de prelucrare a lemnului pe YouTube Ar trebui să vă abonați în ziua de azi Chiar dacă nu sunteți un fabricant de lemn, vizionați videoclipuri de calitate superioară din lemn modul de a învăța despre ambarcațiunile și cine știe, ați putea chiar să realizați că doriți să faceți ceva singur. Citeste mai mult . Și pe parcursul călătoriei dvs. vă puteți pune la încercare abilitățile cu ajutorul acestor proiecte de prelucrare a lemnului pentru casa și birou. 9 Proiecte frumoase de prelucrare a lemnului pentru biroul dvs. de acasă 9 Proiecte frumoase de prelucrare a lemnului pentru biroul dvs. de acasă Lucrați acasă? Te-ai plictisit de biroul tău banal? Avem leacul pentru tine. Citeste mai mult .
9. Modelare 3D
Modelarea 3D vă permite să creați figuri și obiecte frumoase din nimic. Întregul “din nimic” parte este adesea cea mai grea pentru programatori începători și intermediari, astfel încât posibilitatea de a practica acest lucru într-un mod non-codare poate fi de ajutor.
Iar odată ce ați ajuns bine, puteți începe proiectarea modelelor 3D pe care le puteți imprima ulterior folosind o imprimantă 3D. Sau puteți combina modelarea 3D cu programarea pentru a crea materiale pentru jocuri, medii, simulări, etc. Este un minunat hobby pentru a ridica.
Pentru a începe cu modelarea 3D:
Software-ul de modelare 3D poate fi scump. Nu vrei să plătești un cent? Sculptris (Windows & Mac) Sculptris este un instrument 3D de design de către Pixologic, producători de instrumentul 3D ZBrush de $ 699, cu sculptris. De la o casa buna, dar spre deosebire de aplicatia sora ei, Sculptris este in totalitate libera. Am acoperit Sculptris in ... Citeste mai mult) este bun pentru o introducere de baza in timp ce Blender (cateva tutoriale excelente Noțiuni de bază cu Blender: 7 Tutoriale Fantastic pentru Newbies Noțiuni de bază cu Blender: 7 Tutoriale fantastice pentru Newbies Modelarea 3D este o modalitate excelentă de a-ți exercita creativitatea, păstrând în același timp legătura cu partea dvs. tehnică. Și nu uitați ghidul nostru final pentru tipărirea 3D Ghidul Ultimate pentru începători pentru imprimarea 3D Ultimate Guide to Beginner pentru imprimarea 3D Printarea 3D a trebuit să fie noua "Revoluție Industrială". Nu a preluat încă lumea, dar sunt aici să vă vorbesc prin tot ce trebuie să știți pentru a începe. Citeste mai mult !
10. Fotografie
Fotografia presupune mult mai mult gândire logică și rezolvarea problemelor creative decât majoritatea oamenilor se așteaptă. Sunteți întotdeauna împovărați de restricții, iar distracția este în alinierea fiecărui factor (de exemplu, lumină, direcție, ISO, diafragmă, viteză obturator, lentilă, bliț, bouncers etc.) pentru a obține imaginea dorită.
Când programați în numele unui client, dorințele lor informează finala “lovitură” și cerințele lor sunt ale tale “restricţii.” Învățați cum să obțineți fotografii în mijlocul restricțiilor este o abilitate valoroasă, iar fotografia vă poate învăța mai multe despre asta decât ați crede.
Pentru a începe cu fotografierea:
Începeți cu aceste sfaturi fundamentale pentru începători Top 7 sfaturi de fotografie pentru începători absolut Top 7 sfaturi de fotografie pentru începători absolut Dacă sunteți un începător absolut în fotografie, aici sunt o mână de sfaturi care ar trebui să fie considerate "învățare esențială". Citiți mai multe, apoi treceți la aceste canale YouTube Fotografiere învățare: 5 canale YouTube pentru a deveni o fotografie de învățare Pro: 5 canale YouTube pentru a deveni un profesionist Există sute de canale dedicate lecțiilor de fotografie. Cei buni sunt îngropați în zgomot. Am ales cinci dintre cele mai bune pentru tine. Citește mai mult și exerciții de fotografiere a abilităților de fotografiere 7 Exerciții de fotografiere de îndemânare care lucrează cu adevărat 7 Exerciții de fotografiere de îndemânare care lucrează cu adevărat Există o mulțime de exerciții care pot contribui la "dezvoltarea ochiului dvs. fotografic". Iată cele mai eficiente pe care le-am găsit. Citeste mai mult . Dacă sunteți dispus să plătiți pentru o educație de calitate superioară, vedeți cum vă puteți îmbunătăți fotografia cu Lynda.com Cum să vă îmbunătățiți fotografia peste noapte cu Lynda.com Cum să vă îmbunătățiți fotografiile peste noapte cu Lynda.com Lynda.com este grozav pentru învățarea online. Dintre cele 546 de cursuri de fotografie disponibile, aici sunt unele dintre cele mai bune pentru a vă ascuți abilitățile în doar câteva ore. Citeste mai mult .
Care sunt hobby-urile tale preferate?
La sfârșitul zilei, un programator poate avea orice hobby-uri - chiar și cele care nu au nici o influență asupra programării în sine. Acesta este unul dintre principalele motive pentru a avea hobby-uri în primul rând, nu-i așa? Să vă relaxați, să vă distrați și să vă îndepărtați de la muncă și proiecte.
Deci sfatul nostru pentru tine: încercați unele dintre aceste hobby-uri, dar numai cele care vă interesează cu adevărat. Nu vă faceți griji cu privire la conectarea acestora la programare. Distrează-te și savurează-te. Acest lucru în sine - suflarea aburului - vă va plăti și vă va face un coder mai bun.
Ce fel de hobby-uri ai? Pe care dintre voi ați renunțat? Credeți că hobby-urile v-au îmbunătățit abilitățile de programator? Trimiteți-ne la comentariile de mai jos!
Explorați mai multe despre: Hobby-uri.