Кому нужно мобильное приложение за вечер
Всем привет! Меня зовут Алина и вот уже семь месяцев я веду здесь блог про мое любимое приложение - inSearch App. История начиналась как учебный проект и в настоящее время через него прошли десятки разработчиков, дизайнеров, SMM - и контент-менеджеров, чтобы получить первый кейс в портфолио или попробовать работу в удаленной команде.
Я видела, что часто при смене деятельности участники сами не знают до конца, чего хотят. Начинают что-то пробовать, сталкиваются с первыми трудностями и уходят. Нет ничего страшного в том, чтобы понять "мне неинтересно писать код" или "общение в соцсетях меня утомляет". Главное - быть честным с собой и выходить из ситуации красиво, чтобы не подводить команду.
Но что если вы находитесь на другой стороне - Вам нужно выбрать подрядчика на разработку мобильного приложения, а Вы ничего не знаете о программировании и не умеете оценивать сложность задач, сроки и бюджет? Как быть уверенным в переговорах со студиями, выдающими совершенно разные цифры и обещания сделать все "долго, дорого и ох...." или "быстро, подозрительно дешево и качественно" одновременно?
Что, если Вы - дизайнер или маркетолог, кто не планирует становиться программистом, но все-таки хочет понять, чем именно занимаются коллеги и как происходит написание кода? Чем заняты ваши друзья или родные, когда говорят "я iOS разработчик" и не могут объяснить простым языком, когда нативная разработка лучше кроссплатформенной?
"Пора это менять!" - одним осенним вечером решила я. Мне всегда казалось странным, почему со временем опытные специалисты начинают с презрением относиться к новичкам, забывая, какими сами были на старте. Почему вопросы новичков становятся глупыми, а их попытки разобраться в программировании -встречают осуждение. "Это же элементарно", "ты не технарь и тебе не понять" - да, я до сих пор иногда встречаю такие фразы. Умение объяснять дано не каждому, и особенно приятно, когда встречаешь исключение из правил.
В одном из коворкингов я познакомилась с Михаилом Мальцевым - замечательным разработчиком под iOS & Android в крупном портале Emias.Info. Я много рассказывала про работу в inSearch App и задавала вопросы, а Миша легко и подробно на них отвечал. "Ты не думал, чтобы стать репетитором и обучать других людей?" - спросила я как-то раз. Шло время, репетитором Миша не становился, поэтому я решила предложить совместный курс про разработку мобильного приложения за вечер. Так все и началось.
первые шаги по iOS разработке
Занятие рассчитано на участников с нулевым уровнем подготовки. За несколько часов в уютном антикафе мы разбираем основы программирования, пишем первые строчки на Obj-C или модном Swift и получаем на выходе простое работающее приложение по учету финансов. Я хорошо знаю страх новичков и не раз видела у других людей (особенно "гуманитариев") - "я на это не способен", "компьютеры и программирование это не для меня", "все слишком сложно" и т.п. У нас не было задачи сделать за вечер(!!) программистом, мы просто помогали преодолевать этот страх и показывали, что разработка может быть интересной и увлекательной.
В течение вечера мы не только отвечали на вопросы наших учеников, но и интересовались их бекграундом и отношением к мобильной разработке. Чаще всего это был интерес "чем занимается мой парень / коллеги по работе / друзья", "как выстраивать отношения с программистами, чтобы не кидали" или "слышал Swift крут, хочу попробовать". Мы видели, как меняется отношение к программированию за эти часы - начиная от недоверчивого включения XCode и заканчивая радостью от запуска приложения на своем устройстве.
продолжаем обучать основам разработки и уделяем внимание каждому
В то же время со стороны опытных разработчиков был скепсис, недоверие и сильные эмоции. Особенно это отразилось на моих страничках в соцсетях:
сначала нас приняли за школу программистов...
...а потом просились прийти бесплатно, чтобы поспорить о разработке
Не ожидала, что название окажется таким провоцирующим. Похоже, не все понимают суть мастер-класса. За один вечер никто не становится музыкантом, художником, не начинает говорить как носитель языка и не становится программистом. Задача мастер-класса - дать почувствовать, что такое разработка и кто такие разработчики.
Понравилось направление? Начинай изучать - сейчас много возможностей научиться самому или пройти полные курсы. Стало понятнее, как вести себя с программистами? Мы очень рады, что смогли помочь. Захотелось выпустить свой стартап? Отлично, теперь ты лучше понимаешь, стоит ли начинать именно с мобильной разработки или веб-версии вполне достаточно.
Попробуйте вместе с нами - зарегистрируйтесь на ближайшее занятие: http://first-app.ru