
Folyamatosan látom a fiatal fejlesztőket, akik a programozási tanfolyamok elvégzése után elvesztik az önbizalmukat, és azt gondolják, hogy ez a munka nem nekik való.
Amikor csak elkezdtem az utamat, párszor elgondolkodtam azon, hogy pályát változtatok, de szerencsére végül nem tettem. Neked sem szabad feladnod. Amikor kezdő vagy, bármely feladat nehéznek tűnik, és a programozás sem kivétel. Íme, mit tehetsz, hogy túljuss a legstresszesebb időszakon:
Olvadj be olyan kezdők közé, mint te. Egyedül programozni nehéz. De amikor sok ember van körülötted, akik, mint te, akadályokat küzdenek le, könnyebb. Ráadásul együtt szórakoztatóbb! Például kezdj el tanulni egyszerre egy baráttal, aki szintén szeretne programozni. Ez versenyszellemet ad, és motivál a továbblépésre. Egy másik lehetőség, hogy csatlakozz egy csoporthoz, ahol hasonló érdeklődésű emberek vannak. Például a freeCodeCamp-nek van , ahol más diákokkal tudsz kommunikálni.
A freeCodeCamp egy nyugati nonprofit szervezet, amely közös programozásra tanít. Oroszországban is sok közösségi találkozó és online közösség van, amely bevezetést kínál a szakmába. A keresést itt lehet kezdeni . - megj. ford.
Találd meg azt az oktatási módszert, ami a legjobban működik számodra. Nincs egyetlen helyes módja a programozás elsajátításának. Amikor főiskolás voltam, az előadások szinte semmit nem adtak nekem. Amíg nem tanultam meg megtalálni a személyes megközelítést, csalódott voltam a fejlődés hiánya miatt. Te egyedülálló vagy, és a legjobb tanulási mód számodra is egyedi. Rengeteg online tanfolyam, iskola és programozási könyv létezik. Valami megfelelő lesz az egyik embernek, valami más a másiknak. Válaszd ki azt a módszert, ami a legjobban működik számodra. Ha a jelenlegi tanulási módszered nem hoz eredményt, egyszerűen változtasd meg.
Kezdj el létrehozni valamit. A zongorista a zongorán játszva tanul. A programozást programozással lehet elsajátítani. Ha webfejlesztést tanulsz és még nem írtál egy sort sem kódot, akkor hagyd abba ezt, és kezdj el kódot írni. Semmi sem motivál jobban, mint látni a saját munkád gyümölcseit. Ha a tanulás nem hoz látható eredményeket, a motiváció előbb-utóbb eltűnik. Weboldalak fejlesztését tanulsz? Készíts egy kis weboldalt. Mobilfejlesztést tanulsz? Készíts egy alkalmazást Androidra. Nem számít, hogy ez valami nagyon egyszerű lesz – ahhoz, hogy felgyorsítsd a tanulást, lásd a saját fejlődésed, kezdd el most valami létrehozását.
Kérj segítséget. Ne félj segítséget kérni, amikor szükséged van rá. Teljesen normális beismerni, hogy valamit nem értesz és tanulni akarsz. Sok tapasztalt fejlesztő örömmel segít, különösen, ha időt szántál arra, hogy megfogalmazd a kérdést és körülnéztél a neten, mielőtt kérdeztél. A freeCodeCamp oldalon van , ahol a kezdők kérdéseket tehetnek fel. — szintén nagyszerű hely. Lehet ismerősöket megjelölni vagy , hogy megkérdezd, a helyes úton haladsz-e.
Oroszul felmerülő kérdésekhez használható vagy . - megj. ford.
Alakítsd a kódírást szokássá. Alapvető fontosságú, hogy a gyakorlati programozás a napi rutinod részévé váljon. Jobb napi egy órát kódolni, mint hét órát egyszerre a hétvégén. A rendszeresség szokássá teszi a programozást. Szokás nélkül az elme ezer kifogást talál, hogy halogasson, mert a kódírás energiaigényes. Ezen kívül, mivel a fejlesztés megköveteli, hogy sok összefüggő részletet megjegyezzünk, néhány nap programozás nélkül csökkenti a megszerzett fogalmak számát.
Tanulj meg jól pihenni. Néha a túlhajszolt munka okosnak és produktívnak tűnhet – amíg ki nem égsz. A programozás sok mentális terhelést igényel. Fontos, hogy időben helyreállítsd ezt az erőforrást. Ha elvesztetted a motivációt és fáradtnak érzed magad – kapcsold ki a számítógépet és tarts szünetet. Sétálj egyet. Menj el nyaralni. Ha fáradt vagy, pihenj meg a programozástól, ne hagyd abba.
Forrás: habr.com
