Csatlakozzon a # 100DaysOfCode kódhoz

A következő 100 napban minden nap legalább egy órát kódolok.

Úgy döntöttem, hogy nyilvános elkötelezettséget vállalok.

És csatlakoznod kellene hozzám.

Az előrehaladás nyomon követéséhez tegye ezt a repót: //github.com/Kallaway/100-days-of-code

MEGJEGYZÉS: A kihívással kapcsolatos legfrissebb információkért látogasson el ide:

A 100DaysOfCode hivatalos webhely

Íme néhány ok, amiért

Nagyon szeretnék jobb fejlesztővé válni. De azt tapasztalom, hogy munka után mindig más dolgokat találok a kódolás helyett.

Semmi sem képes legyőzni az önirányított erőfeszítéseket a tanulás vagy a megvalósítás érdekében, és ez az, amit nagyra értékelek. De visszatekintve az elmúlt hónapokra, sok jó szándékot látok minden este leülni és kódolni, de a sok racionalizálás módját is. Ez oda vezet, hogy megengedem, hogy ellenállásom a legjobbat vegye ki belőlem.

Ezért szeretnék megbizonyosodni arról, hogy elkötelezem magam egy olyan kihívás mellett, amely elszámoltatható lesz mindazokkal szemben, akik követnek vagy látják a frissítéseimet.

Nehéz lehet ragaszkodni ilyesmihez, amit valószínűleg már éreztél - akár online tanfolyamokat próbálsz folytatni, akár a kiválasztott tanterven keresztül dolgozol.

Nyilvános elkötelezettség bebizonyította, hogy javítja az emberek képességeit a változásokhoz és az új szokásokhoz való ragaszkodáshoz. Tehát csináljuk ezt együtt!

Észrevettem, hogy a munka után töltött időm mindig azt követi, hogy kódolás helyett inkább a Netflixen vagy máshol nézek valamit. Mint mindannyian, nekem is van néhány dolog, amit meg kell tennem: háztartás, adminisztratív feladatok, mosogatás stb. Azt tervezem, hogy kevesebbet csinálok, amit „passzív relaxációs időnek” neveznék. Ilyenkor leülök valamit megnézni, és minden este időmet megeszem, epizódonként.

Könnyű elkezdeni nézni valamit, de nehéz megállítani. Azokkal a dolgokkal, amelyek érdemesnek találom, az ellenkezője igaz: nehéz elindítani, de nagyon könnyű folytatni. Tehát ezzel a kihívással meg fogok győződni arról, hogy minden nap elkezdek (leülök kódolni), bármi is legyen.

Néhány további szabály:

  1. Minden nap tweetelni fogok a fejlődésemről -> ka11away a # 100DaysOfCode hashtag használatával
  2. Munkahelyen kódolok, de szeretnék tudni dolgozni a projektjeimen is. Ezért nem számolom a kihívással a munkában történő kódolással töltött időt.
  3. Minden nap továbbítom a kódot a GitHub-ba, hogy bárki láthassa a fejlődésemet. Ha akarod, itt követhetsz engem.
  4. Leginkább a Free Code Camp front end tanúsító projektjein fogok dolgozni.
  5. Az oktatással, online tanfolyamokkal és más hasonló forrásokkal töltött idő NEM számít bele a kihívásba. Valódi kódot akarok írni és valós projekteken dolgozni, valódi kihívásokkal szembesülve. Itt található az a cikk, ahol összefoglaltam a projektekkel kapcsolatos gondolataimat és azok felépítésével kapcsolatos tapasztalataimat: Hogyan szerezzek fejlesztői állást kevesebb mint egy év alatt.

Frissítés - GYIK-ot adtam hozzá:

GYIK:

  1. K: Hogyan lehet kapcsolatba lépni azokkal az emberekkel, akik szintén ezt a kihívást teszik meg?

    V: Keresse meg a # 100DaysOfCode elemet a Twitteren, vagy csatlakozzon a 100DaysOfCode szobához a Gitteren - nincs szüksége meghívóra, bárki csatlakozhat hozzá.

  2. K: Új vagyok a kódolásban (vagy csak a kódolás megtanulása mellett döntök), és még nem tudok projekteket építeni, mit tegyek?

    V: Az indulás legjobb módja, ha a kezdetektől fogva követi a FreeCodeCamp Front End tantervét. Minél tovább jutsz a 100 nap alatt, annál jobb.

  3. K: Hiányzott egy nap, ez azt jelenti, hogy nem sikerült a kihívás?

    A ( FRISSÍTVE): Abszolút nem. Kihagyhat egy napot két hét alatt . (akkor pótolja úgy, hogy még egy napot ad hozzá a 100 végéhez) Soha ne hagyjon ki két napot egymás után (így nem hagyhatja ki az egyik hét 14. napját és a másik 1. napját). Ez egy nagyszerű tanács a szokások kialakításához, amelyeket Babauta Leótól kaptam a zen szokásoknál.

  4. K: Későn térek haza, és mire befejezem az órámat, elmúlt éjfél, számít?

    V: Természetesen számít! A hüvelykujj szabálya: kódoltál-e legalább egy órát, mielőtt aznap lefeküdtél volna? Ha igen, jó úton jársz.

    Ennek az az oka, hogy mindannyiunknak más a menetrendje és különböző az életszakaszaink (gyerekek, iskola, munka és mi van veled), ezért ne tartsd magad valamilyen önkényes időszinten. Nem fogja megtapasztalni, amit Hamupipőke megtapasztalt, ha az óra éjfélt üt.

    Valójában ugyanabban a helyzetben vagyok legtöbbször - bizonyos napokon későn térek haza (munka, francia tanfolyamok, az élet akadályozása stb.), És úgy döntöttem, hogy nem aggódom az ilyen dolgok miatt, vagy hogy szerezz pontot a GitHubon az adott napon. Igen, jó, hogy egyenként csíkokban vannak, de ne tegyél magadnak rosszat, ha az erőfeszítéseidet órára méred.

  5. K: Naplót kellene vezetnem?

    V: Ez nem kötelező, de remek ötlet. Ez lehet egy GitHub-repo, ahol az összes linket és / vagy projektet elkészültként tárolja, vagy egy szöveges fájl, amelybe feljegyzi aznap elvégzett tevékenységek legfontosabb eseményeit.

    Két fő szempontból hasznos: képes lesz minden nap megnézni az előrehaladást és meglátni, milyen messzire jutottál már, és könnyebb megtalálni a folytatás motivációját, a második pedig az, hogy miután végzett 100 napod után jobban elemezheted tapasztalataidat, és megnézheted, mi működött és mi nem.

  6. K: Tegyem fel online a projektjeimet?

    V: Határozottan. Nagyszerű az elszámoltathatóság és a motiváció, hogy tudjuk, hogy a dolgok, amelyeken dolgoztatok, online elérhetőek bárki számára, aki meg szeretné nézni. Ez jobban érdekli majd a végterméket, és lenyűgözőbbé teszi a kihívás eredményét, amikor visszatekint rájuk a 100. napon.

  7. K: Aggódnom kell a csíkok miatt?

    V: A csíkok kedvesek és hasznosak, de mint fentebb említettem - ne aggódj túl sokat miattuk, és ne kritizáld magad egy nap hiánya miatt. Ehelyett győződjön meg róla, hogy mindent megtett-e annak érdekében, hogy ez ne fordulhasson elő újra, és tudja, hogy az aggódás és a magad szidása nem eredményez semmit. (Ok, ez eredményt ad, de csak negatívat. Következményeknek nevezném őket, nem eredményeknek.) A negatív érzelmi állapotból való kilépés legjobb módja az, ha leülünk és kódolunk.

  8. K: Mi a legnehezebb része ennek a kihívásnak?

    V: Az a rész, ahol le kell ülni és el kell kezdeni a kódolást. Ezt ne halasszuk el, és egyáltalán ne gondoljuk át, mert racionalizáljátok magatokat belőle. Mechanikusan közelítsen: üljön le, nyissa ki a laptopot, indítsa el a kódoló szerkesztőt, és kezdjen el gépelni. 5 perc elteltével nem érez semmilyen problémát / halogatást / megállási vágyat.

  9. K: Ha mindenki egy bizonyos napon indult, csatlakozzak-e hozzájuk azon a napon, amikor vannak? Például a 12. naptól?

    V: Ez a kihívás egyéni, ezért amikor csatlakozik, az 1. napon kezdi. Ha frissítést tesz közzé a Twitteren vagy máshol, feltétlenül említse meg, melyik napon tartózkodik, és használja a hashtaget, hogy az emberek megtalálják és támogathassák te!

Csatlakozhatok a kihíváshoz?

Ha csatlakozni szeretnél ehhez a kihíváshoz, üdvözlöm, hogy megtegye. Csak használja a # 100DaysOfCode hashtagetvagy csatlakozzon a 100DaysOfCode Gitter Room-hoz.

Ha úgy dönt, hogy ezt megteszi, kérem, forduljon hozzám, és segíthetünk, biztathatjuk egymást! Ha tetszik ez az ötlet, kattintson agombra , hogy itt ajánlhassa a közepes oldalon. Számomra a világot jelentené! :)