ПредишенСледващото

Този въпрос бе обсъден AdaCamp. unconference посветен на повишаване на нивото на участие на жените в технологиите и откритите културни ресурси. Опитните програмисти и фенове програмиране споделят идеи за общи стратегии, които са доказали ефективността на техните собствени примери. IJNet присъства на това събитие, и това е, което сме научили от този разговор:

Имайте предвид, че крайната цел

Независимо дали искате да се създаде от нулата сайт, приложение или визуализация на данни за всеки проект, който е добре да се има предвид конкретна цел. Това ще ви помогне да усъвършенствате уменията за решаване на проблеми, ще ви накара да се запитате: "Как, по дяволите, правя това"

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

Намерете своя Yoda

Вие ще имате много въпроси. Много от тях може да звучи глупаво за опитен програмист.

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

Внимавайте за програмисти на Twitter

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

Но не се отказвайте. Опитайте се да намерите на стратегия за обучение, която ще се вмести в графика си. Един от участниците в срещата каза, че тя обича да прави рано сутринта, защото котката винаги става рано и изисква домакинята също се събуди.

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

Можете да намерите проект с отворен код и да отида на работа на изчистването на грешки е, че трябва да се направи, за да определена дата (Мислете за него като домашна работа). Един добър ресурс за намиране на този вид задачи - Openhatch.org. Можете да намерите интересна работа GitHub.

Отидете към офлайн

Присъединете се към Hacks / Хакерите група във вашия район, или на група, която ще се обучава за програмиране, или се интересувате от Hackathon. Вероятно около вас има много събития, свързани с програмиране. Можете да намерите и един приятел, който е бил програмиране и уреди среща с него в кафенето, което ще поддържа вашата мотивация.

Научете програмиране - е като да се учи всеки "човешки" език. Това отнема време, практика и постоянство. Понякога това е невероятно трудно, когато просто не мога да разбера защо вашата програма не работи, но и невероятно забавно и занимателно, когато най-накрая успя да направи нещо невероятно.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!