Pull to refresh

Comments 64

Спасибо большое, очень ценная база с чего можно начать свое исследование.
Еще хочется заметить увидев выборку городов в первой диаграмме, сразу подумал что Нижний Новгород должен быть лучшим по сумме параметров. В результате практически так и получилось. Я когда задумывался о таких вопросов, для себя первым делом НН отметил.
За базу — пожалуйста, рада, если она пригодится.
Что касается Нижнего Новгорода — да, у меня он тоже попал в список фаворитов.
а Иваново?
— стоимость аренды — довольная средне-низкая ;)
— мнуго ВУЗов — и ИТ направленности вчастности (в пару технических есть сильные кафедры, в других просто специальности)
— средняя з-п средняя ;)
— население порядка 500 тыс.
Вот еще бы про стоимость, скорость и стабильность интернета. Просто для полноты картинки. А то я отчетливо помню, что года три назад в том же Нижнем были определенные проблемы.
а в каких городах из перечисленных Вы были лично, наверное, небыли например в Новосибирске зимой 2010?
А с техническими специалистами из каких городов общались лично, Омск, Пермь, Самара, Уфа, тот же НН — опять же видно, что не общались…

имхо для серьезного ИТ-бизнеса (а вы ведь собираетесь таким стать) есть москва, Питер, Нск в остальных городах специалистов никогда не было, а те что были стремятся скорее в москву…
Что такое «серьёзный бизнес»?

И как Вы «видите», с кем я общалась, а с кем нет? Через нанобиоэнергополе?
Сотрудничала с очень грамотными техническими специалистами Перми, Казани и Нижнего Новгорода. В конце концов, у IBM не зря большой офис в НН. Или у них не серьёзный бизнес? :)
вопрос в мерках «серьезности» ИТ-бизнеса.
membrana.ru и drive.ru знаете? серьезные проекты? разработчики у Болотова всегда сидели в Ростове, в Москве было 3 человека…
в Москве и Питере преимущество в том, что активные люди сами сюда приезжают в надежде зацепиться. И если иметь ввиду замену сотрудников — тут проще. В маленьких городах придется тщательнее выбирать людей изначально и больше вкладывать в их рост — но результат выйдет даже лучше.
Я недавно начал свой бизнес в далеком Якутске. У нас есть пара ВУЗ-ов, обеспечивающих кадрами, более того вакансий в десятки раз меньше чем соискателей. Поэтому стоимость разработчика очень низкая, что ведет к сильному спаду качества знаний сотрудников. Из-за этих факторов сильно увеличиваются затраты на организацию труда и планирование. Вплоть до того, что пару раз в месяц приходится проводить семнары для сотрудников повышая их квалификацию, так сказать. Поэтому, наверное, стоит учитывать и затраты на организацию труда, они могут быть очень существенны. Для меня порядка 40-50 тыс. руб. в месяц при 4-х сотрудниках.
Хм. Про спад знаний при большом количестве вакансий — нелогично. Наоборот же, в связи с конкуренцией знания должны быть выше? В Москве во многих отраслях наблюдаются (и особенно были заметны до кризиса) провалы в квалификации именно потому, что работодатели старались закрыть вакансии любыми возможными способами. И, как подсказывает логика, при высоком «конкурсе» на вакансии, есть возможность выбора у работодателей и стимул развиваться у соискателей?

Что касается затрат на организацию — они в любом городе должны быть существенными. Но это — сугубо личное ИМХО :)
При очень высокой конкуренции вчерашним студентам приходится идти работать, как говорится, не по специализации, где они и работают до поры до времени. Так, к примеру, почти 99% пришедших ко мне на собеседование соискателей, банально растеряли навыки и забыли даже основы ООП, что уж говорить о матанализе и линейной алгебре. Притом, все хором твердят что они быстро обучаемы и что это всего лишь дело времени. Вот об этом времени я и говорю. Затраты то идут, а отдачи от сотрудников нет.
Мативация слаба, да и как выше написано — знания получают на работе.
А можете объяснить, почему в Новосибирске 0 ВУЗов ИТ-специальности?
статистика в соответствие с ucheba.ru
.
На учёба.ру вообще специфические представления о том, что такое ИТ — зато каталог ВУЗов наиболее полный. А какие ИТ-специальности в каких ВУЗах есть в Новосибирске?
Сложный вопрос.
Специальности, в названии которых есть фраза «Информационные технологии» есть чуть ли не в каждом ВУЗе города.
Для примера, СГУПС (www.stu.ru) — факультет «Бизнес-информатика», Специальность 230201 «Информационные системы и технологии», хотя так себе пример. В НГТУ(АВТФ и ФПМИ) и НГУ(ФИТ и МехМат) сразу несколько факультетов готовят специалистов в ИТ.
На самом деле, в том же Новгороде три технических ВУЗа, а не один. Но перелопачивать весь интернет и определять свои критерии «что такое ИТ» мне показалось неоправданным для задачи, поэтому я ограничилась стандартным ответом ucheba.ru.
может тогда и нафиг этот пункт? если уж использовать статистику подобную, то она должна быть хотя бы каплю точной.
Я когда-то хотел переехать жить в Казань. Чтобы сориентироваться где снимтаь квартиру и составить список возможных работодателей, скачал ДубльГис Казань. Очень удивило, что в городе ИТ плохо развито. Т.е. компаний, которые занимаются разработкой/внедрение ИТ было в три раза меньше чем в Новосибирске. После этого я передумал туда ехать )
Да. И вы не учли математические специальности.

Обычно выпускник-программист куда слабее (если не нуль), по сравнениею с математиком
То же самое и с Саратовом — очень удивился, когда увидел в графике, что у нас нет вузов с ИТ образованием и электроникой/радиотехникой. И это при том, что наши программисты частенько становятся призерами европейского и мирового чемпионатов по программированию =)
А почему рассматривались только крупные города — областные центры? Ведь имеется масса небольших городков, которые имеют всё что вам нужно за небольшие деньги :).

К примеру, наш городок — Переславль-Залесский. В городе имеется Институт Программных Систем (http://www.botik.ru/PSI/PSI.koi8.html), который, если что, разрабатывает суперкомпьютеры СКИФ и всякую другую компьютерную и программную бодягу. При этом институте имеется свой университет, который готовит вполне вменяемые кадры ИТ-направленности (http://u.pereslavl.ru/). Город расположен в 150км от Москвы, на территории нац.парка, к примеру из северной части Москвы до нас доехать получится быстрее, чем оттуда же до центра Москвы :). Жильё относительно недорого, интернет имеется в достаточном объёме за приемлемые деньги, ком.площади относительно недороги. Из за расположения города кадры можно привлекать как местные, так и московские. Зарплаты значительно ниже московских.

Да и ближе к Москве имеются интереные городки, та же Дубна, Черноголовка… Что за мания забиваться в мегаполисы?
Переславль посмотрю, описал интересно!
Близкое к Москве Подмосковье — это как минимум те же зарплаты, а зачастую и выше (работают в основном москвичи, переплата за дорогу). Проверено, сама работала в МО :)
Почему я рассматривала областные центры:
1) Их ограниченное количество. Рассмотреть все небольшие города и я не смогу при всём желании.
2) Наличие легкодоступной информации в интернете.
3) Требования к инфраструктуре. Население в 1 млн. человек для меня подразумевает наличие гостиниц, круглосуточных кафе (с возможностью выбора, чтобы и латте с сиропами, и wi-fi качественный нахаляву) и т.д. По каждому городу рассматривать такие мелочи очень затруднительно, а размер города подразумевает наличие всех этих «плюшек». И конечно, есть исключения: в Москве есть места, где сотовая связь-то не ловит, какой там wi-fi! И наверное есть небольшие города, где можно найти всё, что нужно. Но, скорее, это исключения (во мне говорит опыт поиска кафейни и ветеринара в Волоколамске).
4) Арифметика: чтобы найти 5 разработчиков, нужно провести 50 собеседований (проверено). Чтобы провести 50 собеседований, должны откликнуться не меньше 100-150 соискателей (проверено). Для этого, нужно минимум 1000-1500 разработчиков в городе (гипотеза)!
А при необходимости расширения — ещё больше. Надо поискать, какой % работоспособного населения — разработчики :)
5) Возможность выбора: в милионном городе можно выбирать из десятка подходящих офисов, а что в совсем маленьком — я не знаю…
С выбором кадров в маленьком городке конечно всё не так весело. Хотя итересен тот момент, что у нас, к примеру, масса народа работает в Москве, большинство из них готово вернуться в город при наличии достойной зарплаты.
А, забыл один момент по поводу кадров упомянуть :). В маленьком городе, кадры подобрать сложнее, чем в большом, но удержать их проще, очень часто удержать так же важно как и найти :)
IT специалисты не готовятся
они растятся. на реальных задачах
Именно так оно и есть, студенты если не с первого, то со второго курса точно, работают в этом самом ИПС над вполне реальными задачами.
ИПС достаточно хороший пример, где это более или менее работает. Обычно это не так
UFO just landed and posted this here
Спасибо за интересный материал.

Однако, эти современные фразочки просто выдавливают мои глаза:

«Итоги подведём на конкретном кейзе» = «Итоги подведём на конкретном примере (случае)»
хотя остаётся всё равно неясно как можно подводить итог на примере…

«эти результаты отражают общий тренд» = «эти результаты отражают общую тенденцию»

И уж тем более слово case никогда не читается со звуком З на конце! Кейс и кейсыз.
Упс :) А что именно «выдавливает глаза»? В смысле, какие слова, я поняла, но почему?
«Кейз» — более обширное по значению слово, нежели пример/случай, часто используется в тренинговой деятельности. Удобно.
А что не так со словом «тренд»?
Ну чисто на мой вкус, современные заимствования (часто лишние) звучат не лучше чем всякие «ложить» и пр.
Понятно, что в профессиональной деятельности никуда не денешься от этого часто, но, тем не менее, взорванный русской классической литературой мозг такое переваривает с трудом.
Со временем, конечно, привыкаешь… офис, менеджер и т. д.
UFO just landed and posted this here
Факторы, которые не учтены (по моему)
* специалисты растятся на реальных задачах. Кол-во ВУЗов не имеет существенного значения. Можно учитывать только самые серьезные ВУЗы, остальным ставить коэффициент 0.2 или 0.1
* большие города привлекают молодых специалистов не только работой, но и скоростью течения жизни, наличием развитой индустрии развлечений, субкультур и так далее. Так же в больших городах проще найти «учителя»
* в больших городах сложнее вертеться и специалист растет быстрее (правда он может вырасти только в карьере, а не в реальном проф. росте)
Мда, очень странно видеть в Нижнем Новгороде 0 ИТ-специальностей. Я прямо даже как-то в шоке. Мне кажется тот пункт стоит вообще выкинуть, ибо та статистика — чушь неимоверная. Я сходу три назову ИТ-специальности в разных ВУЗах Нижнего Новгорода, причём на одной из них учусь как раз я. Про радиотехнику я в шоке ещё больше. У нас этой радиотехники очень дофига, в том числе один из лучших в стране радиофизических факультетов. В одном только ННГУ под это определение попадают 3 (!!!) факультета.
из ТОП-3 я бы посмотрел на качество и стоимость интернета и электричества, всё таки основные ресурсы потребляемые програмистами
Прикольно ни в том, что автор взял статистику с ucheba.ru, так как искать в интернете было лень, а в том, что на основе этих данных для Воронежа и Саратова сделан вывод — «что Воронеж и Саратов имеют одни из самых «неблагоприятных» соотношений – при этом, в этих городах не развито образование в сфере ИТ».

Есть определенная осведомленность по Воронежу. Город в советские времена был ориентирован очень сильно на оборонку, поэтому здесь есть и вузы, и специальности, которых с тех пор еще заточены именно на технических специалистов. Из того, что я знаю: ВГУ (радиофизика, микроэлектроника, факультет компьютерных наук, прикладная математика), ВГТУ(в принципе полностью технический ВУЗ), ВИВТ(полностью айтишный ВУЗ).
Я добавила предупреждение о неполноте данных на диаграмме по ВУЗам. Если будет время, по ТОПам соберу более реальную статистику.
Как представитель Перми я негодую!
1. У нас 2 вуза выпускающих IT специалистов (ПГУ и ПГТУ). В каждом вузе есть факультет выпускающие радиоэлектриков и программистов. Вот основные потоки программистов в Перми:
— ПГУ. Механико-математический факультет: www.psu.ru/faculties/mechmath
— ПТУ. Кафедра информационных систем и математических методов в экономике: econom.psu.ru/?m=60
— ПГТУ: www.pstu.ac.ru/title1/faculties/etf/
А еще полно разных кафедр в других, не технических ВУЗах
2. HH и SuperJob у нас не принято пользоваться. Им пользуются только IT фирмы имеющие собственный штат HR. Основная «биржа труда»: 59.ru/job/ Поэтому и зарплата у вас далеко не средняя, а очень даже завышенная.
4) Комфорт: перелёты, инфраструктура.

А зачем нужны эти перелёты в наше то время?

Главное для создания команды(imho):
— наличие разработчиков
— наличие нормального Интернета у разработчиков (1-2Мбит вполне хватит)

Ставим Астериск на на свой коло сервер за 25$ в месяц и начинаем работу. Вариантов для общения(конференция или обычные звонки) и руководства разработчиками — хватает.
Для присутствия в Москве мне кажется совершенно необязательно иметь в ней офис(что иногда и не окупает затрат на его поддержание). Достаточно иметь представителя, которому дать за 2штуки рублей сим-карту с кодом 499 и «чёткие инструкции» по работе с клиентами.
Лично я в удалённую работу не верю. Причины хорошо описаны в «Балдеющие от адреналина или зомбированные шаблонами...». Набор людей — да, а вот Команда исключительно удалённо — нет. И, может быть, это я сама не научилась правильно работать с удалёнными командами (был и есть опыт с командами в Питере, Казани и Китае + фриланс по всему СНГ), но пока что получается так, что до личного контакта не хватает взаимопонимания, мотивации.
Да и вообще, со своей командой хочется плотно взаимодействовать. :)
Ну это только только именно ваш взгляд на жизнь. Один мой знакомый «remote» команду сколотил ещё в середине 90х и его уже ТОГДА хватало на то, чтобы раз в месяц он слетал к каждому из команды. Без проблем — все работали «так как надо». Так что здесь я думаю это зависит как от проекта, так наверное и от менеджера (imho)…
Да, от менеджера зависит очень много, да и от найденных людей, и от поставленного процесса, и от конкретных задач. Но раз в месяц лично общаться — это реально важный и значимый бенефит. По крайней мере, исхожу из своего опыта и видимо своего менеджмента :)
так как надо — это как? :)
Самые большие сложности начинаются в «кризисных» ситуациях, от которых, как думаю нам всем известно, никто не застрахован и вот тогда распределенная команда начинает сдавать позиции очень явно перед командой в рамках одного здания :)
Ну и еще в распределенных командах увеличен срок ожидания решения по какому-либо вопросу, по крайней мере мой опыт об этом говорит, может быть у кого-то есть противоположный опыт — буду рад выслушать.
(Извиняюсь, ниже-написанный аналогичный пост ошибочно не туда отправил)
Никаких проблем с увеличенным сроком ожидания я считаю, что нет.
Почему он должен быть увеличен?
Прошло утром совещание(чертовски удобная вещь конференц-связь!), определены задачи -> вперёд, работаем…
Возникают у удалённого товарища проблема и он не может её решить -> cразу звонок менеджеру плюс текстовое оповещение всей команды.

Да модель, по моему мнению верная, но скажите вам случалось работать в такого рода командах? Был-ли положительный опыт работы именно в выше-описанном режиме без отклонений? (Кстати, в Вашей модели есть звено — менеджер, необходимое для данной модели, но в большинстве вопросов лишнее при отсутствии распределенности команды, многие вопросы можно решить минуя менеджера.)
Еще один важный момент упущен — невербальное общение(Как раз в «Зомбированные шаблонами...» он описан), на самом деле именно личный контакт, вербальное и невербальное общение позволяет максимально довести мысль\идею. Пренебрегая каким-либо типом коммуникаций при взаимодействии с командой мы понижаем общую эффективность оной, в каких-то моментах сильно, в каких-то нет, тем не менее мы явно направляем вектор вниз.
1. Звонок менеджеру при возникновении проблемы — это именно то прекрасное действие, которое многие сатрудники откладывают до последнего момента.
2. При большой разнице в часовых поясах не прокатит.
Пункт 1 -> вопрос внутренней дисциплины, я думаю такого рода вещи в «распределённых командах» должны жёстко регулироваться. Факт наличия проблем не должен быть неизвестным менеджеру более чем....(сами укажите сколько часов)…

Пункт 2 -> тут разница никуда не денется, надо находить «общее время»: для общения и решения возникающих проблем. Как это совместить — это ТОЖЕ задача менеджера…

Я вот на текущей работе работаю с 12 до 21… и ничего( а на предыдущем месте было с 21 до 9 утра посменно), так что график работы определить можно. Никто не отрицает сложностей, но это на мой взгляд решаемый вопрос…
так как надо — это как? :)
Самые большие сложности начинаются в «кризисных» ситуациях, от которых, как думаю нам всем известно, никто не застрахован и вот тогда распределенная команда начинает сдавать позиции очень явно перед командой в рамках одного здания :)
Ну и еще в распределенных командах увеличен срок ожидания решения по какому-либо вопросу, по крайней мере мой опыт об этом говорит, может быть у кого-то есть противоположный опыт — буду рад выслушать.
Меня больше беспокоит мотивационный фактор. Команды-то не будут распределены, вся команда (или почти вся) в другом городе. А будет ли у них полное понимание и видение того, что и зачем мы делаем? Будет ли желание работать? Буду ли я знать об их проблемах и смогу ли решить их дистанционно?
Без регулярных поездок — непонятно. С регулярными всё тип-топ. Надеюсь :)))
Я не хочу обидеть автора, задумка очень хорошая, но для расчета нужна статистика, а цифры… Ну, короче говоря, получился хороший шаблон, который требует наполнения данными.

Единственное, что непонятно в требованиях, так это перелеты в Москву. Почему именно в Москву и куда вообще летают сотрудники фирмы из пяти человек, причем настолько часто, критично?
Привет!
По ВУЗам скорее всего не буду обновлять статистику, т.к. она для меня не сильно приоритетна. По зарплатам и вакансиям — обновлю по региональным «работным» сайтам. А что ещё «не так»? :)

Что касается перелётов: я не планирую никуда переезжать, но планирую открыть офис в другом городе. Мне самой туда летать и придётся ;)
Гм… Силиконовую долину создали именно потому, что там был Стенфордский университет. Если все равно, кого набирать, то нужно просто считать количество населения, а вакансии и резюме учитывать смысла нет.

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

У нас сейчас в конторе география: Сиэтл, Сан-Франциско, Сент-Луис, Техас, Мичиган, Вирждиния, Израиль, Румыния, Индия. Могу себе представить, если бы народ между офисами начал бы летать! У нас два офиса в Сиэтле, я из другого офиса народ ни разу не видел, год уже работаю, хотя разговариваю с ними почти каждый день.

Привет!
В моей текущей конторе более 50 локальных офисов по всему миру, и я хорошо вижу связанные с распределённостью коммуникативные проблемы. Вполне допускаю, что это решабельно. Но, лично для меня важен личный контакт — я не настаиваю, что он всем и всегда необходим. Но для меня он строго обязателен :)
Ну, если деньги без счета, тогда конечно. Тогда другой момент — в России на растсояния до 800 км лучше ездить на поезде. Достаточно посмотреть на расписание и добавить ко времени полета в таблице 3-5 часов.
Что касается «деньги без счёта» — спорный вопрос. Регулярные поездки могут нивелировать существенные риски и с лихвой окупить поездки.
Весь мир без этого обходится. Если в офшоре работают сотни людей, тогда переодически, наверное, нужно проводить инспекцию. Скажем, раз в год. Чтобы проверить общую обстановку на месте, не конкретные вопросы. Но ехать посмотреть на 5 человек? И как я виже, понимание этого есть — «я не настаиваю, что он всем и всегда необходим. Но для меня он строго обязателен».

Мы из Ванкувера работали в филиалом Люксофт в Омске в течении года, никого в лицо, естественно, не видели, хотя и менталитеты разные и язык.

Может быть имеет смысл взять курсы какие-нибудь по менеджменту или книжку какую почитать? Все уже давно придумано.
Не надо негатива, если у нас с Вами различные мнения — это ещё не повод испытывать негатив ;)

Что касается «курсов» и «умных книжек»: удалённую разработку без личного контакта считают неэффективной и Том Демарко («Человеческий фактор», «Deadline» и т.д.) и Стив Макменамин (вице-президент Borland). В стандарте PMBoK выписаны требования к расширению коммуникативных задач, если есть распространённые команды (в PMBoK они называются «виртуальными») — неизбежен overhead.

У меня сейчас есть команда в Китае, с коротой нет личного контакта. Ну, менталитеты там, язык — всё понятно, явно разные. Работаем, вроде бы все живы, работа идёт. Но это ещё не значит, что нет запаса повышения эффективности в разы. И люксофт — точно не пример эффективности :)

Очень многое зависит от задач, процессов, стиля менеджмента, стадии зрелости компании, уровня специалистов и ещё тучи факторов. У меня есть успешный опыт управления удалёнными командами как с личным, так и без личного контакта. Я хорошо знаю разницу и считаю *в своём случае* важным контакт. Ничего не навязываю!
Речь идет о командах из пяти человек?
В моём опыте — да, не сильно больше.
Ключевое слово «в моем». Ну ладно, бог в помощь.

Хорошо хоть, что русские начали открывать филиалы в России.
Нельзя сравнивать Люксофт, вот совсем нельзя. Люксофт компания ориентированная на процесс, как и большинство аутсорс компаний, в тоже время данная модель неприемлема для стартапа.
Деньги на перелет — это слезы, а риски, которые будут покрыты могут принести куда больше убытков, чем слезы.
PS: Весь мир без этого не обходится и никогда не обходился, например: Основная часть исследований в компании google сконцентрирована в одном офисе, почему? Локальные офисы создаются больше для тесной интеграцией(что еще так же подтверждает необходимость личных контактов) со страной и покрытием специфик законодательства.

Sign up to leave a comment.

Articles