Skip to main content

Научете се да кодирате след 3 месеца или по-малко

The Cold War - OverSimplified (Part 2) (Април 2025)

The Cold War - OverSimplified (Part 2) (Април 2025)
Anonim

Искали ли сте някога да вземете компютърни науки в колеж или да погледнете приятелите си, които работят като разработчици, и искате да се занимавате с това, което са? Или просто искате да можете сами да създадете някои нови функционалности за вашия уеб сайт, без да плащате на програмист?

Често, когато хората мислят да се научат да програмират, те го изграждат като толкова монументално предизвикателство, че всъщност те никога не започват. Но истината е, че не е нужно да се впускате в програмиране с отношение на всичко или нищо. Дори ако можете да отделите само няколко нощи всяка седмица, можете да разработвате приложения само за три месеца. Сериозно!

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

Вижте Интервайбърите

Чудесен начин да започнете е с някои от безплатните ресурси онлайн. Codecademy е домакин на онлайн уроци по теми като HTML и Javascript, за да ви помогне да научите по интерактивен начин. Регистрирайте се за имейлите им в Code Year и ще получавате нов урок по кодиране всеки понеделник (и създавайте приложения и уебсайтове, преди да го знаете!). Ако искате да си поиграете с код, преди да се заемете с плана на урока, проверете Опитайте Ruby, интерактивен и забавен урок за браузър от Code School .

И когато попаднете на трудно място, знайте, че дори опитни програмисти непрекъснато удрят проблеми. Предайте вашите въпроси на онлайн форуми като Stack Overflow .

Удряйте книгите

Много страхотни книги ще ви дадат последващи упражнения и ще ви научат на основите на теорията на програмирането. Но бъдете предупредени: Само четенето на тези книги няма да ви направи програмист. Предизвикайте се да седнете за компютъра и да практикувате, а не разчитайте само на текста! Аз лично обичах да си играя с упражненията в Learn Python the Hard Way и Begining Ruby .

Назад към класа

Ако наистина сериозно се научите да кодирате в следващите няколко месеца, базирана в Чикаго Code Academy е тримесечна програма, която предоставя инструкции, наставничество и потапяща среда за развитие на вашия опит в потребителския опит и уеб разработката. Джарет Мануел, който през зимата премина през Code Academy, казва за своя опит: „Нямах никакви илюзии да стана хардкор разработчик, но след като създадох PuckDrop.net и приложение за управление на имоти с някаква помощ, аз съм доказателство, че всеки може да се научи да код и внедряване след 12 седмици! "

За по-малко интензивен клас разгледайте организации като Кодекс за учене на дами и Girl Develo It . И двете предлагат семинари в HTML, CSS, Javascript, Ruby, WordPress и Python, представени в среда, отворена за най-начинаещите начинаещи. Те се фокусират и върху това да помогнат на жените да се научат да програмират (макар че и те посрещат мъжете).

Запознайте се с разработчиците

Въпреки че никой не може да се научи за вас, вие също не трябва да сте сами в стремежа си да кодирате. Важно е да имате приятел, който може да ви помогне да започнете работа (и когото можете да се обадите за помощ по пътя). Не искате да прекарате първите няколко дни да блъскате главата си в екран!

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

Следващият път, когато се окажете, че казвате нещо в съответствие с „Ако само бях учил компютърни науки“ или „Бих могъл да имам страхотна работа, ако бях разработчик“, запомнете това: Три месеца от сега и вие бихте могли да бъдете програмист, Затова излезте и започнете да строите!