Найти тему
Нубинион

Обучение. Начало. Ошибки и как их совершать.

Оглавление

Обучение тесно связано с такой вещью как ошибки. Эти раздражающие штуки помогают нам совершенствоваться.

В этой статье разберемся: где та черта, переступив через которую сложно вернутся к нужному настрою; какие ошибки приведут к успеху. Я буду приводить примеры из личного опыта изучения программирования. Однако замените программирование на что угодно и смысл не поменяется. Будет занимательно!

Photo by Elisea Calvet B.

Как не стоит делать.

Изучение нового — трудоемкий и время затратный процесс. Поэтому осознавайте, что конкретно учить: в разработке важна логика работы приложения и базовые принципы, а не язык программирования.

Что будем учить.

Сравним с уроками игры на гитаре: в начале пути не принципиально играешь на акустической или электрогитаре, как и с написанием кода. Мы изучаем азы! Не существует самого крутого языка. Нет приложения, которое работает, пока отсутствует понимание основ. Конечно, навык владения инструмента важен и чем выше уровень, тем качественнее результат на выходе.

Для разработчика язык это инструмент. Результат выполнения программы — логика, которую заложил программист.

Создаем проблему из ничего.

Не стоит выбирать технологию программирования по плюсам и минусам, они будут у каждого языка.

Когда ко мне пришло осознания, что мне хочется разрабатывать, я выбрал язык «N0». Все было хорошо: писал первые программки, первые игрушки для терминала... В голову пришла шальная мысль, — «Посмотрим, какие перспективы. С какими проблемами столкнусь?» и так далее. Были обнаружены минусы, до которых мне еще предстояло дорасти. Это основание, что пора менять язык. Так было, и с «N1», и «N2». Когда на горизонте появился «Nn», стало понятно, что мой навык написания кода равен знаниям плюсов и минусов и больше ничего.

Я столкнулся с этими ситуациями и, как результат, гитара теперь лишь хобби по настроению. С программированием удалось справиться.

Полезные ошибки.

Недочеты полезны, в будущем будем понимать как их избегать и как извлекать выгоду.

Учитесь на ошибках
Учитесь на ошибках

Photo by Brett Jordan

Обратная сторона выбора.

Выбор языков, с опорой на «+» и «-», только путает. Зайдем с другой стороны, когда учишь что-то, поймите свои чувства.

Вернемся к варианту «N0», почему я искал перспективы и минусы, потом что хотел знать его возможности — нет. Ответ будет простым, мне просто не нравилось на нем писать код. Тогда подсознание подсказывало, подавало сигналы, но я пошел сложным путем. Результатом было бесцельно потраченное время.

Смена языка — полезная ошибка, когда ищешь комфорт. Если ничего не мешает, то учиться легче. Выберете интересующие вас и пробуйте писать код. Найдете любимый и учеба пойдет быстрее и приятнее.

Смотрим по сторонам.

Знания помогают нам двигаться вперед и прокачивают наш ум. Мир айти обширен и понимание технологий поможет в продвижении как: разработчика или дизайнера, аналитика или сисадмина. Больше знаний, выше шанс устроиться на работу. Но! В процессе учебы новые неструктурированные знания превращаются в ловушку. Не старайтесь разучить как можно больше технологий, если планируете устроиться на работу в короткий срок. Разработайте систему и по началу учите необходимый минимум, который указан в вакансии.

Грань.

Потерять интерес к учебе можно такими способами: не уделять время, мешать сферы, не видеть цель. Где тот момент, чтобы не лишиться сил к учебе.

-3

Отсутствие цели — ошибка, с которой сам столкнулся. Когда приступил к изучению первого языка, в голове я строил планы, что уже работаю и жизнь налажена. Только у меня не было конечной цели, а я к ней спешил. Результатом стало непонимание, что делать и потеря интереса на пару месяцев.

Вернулся к учебе с другим подходом: у меня еще не было конечной цели и был план пощупать разные области разработки. Этот вариант мне дал новый заряд мотивации и помог мне прийти к настоящему.

Определите лимит времени, если времени мало — составьте список важного и учите его в первую очередь.

Смешение направлений в IT стало главной ошибкой, результат — полгода думал, что айти не для меня.

Игровая индустрия интересовала меня с детства и захотел сделать игру самостоятельно. Я переоценил силы, не потому что невозможно создать в одиночку, а потому что все навыки были на начальном этапе. Не научившись программировать, начал рисовать персонажей, потом перепрыгнул на создание компьютерной графики. В итоге учился с нуля в каждом направлении и в попытке успеть в них — перегрелся.

Не уделять время занятиям. В такой ситуации интерес медленно угасает, а когда возвращаешься к учебе, начинаешь с чистого листа. Если цикл повторять, то желание учиться испариться. Совет один — уделяйте не менее 15 минут ежедневно и будет прогресс

Какие выводы.

Следите за ситуацией: чувствуете, что не хватает сил продолжить; испытываете дискомфорт; или осознаете, что уже давно не практиковались. Проанализируйте почему нет желания. Запутанный язык — выберете другой. Не знаете с чего начать — пройдитесь по направлениям в ИТ. Причина будет, распознайте ее и двигайтесь дальше с новыми силами.

Ошибка это знак, не дайте ей контролировать себя.

Подробнее про то как учиться, читайте в предыдущей статье.

О выборе языка писал здесь.

Подписывайтесь на телеграм канал, там будет еще больше контента!

Продолжим разбирать процесс обучения в следующий раз. Спасибо за внимание и до встречи!

Помните, почему вы начали.
Помните, почему вы начали.

Photo by Christofer Maximilian