Connect with us

Обучение

Как я перестал бояться и решил подружиться с Питоном

Но зачем это мне – казалось бы, в чём-то состоявшемуся специалисту, который не собирается в ближайшее время менять свою профессию?

AppTractor

Опубликовано

/

     
     

Валентин Домбровский поделился с нами своей историей знакомства с программированием.

1937066_1681248518820163_4029447945882457793_n

В марте 2012-го года мы с Михаилом Корнеевым запустили сообщество MoscowDjango (ныне MoscowPython) и мы не подозревали, до каких масштабов мы вырастем в результате.

Начав со встречи 20 человек в Высшей Школе Экономики, мы выросли до регулярных встреч, на которые собирается больше 200 разработчиков и которые проходят на площадках Rambler&Co, Mail.Ru Group, Яндекса и ФРИИ City Hall. В нашей группе на Facebook – свыше 1500 человек, а у рассылки о мероприятиях свыше 1900 подписчиков. Сообществу помогают развиваться 6 евангелистов (включая основателей) и можно без ложной скромности утверждать, что мы стали “центром притяжения” российского Python-движения.

И вот тут начинается самое интересное: за это время я лично так и не научился толком программировать. Да, были в моей жизни онлайн-курсы MIT, прохождение уроков на Codecademy и самостоятельное изучение основ Django, но “вплотную” к статусу хотя бы junior-программиста я так и не приблизился. Я ловлю себя на том, что мне приятно слушать доклады программистов, когда они говорят о каких-то не совсем понятных мне вещах, но иногда хочется всё-таки хоть что-нибудь понимать.

И вот тут, кажется, у меня появился шанс. Причём, это история из разряда “хочешь, чтобы у тебя что-то было – сделай это своими руками”. В связи с тем, что наше сообщество получило в распоряжение домен Python.ru (в очередной раз подтвердив тем самым статус крупнейшего в России), мы начали думать о том, в каких направлениях нам развиваться дальше. Одной из идей стал запуск курса по Python, который мы назвали незатейливо Learn.Python. Важную роль в этом сыграло появление у нас в качестве евангелиста Ильи Лебедева, разработчика компании Aori с опытом преподавания программирования студентам МГТУ имени Баумана. И вот, курс для начинающих программистов разработан и регистрация на него открыта. Отличный шанс для меня опробовать наш собственный продукт и приобрести полезные навыки. Но зачем это мне – казалось бы, в чём-то состоявшемуся специалисту, который не собирается в ближайшее время менять свою профессию? Думаю, на прохождение курса меня подтолкнуло несколько причин.

12243597_1672092699735745_3814152161841299893_n

Practice what you preach

Пожалуй, одной этой причины было бы достаточно – 4 года я развиваю Python-сообщество и сам не являюсь программистом. Пытливый читатель подумает, что это такая шутка, но нет, всё серьёзно. Пожалуй, мой гуманитарный опыт во многом помог “достучаться до сердец” программистов, которые зачастую бывают интровертами. Да, некоторые маркетинговые ходы важны для роста сообщества, но всё-таки общаться с участниками на одном языке (в нашем случае это Python) тоже необходимо. Когда меня спросили, не я ли являюсь автором какой-то библиотеки для Python, я понял, что пришло время учиться.

Работа в IT

По-моему, об этом писали уже много раз – работая с программистами, стоит понимать язык программистов. Правы ли вы, когда говорите: “Там всего 2 строчки кода и дел на 30 минут”, – или же показываете свою некомпетентность и теряете уважение сотрудников? А с другой стороны, программист-“халявщик” имеет меньше шансов обмануть вас, растягивая на неделю работу, которую действительно можно сделать за час. Планируя развитие проекта, стоит учитывать такие факторы как его архитектуру, нагрузоустойчивость и масштабируемость. Следует понимать, закрыты ли все дыры безопасности и не случится ли внезапных “сюрпризов”. Конечно, всегда имеет смысл работать с людьми, которые понимают в своём деле больше вас, но это не значит, что можно позволить себе вообще не разбираться в их работе.

12687778_460250270830276_2683326668640852125_n

Развитие мозга

Альцгеймер – не наш выбор, а потому мозг хочется нагружать разнообразной деятельностью. Не хочу сказать, что я испытываю какой-то “застой” – в связи со своей работой приходится сталкиваться с новыми проблемами и постоянно изучать новую информацию, в том числе на английском языке. Однако разнообразие нагрузки (а написание кода в ходе практических сессий отличается от написания статей и электронных писем), безусловно, приносит свою пользу. Думаю, что сочетание гуманитарного образования с техническими навыками может дать крайне интересные результаты. Надеюсь получить новые ощущения, которые я смогу описать в следующих статьях.

Комментарии
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement
Click to comment

You must be logged in to post a comment Login

Leave a Reply

Обучение

От данных к действиям с Airbnb Plus

История Data Science-интерна, который провел лето в Airbnb.

AppTractor

Опубликовано

/

Автор:

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

Этим летом Габриэль Сикуэйра прошел стажировку по Data Science в новой команде Airbnb Plus. В этой статье он отвечает на некоторые распространенные вопросы о Data Scientists в Airbnb и проливает некоторый свет на то, что действительно делает стажер в Больших Данных.

 

Комментарии
Продолжить чтение

App store optimization

Бесплатный курс “ASO для начинающих” от ASOdesk

ASOdesk запустил новый Email курс «ASO для начинающих», где собрана вся полезная информация, накопленная специалистами компании за годы работы.

AppTractor

Опубликовано

/

Автор:

Курс состоит из 10 уроков – от базовых понятий “Что означает ASO оптимизация?” до тонкостей “Как увеличить конверсию?”. В практической части курса авторы сосредоточились на самой платформе ASOdesk – как работать с ней, как оптимизировать рабочее время для сбора семантики, также обратим внимание на другие тонкости системы.

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

Участники курса получат корпоративный сертификат. Кроме того – 50% скидку на первую подписку системы ASOdesk!

Весь курс состоит из следующих уроков:

  1. Что такое ASO оптимизация?
  2. Словарик ASOшника
  3. Алгоритмы ASO
  4. Как начать работу с ASO?
  5. Как создать семантическое ядро?
  6. Локализация
  7. Обзор конкурентов
  8. Оптимизация iOS
  9. Оптимизация Android
  10. Как увеличить количество конверсий?

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

 

Комментарии
Продолжить чтение

Новости

Обучающий курс “Менеджер продукта” в Нетологии

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

AppTractor

Опубликовано

/

Автор:

Курс «Product Manager»/«Менеджер продукта» стартует 4 октября и продлится 4 месяца.

На курсе вы научитесь:

  1. Планировать работу над продуктом от создания стратегии развития и бизнес модели проекта до управления бэклогом;
  2. Исследовать пользователей — выявлять целевую аудиторию, понимать ее потребности и учитывать особенности взаимодействия с продуктом;
  3. Анализировать сервис — определять ключевые продуктовые метрики, настраивать системы аналитики, оптимизировать воронку продаж и улучшать клиентский опыт;
  4. Находить и тестировать продуктовые гипотезы, быстро принимать решение о запуске новых фич, создавая актуальные и удобные сервисы;
  5. Управлять командой и ресурсами, грамотно оценивать и прогнозировать ресурсы, доносить свои идеи и эффективно выстраивать работу в команде.

Выберите ваш формат обучения (онлайн или оффлайн в Кампусе Рамблера) и запишитесь здесь: http://netolo.gy/eCY.

Комментарии
Продолжить чтение

Медиа

Podlodka #76: Обучение

В современном мире технологии меняются с все нарастающей скоростью, и, чтобы не терять собственную актуальность, нам всем необходимо учиться. Эту важнейшую тему мы обсудили с руководителем евангелистов Microsoft Александром Ложечкиным.

AppTractor

Опубликовано

/

Автор:

Podlodka

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

Комментарии
Продолжить чтение

Реклама

Наша рассылка

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

Вакансии

Популярное

X
X

Спасибо!

Теперь редакторы в курсе.