Когато искаш да се откажеш от всичко

Когато искаш да се откажеш от всичко

Постоянно виждам млади разработчици, които след като преминат курсове по програмиране, губят вяра в себе си и си мислят, че тази работа не е за тях.

Когато току-що започнах своя път, няколко пъти помислих да променя професията си, но, за щастие, никога не го направих. Вие също не трябва да се отказвате. Когато сте начинаещ, всяка задача изглежда трудна, а програмирането в това отношение не е изключение. Ето какво можете да направите, за да преминете през най-напрегнатия период:

Включете се в колектив от други начинаещи. Да учиш програмиране сам е трудно. Но когато около вас има много хора, които, като вас, преодоляват препятствия, става по-лесно. А и е по-забавно заедно! Например, започнете обучението си едновременно с приятел, който също иска да програмира. Това ще добави елемент на състезателност и ще ви мотивира да продължите. Друг вариант е да се присъедините към група от съмишленици. Например, freeCodeCamp има форум, където можете да общувате с други ученици.

freeCodeCamp е западна неправителствена организация за съвместно обучение по програмиране. В Русия също съществуват много колективни срещи и онлайн общности, предлагащи въвеждане в професията. Можете да започнете търсенето тук. — прим. перев.

Намерете начин на обучение, който работи най-добре за вас.Няма един правилен начин да научите програмиране. Когато бях в колежа, лекциите не ми даваха почти нищо. Докато не научих как да търся индивидуален подход, чувствах разочарование от липсата на напредък. Вие сте уникални и най-добрият начин на обучение за вас също е уникален. Съществува огромно количество онлайн курсове, школи и книги по програмиране. Нещо ще подхожда на един човек, нещо — на друг. Изберете начин, който работи най-добре за вас. Ако настоящият ви метод на обучение не дава резултати, просто го променете.

Започнете да създавате нещо. Пианист учи, като свири на пиано. Програмирането може да се овладее, само ако програмираш. Ако учиш разработка и не си написал нито един ред код — спри и започни да пишеш код. Нищо не мотивира по-добре от това да виждаш плодовете на собствения си труд. Ако обучението не носи видими резултати, мотивацията рано или късно ще изчезне. Учиш разработка на уеб сайтове? Направи малък сайт. Учиш разработка за мобилни? Направи приложение за Android. Не е важно дали ще е нещо много просто — за да ускори обучението, да виждаш собствените си напредъци и да се мотивираш, започни да създаваш нещо още сега.

Обърнете се за помощ. Не се страхувайте да поискате помощ, когато имате нужда от нея. Абсолютно нормално е да признаеш, че не разбираш нещо и искаш да учиш. Много опитни разработчици не биха против да помогнат, особено ако си отделил време да формулираш въпроса и да потърсиш информация преди да питаш. В freeCodeCamp има форум, където новаците могат да задават въпроси. StackOverflow е също чудесно място. Можеш да тагнеш познати направо в Twitter или Instagram, за да питаш дали си на верния път.

За въпроси на руски може да се ползва Тостер или Stack Overflow на руски. — прим. перев.

Направете писането на код навик. Основно е важно да направите практическото програмиране част от ежедневието си. По-добре е да кодите по един час всеки ден, отколкото седем часа накуп през уикенда. Редовността ще превърне програмирането в навик. Без навик умът ще намери хиляда оправдания да отложи задачата, защото писането на код е енергийно изтощително. Освен това, тъй като разработката изисква запомняне на много свързани детайли, няколко дни без програмиране ще намалят количеството усвоени концепции.

Учете се да почивате правилно. Понякога безумната работа може да изглежда интелигентна и продуктивна — докато не настъпи прегаряне. Програмирането изисква много ментална енергия. Важно е навреме да възстановите този ресурс. Ако сте загубили мотивация и се чувствате уморени — изключете компютъра и направете почивка. Разходете се. Отидете на почивка. Ако сте уморени, почивайте от програмирането, а не го изоставяйте.

Източник: habr.com

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster