Часто задаваемые вопросы

Какова идея девушек-питонов?

Разработка программного обеспечения - один из немногих способов получать отличную зарплату. Это особенно важно в странах с низким доходом, таких как Украина. Несмотря на это, лишь небольшая часть женщин являются активными программистами.

Начало работы с кодированием может быть запугивающим и глубоко разочаровывающим. Существует крутая кривая обучения, требующая значительного объема знаний для создания события простой программы (Unix, git, модульное тестирование, установка python, virtualenv и т. Д.).

Многие потенциальные программисты, теряют интерес на начальных этапах, борются с синтаксисом и развертыванием.

Проект Python Girls направлен на обеспечение общинного образования, встреч и семинаров для поддержки, поощрения и расширения возможностей большего числа женщин, чтобы стать активными программистами.

Проект состоит из двух компонентов: из семинаров и регулярных встреч “код и кофе”

Воркшопы

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

‘Code&Coffee’ встречи

Это будут неофициальные встречи ‘Code&Coffee’, где люди смогут собраться вместе, чтобы делиться, обсуждать и учиться друг у друга о коде, над которым они активно работают.

Как научиться программировать? Сколько времени это занимает?

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

Что, если я решил, что мне не нравится программирование?

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

Что такое семинары и как они структурируются?

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

Какова стоимость участия в семинарах?

Мы оцениваем семинары как эквивалентные по стоимости до 2-3 чашек кофе в городах, где мы работаем.

Это делается для того, чтобы семинары были доступными, при одновременном сокращении числа людей, резервирующих места, но не появляющихся на мероприятиях

Вы связались с девушками django?

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

Django - фантастическая веб-структура, но для начинающих это очень тяжелая основа. Крутая кривая обучения может быть крайне расстраивающей для тех, кто начинает программирование.

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

Мы активно пытаемся работать с сообществами программного обеспечения и сотрудничать с ними в местах, где мы работаем

Зачем выбирать python в качестве языка программирования?

Python - самый быстрорастущий язык программирования в странах с высоким уровнем дохода

Он имеет чистый синтаксис, с которым легко начать работу, и с ним работает большое сообщество.

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

Цель pythongirls - экономическая - мы хотим, чтобы вы конкурировали в работе со странами с высоким доходом.

Какие сильные стороны python?

Pythons простой, чистый синтаксис и большая экосистема модуля - его основные сильные стороны.

Вам нужно отправлять электронные письма навалом? Для этого есть модуль и тюториал.

Вам нужно присоединиться к pdf-файлам? Для этого есть модуль и тюториал.

Вам нужно обрывать информацию с веб-страниц и загружать их в файл excel? Для этого есть модуль и тюториал.

Вам нужно собирать данные с датчиков? Для этого есть модуль и тюториал.

Нужно строить и выполнять статистические расчеты? Для этого есть модуль и тюториал.

Вы хотите создать сложный веб-сайт? Для этого есть модуль и тюториал.

Вы хотите попробовать машинное обучение? Для этого есть модуль и тюториал.

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

Какие слабости python? Что, если я графический дизайнер?

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

Если вы отличный графический дизайнер, тогда мы рекомендуем вам начать с CSS и Javascript.

C и C ++ - это опции «нижнего уровня», которые дают пользователю больше контроля над тем, что происходит в процессоре компьютера, и более эффективны в обработке. Java популярна для корпоративных приложений. JavaScript - это язык выбора для приложений, доступных через веб-браузер.

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

Мой друг рекомендовал PHP

Мы рекомендуем начинать с python для новых новичков, а не PHP, из-за того, что python легче учиться и лучше для экономических перспектив.

PHP широко используется в Украине как часть сообщества аутсорсинга, в основном для двух платформ: Magento и wordpress

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

Большинство проектов, однако, представляют собой недорогие ставки Wordpress. Существует довольно неприятная тенденция для дешевых клиентов нанимать $ 5 / hr кодеров для создания чудовища Wordpress. Они втискивают множество различных функций, таких как CRM, сайт электронной коммерции и чат-системы на платформу блогов через пропуски плагинов.

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

Эти сайты, как правило, невозможно обновить (как взломы плагинов) и другой общий кошмар для отладки.

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

Вы когда-нибудь отказывались платить клиенту? Отличная беседа Майка Монтейру называется F*ck You, Pay Me