?

Log in

PyCon is gone

Вот и прошла первая конференция PyCon Russia 2013. 250 разработчиков съехались в заснеженный Екатеринбург, чтобы в течение двух дней обсудить последние тренды в python-разработке и пообщаться друг с другом. Съехались буквально со всего мира: из Чили, Австралии, США, Англии, Германии, России, Украины, Белоруссии. Список российских городов тоже внушителен: Екатеринбург, Москва, Санкт-Петербург, Тюмень, Челябинск, Казань, Ярославль, Челябинск, Миасс, Уфа, Пермь, Березники, Красноярск, Вологда, Ханты-Мансийск, Томск, Одинцово, Кемерово, Калуга, Иркутск.

Read more...Collapse )

PyCon для студентов

Строго говоря, PyCon Russia — не совсем студенческое мероприятие (мы очень старались сделать программу интересной именно для опытных разработчиков). Но поскольку подобного рода гости нечасто бывают на Урале, да и мы в IT-People как-то традиционно переживаем за формирование интересной профессиональной среды, то вот два шага, на которые мы идём в этот раз:

1) 26 февраля 2013 — в УрФУ будет открытая лекция для всех желающих, которую прочитает один из хедлайнеров PyCon'а — Dr. Russell Keith-Magee (президент Django Software Foundation, член Django core team, CTO компании TradesCloud). Кажется, это будет первое выступление разработчика из Австралии в уральском университете :) Он на своём примере расскажет о том, как участие в open source проектах помогает в профессиональном развитии разработчиков со студенческой скамьи.

Bootstrapping your career with Open Source"

Open source gives present-day IT/CS students the ability to develop an international profile and reputation while they're still studying. This is a magnificent opportunity for career development that is woefully underutilized. In this lecture, Django Core Developer and Django Software Foundation President Russell Keith-Magee will describe his own path into open source contribution, and show how contributing to open source can help you find the career of your dreams. He will also provide a helpful guide to getting involved in open source projects.

Кажется, должно получиться очень круто! :) Если что — регистрация вот здесь: www.it-people.ru/kak-my-organizuem-obuchenie/russel/ (Регистрация обязательна, так как на территорию ВУЗа можно попасть только по предварительным спискам). Конечно, можно будет пообщаться с Расселом и на другие темы. Мероприятие бесплатное.

2) Специальная студенческая цена на посещение конференции: 3000 рублей. (по сути это компенсация питания и трансфера в оба дня).

Для того, чтобы попасть на конференцию по студенческой цене — нужно зарегистрироваться наpycon.ru/register/ и в комментариях написать, что вы студент. Оплата наличными в офисе IT-People либо в день конференции при предъявлении студенческого.
Приглашаем на работу в компанию IT-People.ru. Мы существуем на рынке для того, чтобы ИТ-специалисты Екатеринбурга получали возможности для профессионального роста. А именно:
                 
- имели возможность проходить курсы повышения квалификации
- посещали отраслевые конференции и выступали на них
- находили единомышленников, коллег и формировали профессиональные сообщества
- устраивались на работу в более сильную команд
               
Внутри компании есть специализация по направлениям. Сегодня мы ищем менеджера направления "Веб-программисты и верстальщики". Сюда мы включаем всех, кто пишет веб-сервисы и сайты и знает php, python, ruby on rails, html, javascript и др.
               
Вы должны будете знать:
                       
- всех или большинство людей в этой специализации в нашем городе.  Их надежды, мечты и потребности.
- саму предметную область (придётся читать статьи, книги, ходить на курсы). Понимать, какой системой знаний должен обладать такой специалист. И что там происходит с этими знаниями сейчас.
- компании, в которых работают эти люди (условия работы, характер корпоративной культуры, с какими проектами работают и др.) Это не только ИТ-компании, но и банки, рекламные агентства и другие.
- ВУЗы и кафедры, на которых преподают программирование под веб.
                 
Что надо будет делать:
                       
1)      Подбирать сотрудников тем, кому нужны сотрудники. Консультировать компании, какие кадры есть, сколько стоят, что умеют.
2)      Консультировать людей по трудоустройству (где, как, какие проекты, какие технологии, как построена работа над проектами).
3)      Участвовать в формировании программы секций Веб-программирование и Frontend-разработка на конференции DUMP-it.ru.
4)      Организовывать мастер-классы (например, сейчас у нас есть запрос на курс про сложный Javascript)
5)      Организовывать открытые семинары по средам.
6)      Делать любые другие полезные движухи, нужные Веб-программистам
Да, это довольно специфическая деятельность, «не имеющая аналогов в нашем городе». Но так уж вышло, что IT-People.ru всё время делает что-то, не имеющее аналогов. И обычно у нас получается :-)

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

Условия работы:

- Система оплаты: оклад + премия. Целевой заработок: 40 -60 000 рублей (желательно – выше).
- Официальное трудоустройство
- Комфортный офис на Белинского, 86 (перекрёсток Белинского/Декабристов), 16 этаж (и прекрасный вид из окна)
- Гибкий график и ненормированный рабочий день 

Если вам интересно - позвоните или напишите мне:     Юлия Герасимович, тел. 8 912 23 21 222, info@it-people.ru

Tags:

Два дня назад мы опубликовали анонс PyCon на разных площадках. Любопытно то, к чему сводится обсуждение на них:

На habrahabr - стали обсуждать: "Почему такие цены?!", "Что входит и не входит в стоимость".

В группе python-разработчиков на Google+ основной message: "Круто, но почему в Екатеринбурге?"

В группе Уральского ИТ-кластера в FB не стали обсуждать цены и "почему Екатеринбург", дискуссия ушла в сторону "А почему Python"? :))

В общем-то понятно, почему оно так, но всё равно забавно :)
Не без волнения пишем этот пост - да, мы взялись за организацию первого в России PyCon

Для тех, кто не в теме - это конференция, призванная продвигать язык программирования Python и способствовать формированию сообщества python-разработчиков. Проводилась изначально в США, затем стала распространяться по миру и сегодня проходит в 28 странах мира. Россия до сих пор была исключением.

Краткая предыстория

Идея провести PyCon в России появилась у Антона Патрушева (Naumen) ещё год назад. Но мы решили идти к ней поступательно: сначала провели встречу (не) анонимных питонистов Екатеринбурга. На ней - познакомились, договорились и организовали в феврале 2012 года - конференци ekb.py, в которой приняло участие 130 человек. (Затем та же команда организаторов провела в мае 2012 общую конференцию уральских разработчиков на 500 участников - поэтому мы точно знаем, что умеем работать с большими форматами). Тепеpь мы готовы к PyCon.

Как мы видим себе первый PyCon Russia (24-25 февраля 2013)

1. Это будет конференция для опытных разработчиков. Первый раз важно задать высокую планку с т.з. контента. 

2. Мы привезём несколько легендарных иностранных спикеров. Сейчас уже согласн Jeff Lindsay Russell Keith-Magee Armin Ronacher

3. Наш программный комитет ищет 20 лучших российских докладчиков. Также в программе 5 мастер-классов и два круглых стола. 

4. Конференция будет выездной (в учебном центре в 30 км в от города). Когда все живут и учатся в одном месте - сообщество формируется круче :) Плюс для приезжих слушателей (а их будет большинство): жить за городом заметно дешевле, чем в городе. А WiFi там хороший. 

5. Конференция будет двухдневной. (Если уж ехать на Урал, то на два дня, не на один). Как обычно - мы обещаем, что скучать никто не будет ;)

Как вы можете принять участие

1. Указать, какие темы вам интересны http://pycon.ru/schedule/

2. Отправить заявку на доклад http://pycon.ru/speakers/

3. Купить билет на конференцию http://pycon.ru/register/  (Внимание: чем раньше, тем дешевле!)

4. Порекламировать свою компанию http://pycon.ru/partners/  - стать спонсором PyCon


Эх, стартовали! :)
Нам давно хотелось, наряду с открытыми семинарами по средам, проводить ещё и "Практикумы по субботам". Всё-таки мало "узнать что-то новое", часто полезно ещё "попробовать руками" - тогда в голове остаётся больше. 

И вот, 15 декабря прошёл первый "Практикум по субботам", посвящённый Ruby on Rails. Вот как звучал анонс:

Вам стоит прийти, если:
1. У вас уже есть опыт разработки веб-приложений, например, на php, python, asp.net  (или чем-то еще) и вы хотите расширить свои горизонты.
2. Вы слышали много хорошего/плохого про Ruby-on-Rails, но ничему не верите на слово и хотите  составить собственное мнение.
3. Вы уверены, что узнать что-то новое – всегда полезно!
Что будет:
В ходе практикума, каждый участник научится писать код на Ruby, сам решит несколько типовых задач,  которые возникают при написании приложений на Ruby-On-Rails. Узнает, как работают rounting, haml и active record. Научится пользоваться современными технологиями автоматизированного тестирования приложений.
Что нужно:
Проходить практикум будет в компьютерном классе, все необходимое для разработки будет уже установлено на машинах. От вас необходимо – иметь аккаунт на GitHub и боевое настроение.Было бы неплохо, если перед мастер классом вы почитали бы про основы синтаксиса - у нас не будет возможности уделить этому много времени. Например этот учебник.

В итоге, собрались 15 разработчиков и трое ведущих (Алексей Горбов, Сергей Фёдоров (Абак Пресс), Алексей Могильников (QRGL). 

Практикум по Ruby on Rails

Сначала была вводная лекция об особенностях Ruby и рельсов. (После неё один участник решил, что для него это слишком сложно и ушёл :)
Затем началась практическая часть: ведущими заранее было написано приложение на Ruby, его код покрыт тестами. Некоторые фрагменты кода (отвечающие за rounting, haml и active record ) были убраны. Задачей как раз и было восстановить их так, чтобы тесты отработали корректно. Свое решение участники отправляли через github. 

Ruby

(Такой формат мастер-класса впервые провели на ekbpy.ru Дмитрий Корнев и Алексей Журавлёв - спасибо им за методику!)

Чтобы было веселее - организаторы добавили соревновательный момент - тот, кто решил большее количество задач, мог выиграть бесплатный билет на Уральскую конференцию разработчиков DUMP-2013. Правда, тут возник неожиданный момент: одинаковое количество баллов получили сразу два человека - братья-близнецы Романовские. (Это исключение не было продумано организаторами :). Но они поступили благородно - сказали, что на DUMP они всё равно сходят, и уступили билет второму по списку - Михайловскому Василию (Кроникс).  

Вот так и прошёл первый практикум по субботам. Мы благодарим: ведущих - за подготовку и ведение, участников - за участие, УрФУ - за предоставленный компьютерный класс. 

А тема практикумов уже получает своё продолжение - 19 января пройдёт сплит-сессия тестировщиков, которую придумал Максим Захаров на открытом семинаре среду 28 ноября. Следите за анонсами! 
Один разработчик прислал нам свою тему для выступления на открытом семинаре в среду. У нас есть небольшие сомнения, будет ли эта тема пользоваться спросом, поэтому мы хотим спросить вас. Пожалуйста, напишите, пойдёте вы на такой семинар или нет? 

BXL как базисный язык DXL

Тезисы:
a) BXL для пользователя - упрощенный и лаконичный язык с естественным синтаксисом
б) Для системы BXL - полный эквивалент XML
в) XSLT как препроцессор
г) Модульность при помощи конструкций include, import, template, replace
д) Примеры практического использования

Для кого этот семинар?
Разработчики .NET, замена XML в качестве формата конфигураций и расширений, вообще общее решение проблемы DSL без применения сложных техник и создания дополнительных парсеров

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

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

Вы тоже считаете, что данный обзор был бы полезен? Тогда ответьте нам, пожалуйста, на следующие вопросы:


1) Вот вы получите данные: начинающий .NET разработчик получает 25-35 тыс. руб, разработчик с опытом в 2-5 лет - 35-55, мега-гуру 56-70 тыс. руб. в месяц. Есть исключения и выше, но это уже большая редкость (потолок, по нашим оценкам - 100 000 рублей).

И что - какие выводы вы сделаете после получения такой информации? 

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





И что дальше? Какие выводы можно сделать, какие действия последуют? 

(Вопрос подспудный: а вы правда работаете на этом рынке, постоянно собеседуете людей - и не знаете, сколько в среднем получают разработчики вашего профиля?)

2) Предположим, вы хотите сравнить уровень заработных плат в своей компании со среднерыночным. Наверное, вам тогда недостаточно будет узнать размер заработной платы, нужно также сравнивать: 

2.1. Детали материального вознаграждения сотрудников:
- "цвет" заработной платы. Вся она платится официально или частично "в конверте"
- способ начисления, наличие премий и за что они платятся
- есть ли какие-либо дополнительные льготы и компенсации (ДМС, оплата сотовой связи, льготные обеды, кредитование сотрудников)

2.2. Функционал сотрудника: 
- с какими задачами работает
- как ему ставятся задачи, степень абстракции/конкретики в этом процессе
- какие роли в процессе разработки он выполняет (верстает? тестирует? общается с заказчиком или получается детализированное ТЗ от менеджера разработки?)
- какими знаниями и навыками он обладает

Последний пункт - самый важный, но и самый разнообразный по количеству вариантов. C# программист (раз уж мы взяли его в пример) может работать в веб-студии и делать сайты на MVC, может в софтверной компании разрабатывать какой-либо SaaS-проект, может работать в аутсорсинговой компании и писать проекты на американских заказчиков, может работать на системного интегратора и собирать порталы на SharePoint, может работать в любой крупной оффлайновой компании и поддерживать используемую там Microsoft Dynamics CRM. Во всех случаях - это будут немного разные знания, умения и навыки. Делать обзор настолько подробным, чтобы учесть все эти факторы? Мы тогда скатимся к описанию условий в конкретных компаниях. А для того, чтобы узнать условия в конкретных компаниях - можно не заказывать никакой обзор, а просто зайти на сайты компаний, которые вы считаете своими конкурентами, и посмотреть там (если информации не хватит - можно позвонить и спросить). Вряд ли у вас больше 3-5 типов конкурентов (если компаний больше, то их можно обьединить в группы и узнать информацию по типу группы). 

Соотношение пунктов 1 и 2 даёт большое разнообразие вариантов: можно работать в какой-нибудь no-name компании на Химмаше, получать официально 5 тыс., сидеть и в одиночку поддерживать лапшеобразный код их внутренней CRM и получать за это 50 000. А можно работать в центре города над алгоритмически-сложными сервисами и получать те же деньги (но полностью официально). Но это будут два совсееем разных специалиста, как мы понимаем. А с точки зрения обзора зарплат - это одно и то же. Странно ведь, нелогично. 

3) И третий вопрос. Наш опыт чётко говорит о том, что разработчики при смене работы чаще жалуются на наскучившие задачи и плохой менеджмент. (Много аргументов в подтверждение этой мысли звучало и на международной конференции IT-Otvet).

Так может лучше сделать рейтинг интересных тимлидов? :)

15 декабря приглашаю любопытных веб-программистов на бесплатный мастер-класс по созданию веб-приложений на Ruby-on-Rails! 

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

Вам стоит прийти, если:

1. У вас уже есть опыт разработки веб-приложений, например, на php, python, asp.net  (или чем-то еще) и вы хотите расширить свои горизонты.
2. Вы слышали много хорошего/плохого про Ruby-on-Rails, но ничему не верите на слово и хотите  составить собственное мнение.
3. Вы уверены, что узнать что-то новое – всегда полезно!


Что будет:
В ходе практикума, каждый участник научится писать код на Ruby, сам решит несколько типовых задач,  которые возникают при написании приложений на Ruby-On-Rails. Узнает, как работают rounting, haml и active record. Научится пользоваться современными технологиями автоматизированного тестирования приложений.


Что нужно:
Проходить практикум будет в компьютерном классе, все необходимое для разработки будет уже установлено на машинах. От вас необходимо – иметь аккаунт на GitHub и боевое настроение.Было бы неплохо, если перед мастер классом вы почитали бы про основы синтаксиса - у нас не будет возможности уделить этому много времени. Например этот учебник.


Ведущие мастер-класса:

gorbov

Алексей Горбов
Технический директор отдела веб-разработок АБАК-ПРЕСС



fedorov

Сергей Федоров
Ведущий разработчик проекта LookMart.ru 




Алексей Могильников
Руководитель разработки проекта QRGL 





Где и когда:
15 декабря, Чапаева 16, аудитория 208. Ввремя начала - 12.00. Продолжительность - 4 часа.

Чтобы попасть на мероприятие, вам обязательно нужно зарегистрироваться.
Если хотите что-то уточнить, задать вопрос или просто поговорить об этом – пишите на elena@it-people.ru или звоните 8 904 38 75 775 Елене Ворониной.

Количество мест ограничено! 

Прошлая неделя выдалась насыщенной. Мы провели:

- Круглый стол для тестировщиков Екатеринбурга (в среду)
- Тренинг по ИТ-рекрутингу (в пятницу)
- Конференцию FailConf (в субботу)

Прихожу в понедельник на работу и читаю почту:

Титова Елена Валерьевна
Юлия, добрый день!
Cпасибо за организацию такого мега позитивного и полезного обучения в пятницу,
с нетерпением ждем презентацию!
Заранее спасибо!

Вика Придатко
Ребята привет!
Спасибо за теплый прием в морозной стороне :) С вами здорово! Приятно видеть людей любящих айтишников и самих айтишников интересующихся как их любят :).
В аттаче презентация, буду рада вас видеть в скайпе, фейсбуке, на других событиях и вообще где угодно :)

Leonid Gluzman
Юля, привет,
Хотел поблагодарить за приглашение выступить. Все было отлично и очень интересно.
Если кому-то из участников нужны мои контакты, то можно смело делиться.
facebook.com/leogluzman
http://www.linkedin.com/in/leogluzman
leo@zina.ru
Еще раз спасибо.

Anton Khalikov
Привет, Юля
Спасибо за приглашение на FailConf еще раз, очень офигенная конференция и вообще отличная идея. С удовольствием выступил :) Моя презентация в pdf во вложении. Если pdf'ка под Windows будет отображаться коряво (шрифты поедут или типа того), напиши и я все сконвертирую в картинки.

Прямо не чтение почты, а сплошное удовольствие :)