Liituge # 100DaysOfCode'iga

Kodeerin järgmised 100 päeva iga päev vähemalt tund aega.

Olen otsustanud selle avalikuks kohustuseks võtta.

Ja sa peaksid minuga ühinema.

Oma edusammude jälgimiseks haarake see repo: //github.com/Kallaway/100-days-of-code

MÄRKUS. Väljakutse kohta kõige värskema teabe saamiseks külastage järgmist.

100DaysOfCode ametlik veebisait

Siin on mõned põhjused, miks

Ma tahan tõesti saada paremaks arendajaks. Kuid leian, et pärast tööd leian alati muid asju, mida teha, mitte kodeerida.

Miski ei suuda võita enese suunatud jõupingutusi millegi õppimise või saavutamise nimel ja ma hindan seda kõrgelt. Kuid möödunud kuudele tagasi vaadates näen palju head kavatsust igal õhtul maha istuda ja kodeerida, aga ka võimalust palju ratsionaliseerida. See viib selleni, et lasen oma vastupanul endast parimat võtta.

Sellepärast tahan olla kindel, et pühendun väljakutsele, mis hoiab mind vastutavana kõigi ees, kes mind jälgivad või minu värskendusi näevad.

Selliste asjade järgimine võib olla keeruline, mida olete ilmselt juba tundnud - olgu selleks siis kursuste veebipõhine läbimine või valitud õppekava läbimine.

Avaliku kohustuse võtmine on tõestanud, et see parandab inimeste võimet muutustest ja uutest harjumustest kinni pidada. Nii et teeme seda koos!

Olen märganud, et minu tööjärgne aeg kulgeb alati kodeerimise asemel mustri järgi, kuidas vaatan midagi Netflixis või mujal. Nagu mul kõigil, on ka mul mõned asjad, mida pean tegema: majapidamine, haldusülesanded, nõudepesu jne. Kõik see jääb alles. Mida ma kavatsen vähem teha, nimetaksin seda "passiivseks lõõgastumiseks". See on siis, kui ma istun midagi vaatama ja minu iga õhtu on söödud, episooditi.

Midagi on lihtne hakata vaatama, kuid raske peatada. Asjade puhul, mis on väärt, leian, et on vastupidi: seda on raske alustada, kuid väga lihtne jätkata. Nii et selle väljakutsega hoolitsen selle eest, et alustaksin (istuksin koodi alla) iga päev, ükskõik mis.

Mõned lisareeglid:

  1. Piiksun iga päev oma edusammude kohta -> ka11away, kasutades hashtagi # 100DaysOfCode
  2. Kodeerin tööl, kuid tahan, et saaksin töötada ka oma projektidega. Seetõttu ei arvesta ma selle väljakutse jaoks aega, mille ma tööl kodeerimisel kulutan.
  3. Lükkan iga päev koodi GitHubi, et kõik saaksid minu edusamme näha. Kui soovite, võite mind siin jälgida.
  4. Töötan enamasti Free Code Campi esiotsa sertifitseerimisprojektide kaudu.
  5. Õpetuste, veebikursuste ja muude sarnaste ressursside tegemisele kulutatud aeg EI OLE selles väljakutses arvestatav. Ma tahan kirjutada päris koodi ja tegeleda tõeliste projektidega, tegeledes tõeliste väljakutsetega. Siin on artikkel, kus olen kokku võtnud oma mõtted projektide kohta ja kogemused nende ülesehitamisel: Kuidas saada arendajale tööd vähem kui aastaga.

Värskendus - lisasin KKK:

KKK:

  1. K: Kuidas ma saan ühendust inimestega, kes samuti seda väljakutset teevad?

    V: Otsige Twitterist # 100DaysOfCode või liituge Gitteri 100DaysOfCode-toaga - teil pole kutset vaja, see on kõigile avatud.

  2. K: Ma olen kodeerimises uus (või otsustan lihtsalt kodeerimist õppida) ja ma ei saa veel projekte koostada, mida ma peaksin tegema?

    V: Parim viis alustamiseks oleks järgida FreeCodeCampi esiotsa õppekava kohe alguses. Mida kaugemale sa 100 päeva jooksul jõuad, seda parem.

  3. K: Mul on päev vahele jäänud, kas see tähendab, et olen väljakutse läbi kukkunud?

    A ( UUENDATUD): Absoluutselt mitte. Teil on lubatud kahe nädala jooksul üks päev vahele jätta . (siis tasa teha, lisades 100 päeva lõppu veel ühe päeva) Ärge kunagi laske mööda minna kahest päevast järjest (nii et te ei saa vahele jätta ühe nädala perioodi 14. päeva ja teise päeva 1. päeva). See on suurepärane nõu harjumuste kujundamiseks, mille sain Leo Babautalt zen-harjumuste juures.

  4. K: Ma tulen koju hilja ja kui mul on tund lõpuni jõudnud, on see juba üle südaöö, kas see loeb?

    V: Muidugi loeb see! Rusikareegel on: kas olete enne sel päeval magama jäämist vähemalt tund aega kodeerinud? Kui jah, olete rajal.

    Selle põhjuseks on see, et meil kõigil on erinevad ajagraafikud ja erinevad eluperioodid (lapsed, kool, töö ja mis teil on), nii et ärge hoidke end meelevaldse ajastandardi järgi. Te ei koge seda, mida Tuhkatriinu koges, kui kell lööb keskööl.

    Ma olen enamuse ajast tegelikult samas olukorras - tulen teatud päevadel koju hilja (töö, prantsuse keele kursused, elu segamine jne) ja olen otsustanud mitte muretseda selliste asjade pärast või kas ma saate sellel konkreetsel päeval GitHubis punkti. Jah, on tore, kui nad on ükshaaval triibulised, kuid ära tee endale karuteene, mõõtes oma jõupingutusi kella järgi.

  5. K: Kas peaksin pidama päevikut?

    V: See on valikuline, kuid see on suurepärane idee. See võib olla GitHubi repo, kuhu salvestate kõik lingid ja / või projektid lõpule viidud, või tekstifail, kuhu saate üles märkida sellel päeval tehtud esiletõstud.

    See on kasulik kahel peamisel viisil: saate vaadata iga päev tehtud edusamme ja näha, kui kaugele olete juba jõudnud, ning motivatsiooni jätkamiseks on lihtsam leida, ja teine ​​on see, et pärast seda olete teinud oma 100 päeva jooksul saate oma kogemusi paremini analüüsida ja näha, mis töötas ja mis mitte.

  6. K: Kas peaksin oma projektid võrku panema?

    V: Kindlasti. Aruandekohustuse ja motivatsiooni jaoks on suurepärane teada, et asjad, mille kallal olete töötanud, on veebis kättesaadav kõigile, kes soovivad seda vaadata. See paneb sind lõpptootest rohkem hoolima ja muudab väljakutse tulemused muljetavaldavamaks, kui sa sellele 100. päeval tagasi vaatad.

  7. K: Kas ma peaksin muretsema triipude pärast?

    V: Triibud on toredad ja kasulikud, kuid nagu ma eespool mainisin - ärge muretsege nende pärast liiga palju ja ärge kritiseerige ennast päeva puudumise pärast. Selle asemel tehke kindlasti kõik selleks, et see enam ei korduks, ja teadke, et enda muretsemine ja näägutamine ei anna teile tulemusi. (Ok, see annab teile tulemusi, kuid ainult negatiivseid. Ma nimetaksin neid tagajärgedeks, mitte tulemusteks). Parim viis sellest negatiivsest emotsionaalsest seisundist välja tulla on istuda ja kodeerida.

  8. K: Mis on selle väljakutse kõige raskem osa?

    V: See osa, kus peate maha istuma ja kodeerima hakkama . Ära lükka seda edasi ega mõtle sellele üldse, sest ratsionaliseerid ennast sellest. Lähenege sellele mehaaniliselt: istuge maha, avage sülearvuti, käivitage kodeerimisredaktor ja alustage tippimist. 5 minuti pärast ei tunne te mingeid probleeme / edasilükkamist / soovi peatuda.

  9. K: Kui kõik alustasid kindlal päeval, kas peaksin nendega liituma samal päeval, kui nad on? Näiteks alates 12. päevast?

    V: See väljakutse on individuaalne, nii et kui liitute, alustatakse 1. päevast. Alati, kui postitate värskenduse Twitterisse või mujale, märkige kindlasti, millisel päeval olete, ja kasutage räsimärki, et inimesed leiaksid ja toetaksid sina!

Kas ma saan väljakutsega liituda?

Kui soovite minuga selle väljakutsega liituda, tervitan teid seda tegema. Kasutage lihtsalt hashtagi # 100DaysOfCodevõi liituda 100DaysOfCode Gitter Roomiga .

Kui otsustate seda teha, pöörduge palun minu poole ja me saame üksteist aidata ja julgustada! Kui teile see idee meeldib, klõpsake siin meediumil soovitamiseks nuppu ❤. See tähendaks minu jaoks maailma! :)