Prisijunkite prie # 100DaysOfCode

Sekančias 100 dienų kasdien koduosiu bent valandą.

Aš nusprendžiau tai prisiimti kaip viešą įsipareigojimą.

Ir jūs turėtumėte prisijungti prie manęs.

Norėdami stebėti savo pažangą, šakokite šį atpirkimą: //github.com/Kallaway/100-days-of-code

PASTABA: Norėdami gauti naujausios informacijos apie iššūkį, apsilankykite:

100DaysOfCode oficiali svetainė

Štai keletas priežasčių, kodėl

Labai noriu tapti geresniu kūrėju. Bet pastebiu, kad po darbo visada randu kitus veiksmus, o ne kodą.

Niekas negali įveikti savarankiškų pastangų mokytis ar kažko pasiekti, ir tai yra tai, ką aš labai vertinu. Bet žvelgdamas į praėjusius kelis mėnesius matau daug gerų ketinimų kiekvieną vakarą prisėsti ir užkoduoti, bet taip pat daug racionalizuoti. Tai veda prie to, kad leidžiu savo pasipriešinimui pasinaudoti kuo geriau.

Štai kodėl noriu įsitikinti, ar pasiryžau iššūkiui, kuris mane atskaitinga visiems, kurie seka mane ar mato mano naujinius.

Laikytis kažko panašaus gali būti sunku, ką jūs tikriausiai jau jaučiatės - bandykite lankyti kursus internete arba dirbkite pagal pasirinktą mokymo programą.

Pasirodžius viešajam įsipareigojimui, pagerėjo žmonių gebėjimas prisitaikyti prie pokyčių ir naujų įpročių. Taigi darykime tai kartu!

Pastebėjau, kad laikas po darbo visada seka įpročiu, kai žiūriu ką nors „Netflix“ ar kitur, o ne koduoju. Kaip ir visi, turiu keletą dalykų, kuriuos turiu padaryti: namų tvarkymas, administracinės užduotys, indų plovimas ir kt. Visa tai vis tiek liks. Tai, ką planuoju padaryti mažiau, pavadinčiau „pasyviu atsipalaidavimo laiku“. Tai yra, kai aš atsisėdu kažko žiūrėti, o mano laikas kiekvieną vakarą yra suvalgytas.

Pradėti ką nors žiūrėti lengva, bet sunku sustabdyti. Su vertais dalykais manau, kad yra priešingai: sunku pradėti, bet labai lengva tęsti. Taigi, atlikdama šį iššūkį, aš įsitikinsiu, kad pradėsiu (atsisėsiu į kodą) kiekvieną dieną, kad ir kaip būtų.

Keletas papildomų taisyklių:

  1. Kiekvieną dieną tweetuosiu apie savo pažangą -> ka11away naudodamas žymą # 100DaysOfCode
  2. Darbe koduoju, bet noriu mokėti dirbti ir su savo projektais. Todėl šio iššūkio metu neskaičiuosiu laiko, kurį praleidžiu koduodamas darbe.
  3. Kiekvieną dieną išsiųsiu kodą į „GitHub“, kad kas nors galėtų pamatyti mano pažangą. Jei norite, galite sekti mane čia.
  4. Daugiausia dirbu per „Free Code Camp“ „Front End“ sertifikavimo projektus.
  5. Laikas, praleistas atliekant mokymo programas, internetinius kursus ir kitus panašius išteklius, NEĮSKAIČIUOS į šį iššūkį. Noriu parašyti tikrą kodą ir dirbti su realiais projektais, susidurdamas su realiais iššūkiais. Čia yra straipsnis, kuriame apibendrinau savo mintis apie projektus ir savo patirtį juos kuriant: Kaip gauti kūrėjo darbą per mažiau nei metus.

Atnaujinti - pridėjau DUK:

DUK:

  1. Klausimas: Kaip susisiekti su žmonėmis, kurie taip pat daro šį iššūkį?

    A: Ieškokite # 100DaysOfCode „Twitter“ arba prisijunkite prie „100DaysOfCode“ kambario „Gitter“ - jums nereikia kvietimo, jis yra atviras visiems prisijungti.

  2. Klausimas: Aš dar nesinaudoju kodavimu (arba tiesiog nusprendžiu išmokti koduoti) ir dar negaliu kurti projektų. Ką turėčiau daryti?

    A: Geriausias būdas pradėti nuo pat pradžių būtų laikytis „FreeCodeCamp“ priekinio galo mokymo programos. Kuo toliau per 100 dienų, tuo geriau.

  3. K: Aš praleidau dieną, ar tai reiškia, kad man nepavyko iššūkio?

    A ( ATNAUJINTA): Visiškai ne. Jums leidžiama praleisti vieną dieną per dvi savaites . (tada suskaičiuokite pridėdami dar vieną dieną iki 100 pabaigos) Niekada nepraleiskite dviejų dienų iš eilės (taigi negalėsite praleisti vienos savaitės 14-osios ir kitos 1-osios dienos). Tai puikus patarimas dėl įpročių formavimo, kurį gavau iš Leo Babautos zen įpročių metu.

  4. Klausimas: Aš grįžtu namo vėlai, o kai baigsiu valandą, jau praeis vidurnaktis, ar tai skaičiuojama?

    A: Žinoma, kad tai svarbu! Nykščio taisyklė: ar tą dieną prieš miegą esate užkodavę bent valandą? Jei taip, esate kelyje.

    To priežastis yra ta, kad mes visi turime skirtingus tvarkaraščius ir skirtingus gyvenimo laikotarpius (vaikai, mokykla, darbas ir ką turite), todėl nesilaikykite savavališko laiko standarto. Nepatirsite to, ką patyrė Pelenė, kai laikrodis muša vidurnaktį.

    Aš iš tikrųjų dažniausiai esu toje pačioje situacijoje - tam tikromis dienomis grįžtu namo vėlai (darbas, prancūzų kalbos kursai, gyvenimas trukdo ir pan.) Ir nusprendžiau nesijaudinti dėl tokių dalykų, ar aš gaukite tašką „GitHub“ tą pačią dieną. Taip, malonu turėti juos po vieną, bet nedaryk sau meškos paslaugų, matuodamas savo pastangas pagal laikrodį.

  5. K: Ar turėčiau vesti žurnalą?

    A: Tai neprivaloma, bet tai puiki idėja. Tai gali būti „GitHub“ atpirkimas, kuriame saugote visas užbaigtas nuorodas ir (arba) projektus, arba teksto failas, kuriame užrašote svarbiausius tos dienos darbus.

    Tai naudinga dviem pagrindiniais būdais: kiekvieną dieną galėsite pažvelgti į pažangą ir pamatyti, kiek toli jau pasiekėte, ir lengviau rasti motyvaciją tęsti, o antrasis - tai padarius po 100 dienų galėsite geriau išanalizuoti savo patirtį ir pamatyti, kas pavyko, o kas ne.

  6. K: Ar turėčiau savo projektus paskelbti internete?

    A: Be abejo. Atsiskaitymui ir motyvacijai labai svarbu žinoti, kad jūsų dirbami dalykai yra prieinami internete visiems, norintiems į tai žiūrėti. Tai privers jus labiau rūpintis galutiniu produktu ir padaryti įspūdingesnius iššūkio rezultatus, kai atsigręšite į juos 100 dieną.

  7. K: Ar turėčiau jaudintis dėl dryžių?

    A: Juostelės yra malonios ir naudingos, tačiau, kaip jau minėjau aukščiau, per daug dėl jų nesijaudinkite ir nekritikuokite savęs, kad praleidote dieną. Vietoj to, įsitikinkite, kad darote viską, kad tai nepasikartotų, ir žinokite, kad jaudinimasis ir peikimasis sau neduos jokių rezultatų. (Gerai, tai duos jums rezultatų, bet tik neigiamų. Aš juos pavadinčiau pasekmėmis, o ne rezultatais) Geriausias būdas išeiti iš šios neigiamos emocinės būsenos yra atsisėsti ir koduoti.

  8. K: Kas yra sunkiausia šio iššūkio dalis?

    A: Dalis, kur reikia atsisėsti ir pradėti koduoti. Visiškai neatidėkite to ir negalvokite apie tai, nes iš to racionalizuosite save. Prieikite prie jo mechaniškai: atsisėskite, atidarykite nešiojamąjį kompiuterį, paleiskite kodavimo redaktorių ir pradėkite rašyti. Po 5 minučių nejusite jokių problemų / atidėliojimo / noro sustoti.

  9. K: Jei visi pradėjo tam tikrą dieną, ar turėčiau prisijungti prie jų tą dieną, kai jie yra? Pavyzdžiui, nuo 12 dienos?

    A: Šis iššūkis yra individualus, todėl prisijungdami pradėsite nuo 1 dienos. Visada, kai skelbsite naujinį „Twitter“ ar kitur, būtinai paminėkite, kurią dieną esate, ir naudokite žymą, kad žmonės galėtų rasti ir palaikyti tu!

Ar galiu prisijungti prie iššūkio?

Jei norite prisijungti prie šio iššūkio, sveikinu jus tai padaryti. Tiesiog naudokite žymę # 100DaysOfCodearba prisijunkite prie „100DaysOfCode Gitter Room“.

Jei nuspręsite tai padaryti, susisiekite su manimi ir mes galime padėti ir paskatinti vienas kitą! Jei jums patinka ši idėja, spustelėkite ❤ ir rekomenduokite ją čia, „Medium“. Tai man reikštų pasaulį! :)