html текст
All interests
  • All interests
  • Design
  • Food
  • Gadgets
  • Humor
  • News
  • Photo
  • Travel
  • Video
Click to see the next recommended page
Like it
Don't like
Add to Favorites

Эрин Паркер, разработчик Spitfire Athlete: никогда не поздно учиться программировать

Недавно на сервисе Quora обсуждался вопрос о том, не поздно ли начинать изучать программирование в возрасте «за двадцать». Лучший ответ, собравший 5 тыс. голосов, дала основательница компании Spitfire Athlete Эрин Паркер. Редакция ЦП подготовила его адаптированный перевод.

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

Однако пример некоторых разработчиков говорит о том, что начинать никогда не поздно. Буквально за один год может произойти огромное количество перемен. Эрин Паркер получила диплом в сфере экономики, окончив универститет в 23 года. Совершенно случайно девушка оказалась на встрече разработчиков Ruby on Rails, где ей показали, как создать простое приложение на этом фреймворке.

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

На тот момент Эрин не умела программировать, поэтому могла самостоятельно сделать лишь некоторые наброски того, как может выглядеть интерфейс будущего сайта:

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

Определившись с целью, девушка начала двигаться к ее достижению. Фундаментом будущего успеха должно было стать понимание основ программирования.

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

Для изучения Ruby on Rails, который понравился ей еще на самой первой встрече разработчиков, Эрин прибегала ко всем доступным онлайн-курсам — Learn Ruby the Hard WayTry RubyCodecademy. Больше всего ей понравился сервис Railscasts.

Мотивация Эрин была очень высока, и она не сдавалась, если не могла понять что-то с первого раза. Разбираться приходилось со многими вещами, но девушку это не останавливало — она спрашивала совета у друзей-разработчиков и даже у незнакомцев в кафе, которые выглядели, как программисты (судя по наклейкам на ноутбуке). Еще одним важным пунктом обучения стали походы на встречи разработчиков, например Women Who Code или Ruby Group Meetup.

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

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

Вооружившись этими данными, Эрин сменила подход к разработке, выучила jQuery Mobile и создала следующую версию проекта.

Несмотря на простоту и не очень симпатичный дизайн, этот сайт уже смог привлечь пользователей. Следующим шагом стало создание отдельного приложения для iOS. На тот момент Эрин лишь 6 месяцев изучала Rails. Потратив много времени на освоение jQuery Mobile она поняла, что этот инструмент больше подходит для создания прототипов или простых приложений. Перспектива изучения основ программирования под iOS пугала, но избежать этого было трудно.

В итоге в апреле 2013 года Эрин занялась и этим аспектом своего образования разработчика. Повторив весь путь, пройденный ранее с Rails (онлайн-курсы, книги, посещение тусовок iOS-программистов), через два месяца упорного труда, создания десятков тестовых приложений и штудирования документации Apple, она значительно расширила багаж своих знаний. В мае того же года, в возрасте 24, лет Эрин выступила на очередной встрече разработчиков Rails, рассказав о технической реализации кастомного Rails API и передачи данных в iPhone-приложение с помощью AFNetworking.

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

В конце концов, в октябре 2013 года была готова пре-альфа версия приложения Spitfire Athlete.

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

Это случилось в ноябре 2013 года, а несколько месяцев спустя, в апреле 2014 года приложение Spitfire Athlete уже без приставки «альфа» дебютировало в App Store и было отмечено на странице лучших новых приложений и в категории «Фитнес». На этапе разработки девушки участвовали со своим проектом в конкурсе разработчиков и получили премию в номинациях «Лучшее приложение» и «Лучшее приложение для iOS». На тот момент Эрин было 25 лет.

Читать дальше
Twitter
Одноклассники
Мой Мир

материал с siliconrus.com

76
    +58 surfers

      Add

      You can create thematic collections and keep, for instance, all recipes in one place so you will never lose them.

      No images found
      Previous Next 0 / 0
      500
      • Advertisement
      • Animals
      • Architecture
      • Art
      • Auto
      • Aviation
      • Books
      • Cartoons
      • Celebrities
      • Children
      • Culture
      • Design
      • Economics
      • Education
      • Entertainment
      • Fashion
      • Fitness
      • Food
      • Gadgets
      • Games
      • Health
      • History
      • Hobby
      • Humor
      • Interior
      • Moto
      • Movies
      • Music
      • Nature
      • News
      • Photo
      • Pictures
      • Politics
      • Psychology
      • Science
      • Society
      • Sport
      • Technology
      • Travel
      • Video
      • Weapons
      • Web
      • Work
        Submit
        Valid formats are JPG, PNG, GIF.
        Not more than 5 Мb, please.
        30
        surfingbird.ru/site/
        RSS format guidelines
        500
        • Advertisement
        • Animals
        • Architecture
        • Art
        • Auto
        • Aviation
        • Books
        • Cartoons
        • Celebrities
        • Children
        • Culture
        • Design
        • Economics
        • Education
        • Entertainment
        • Fashion
        • Fitness
        • Food
        • Gadgets
        • Games
        • Health
        • History
        • Hobby
        • Humor
        • Interior
        • Moto
        • Movies
        • Music
        • Nature
        • News
        • Photo
        • Pictures
        • Politics
        • Psychology
        • Science
        • Society
        • Sport
        • Technology
        • Travel
        • Video
        • Weapons
        • Web
        • Work

          Submit

          Thank you! Wait for moderation.

          Тебе это не нравится?

          You can block the domain, tag, user or channel, and we'll stop recommend it to you. You can always unblock them in your settings.

          • 5185706.ss
          • мотивация
          • женщины
          • стартап
          • программирование
          • домен siliconrus.com

          Get a link

          Спасибо, твоя жалоба принята.

          Log on to Surfingbird

          Recover
          Sign up

          or

          Welcome to Surfingbird.com!

          You'll find thousands of interesting pages, photos, and videos inside.
          Join!

          • Personal
            recommendations

          • Stash
            interesting and useful stuff

          • Anywhere,
            anytime

          Do we already know you? Login or restore the password.

          Close

          Add to collection

             

            Facebook

            Ваш профиль на рассмотрении, обновите страницу через несколько секунд

            Facebook

            К сожалению, вы не попадаете под условия акции