Читаем Гибкие навыки. Исчерпывающее руководство по прокачке себя для начинающих разработчиков полностью

• Прежде чем начать писать длинную книгу, попрактикуйся на написании статей для журналов. Найди журналы, связанные с разработкой ПО, и отправь туда несколько конспектов своих статей. Ты можешь пойти в книжный магазин и найти соответствующие журналы, или найти их в интернете; просто загугли журналы по разработке ПО.

<p>Часть III</p><p>Обучение</p>

Образование – это то, что остается, если человек забыл все, чему он научился в школе.

Альберт Эйнштейн

Мир разработки ПО постоянно изменяется. Кажется, что каждый день появляются новые технологии, а то, что ты узнал только вчера, сегодня уже неактуально.

В этом быстро изменяющемся мире способность быстро обучаться чему-то новому очень важна. Разработчики ПО, не стремящиеся к бо́льшему и стоящие на одном месте, упускают множество возможностей. Если ты не хочешь, чтобы тебя постигла такая же участь, тебе нужно научиться учиться.

Моя цель – научить тебя тому, как учиться. Я расскажу тебе о 10-сту-пенчатом процессе, который я разработал специально для быстрого обучения новым технологиям. Я сам использовал этот процесс для создания 30 полноценных курсов для разработчиков (и создал все эти курсы за один год). Я дам тебе несколько полезных советов, как найти наставника, как начать обучать других, а также как раскрыть свой внутренний потенциал и обучаться эффективно.

<p>27</p><p>Учимся учиться</p>

Нет ничего плохого в том, чтобы ходить в школу или университет и получать хорошее образование. Но в чем смысл, если ты закончишь учиться сразу после выпускного? На самом деле при очном обучении ты всегда полагаешься на других: что кто-то придет и поможет тебе, научит новым навыкам и даст знания; ты никогда не будешь заниматься самостоятельно, из-за чего ты сильно ограничиваешь свое развитие и возможности.

Один из наиболее важных навыков, которым может овладеть разработчик ПО, – самообучение. Это один из необходимейших навыков в мире, где каждый день появляются новые технологии. От обычного веб-разработчика требуется знание как минимум трех языков программирования, чтобы он мог претендовать хотя бы на позицию джуниора.

Если ты хочешь стать лучшим разработчиком, то тебе нужно научиться учиться. К сожалению, самообучение – это не то, чему учат в школе. Ты можешь возразить: в школе нас учат ровно противоположному, потому что программы разработаны для работы с группами учеников, а не с каждым по отдельности. По правде говоря, навык самообучения – это то, чему ты должен обучиться сам.

Анализируем процесс обучения

Ты когда-нибудь задумывался над тем, как именно ты учишься? Что на самом деле означает «обучаться чему-то»? Мы хотим изучать интересующие нас вещи на бессознательном уровне. Когда кто-то рассказывает нам интересную, захватывающую историю, мы даже не пытаемся запомнить ее специально и не делаем никаких заметок; но если нас попросят воспроизвести эту историю, то мы повторим ее практически без ошибок и пропусков.

То же самое касается наших обычных действий. Если я покажу тебе, как что-то делать, то ты, возможно, забудешь об этом; но если ты не просто послушаешь меня, но и сделаешь это сам, но запомнишь процесс. Если ты попытаешься научить кого-то тому, что ты учишь сам, то ты не только лучше запомнишь информацию, но и поймешь материал глубже. Оказывается, разные стили обучения – это только миф. Все мы будем обучаться лучше всего в том случае, если станем сами что-то делать и обучать этому других. Активное обучение – самый эффективный способ научить.

Цель образования должна состоять в том, чтобы научить нас как думать, нежели в том, что думать.

Герберт Спенсер

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

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

Учим себя

Если ты действительно хочешь научиться чему-то, то что же делать? На самом деле лучший вариант – это начать учить кого-то другого. Во время обучения другого человека ты расширишь свои знания и начнешь понимать выученный материал глубже. Когда ты занимаешься самообучением, поставь перед собой цель достигнуть точки, когда ты сможешь начать действовать и делать что-то, как можно быстрее.

Перейти на страницу:

Все книги серии Искусство делать бизнес. Как привлекать клиентов в цифровую эпоху

Метод Jobs to Be Done. Проектирование клиентоориентированного продукта
Метод Jobs to Be Done. Проектирование клиентоориентированного продукта

Практическое пособие по проектированию востребованных продуктов и услуг.Секрет успеха компании напрямую зависит от того, насколько хорошо вы понимаете потребности своих клиентов и умеете удовлетворять их. Книга предлагает уникальную возможность увидеть людей, для которых вы работаете, и понять, чего они хотят. Метод Jobs To Be Done дает пошаговые инструкции, которые помогут превратить тренды рынка в конкретные действия и создать востребованный продукт.Благодаря концепции Jobs To Be Done вы:[ul]Узнаете, какие проблемы клиентов можно решить.Сможете создать продукт, который захотят потребители.Повысите ценность вашего предложения.Освоите теоретические основы процесса JTBD.Получите практические инструкции.[/ul]Джим Калбах – известный UX-специалист, эксперт по информационной архитектуре и стратегии. Работал со многими крупными компаниями, такими как LexisNexis, eBay, Audi, Sony и др.В формате PDF A4 сохранен издательский макет.

Джим Калбах

Деловая литература / Карьера, кадры / Маркетинг, PR
Сила сообществ. Как создавать живые комьюнити для бизнеса и не только
Сила сообществ. Как создавать живые комьюнити для бизнеса и не только

Комьюнити-менеджмент – один из самых мощных и в то же время недооцененных инструментов развития современного бизнеса. В его ключевые задачи входит не только создание крепкого сообщества вокруг идей и проектов, но и выстраивание эмоциональных связей между брендом и аудиторией, а также поддержка деловой репутации компании в медиапространстве.Освоив инструментарий комьюнити-менеджера, вы сможете:• привлечь новых сотрудников и клиентов;• повысить эффективность внутренних и внешних коммуникаций;• найти общий язык с аудиторией в социальных сетях;• извлечь пользу из негативных отзывов и комментариев;• и, конечно же, достичь новых вершин в развитии общего дела!В формате PDF A4 сохранен издательский макет книги.

Дарья Алексеевна Сталь , Евгений Сергеевич Резницкий

Маркетинг, PR
Нет соединения с сервером, попробуйте зайти чуть позже