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

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

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

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

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

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

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

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

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

Подходящ за въпроси на руски език тостер или Stack Overflow на руски. — прибл. превод

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

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

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

Добавяне на нов коментар