Показаны сообщения с ярлыком ИТ. Показать все сообщения
Показаны сообщения с ярлыком ИТ. Показать все сообщения

четверг, 27 октября 2011 г.

Нехватка кадров в IT

Статья на developers.org.ua о проблеме нехватки кадров на ИТ-рынке:


1 ноября пройдёт круглый стол по проблеме подготовки (и нехватки) кадров для IT индустрии. Но Yuriy Silvestrov предлагает сконцентрироваться не на тех вопросах, которые мы задаём, а на тех, о которых умалчиваем. (Вот тут dou.ua/...gh-programmers в комментариях некоторые из них упоминают, но не все.)
Например — сколько IT-шников у нас в стране? Говорят, тысяч 200. Или 50-70 тысяч (dou.ua/...st-2011/#136707 ). А как их вообще считать? Только программистов и тестировщиков? Надо ли считать программистов на 1C? А системных администраторов? А эникейщиков? А считать ли людей, трудоустроенных (например) научными сотрудниками, а по вечерам подрабатывающих фрилансом? И если да, то что делать с программистами, фрилансящими по вечерам — считать за одного или за полтора?
А насколько не хватает специалистов? Если пользоваться данными о ТОП-25 компаний-разработчиков, то на примерно 12 тысяч технических специалистов приходится менее полутора тысяч вакансий, или чуть больше 10%. Что при общей численности в 50 тысяч даст 5-6 тысяч потребности.
И дальше. Сколько в Украине студентов? Если верить Азарову, то мест в ВУЗах сейчас 520 тысяч. Сколько из поступивших доучивается до диплома? Сколько из них IT-специальностей? В любом случае, тысяч 20 студентов-ITшников выпускаться должны бы, что вполне закрывало бы потребности отрасли, даже если только четверть из них пойдёт в IT. А может быть, не все IT -специальности следует считать? Может быть, наоборот — нужно посчитать ещё и колледжи? И как быть с пресловутой Академией «ШАГ»?
По каким профессиям у нас существует дефицит? Кто (и как) его считает? Дефицитны ли системные администраторы? А как насчёт программистов на Аде? Коболе? 3D-художники и архитекторы? Что насчёт опыта и умений? В дефиците ли джуниоры? Как насчёт мидлов, или всем требуются только синьоры 80 левела? Ну и навязший на зубах вопрос о том, кто такой синьор и насколько далеко зашла инфляция тайтлов — вот его и впрямь задавать не стоит, ибо затроллят.
А может быть, мы вообще неправильно ставим вопрос? Действительно ли нам не хватает специалистов? Воспользуемся советом Майкла Болтона (www.developsense.com/...context-driven) и попробуем применить контекстный подход (под разработчиками в дальнейшем буду подразумевать программистов и тестировщиков):
  • Нам не нужно больше разработчиков, нам нужно больше синьор разработчиков. Действительно, если соотношение по производительности синьор:джуниор составляет 4:1 (dou.ua/...les/it-interns) — а с учётом затрат на обучение и более низкого качества кода джуниоров — и больше, то не лучше ли тратить время и деньги на обучение имеющихся сотрудников?
  • Нам не нужно больше разработчиков, нам нужно перестать торговать головами. Перепродажа разработчиков — что в аутсорсе, что в аутстаффе — не способствует росту эффективности процессов, — зачем, и так ведь платят! А чтобы платили больше, наймём больше сотрудников, — типичный экстенсивный путь.
  • Нам не нужно больше разработчиков, нам нужно меньше разработчиков, но более квалифицированных. Пусть идут за дешёвой рабочей силой в Китай и Индию; мы же — за счёт высокой квалификации — будем заниматься сложными задачами и управлением индусами, чтобы снимать сливки с рынка.
  • Нам не нужно больше разработчиков, нам нужно повышать эффективность использования имеющихся. Давайте посмотрим, на что тратится время разработчиков, и попробуем оптимизировать его использование — в первую очередь длинные отчёты о прогрессе и затраченном времени, митинги, написание документации и что-там-ещё-у-вас-есть.
  • Нам не нужно больше разработчиков, нам нужны более дорогие проекты. Опять же, за счёт высокой квалификации разработчиков можно выбирать проекты — более дорогие и сложные брать себе, а за дешёвыми вебсайтами и шаблонами для Joomla посылать к индусам.
  • Нам не нужно больше разработчиков, нам нужно больше менеджеров и аналитиков. Сколько времени проводят разработчики, делая и тестируя никому не нужные фичи? Отстройте процесс, проанализируйте требования — и это время можно сэкономить.
В общем, вопросов пока явно больше, чем ответов. Хочется надеяться, что хотя бы часть из ответов мы услышим на круглом столе :)

четверг, 18 августа 2011 г.

IT-специалисты в интернете

Это, конечно, российские сайты, но наши люди там тоже встречаются:
1. КиберФорум (http://www.cyberforum.ru/) - форум начинающих и профессиональных программистов, системных администраторов, администраторов баз данных. Самый популярный в Рунете, по версии Mail.ru.
2. Форум на SQL.ru (http://sql.ru/forum/actualforum.aspx) – очень хороший ресурс, где встречаются, в первую очередь, специалисты по базам данных.
3. Форум на vingrad.ru (http://www.forum.vingrad.ru/) – полезный форум программистов.
4. Клуб ПРОграммистов (http://programmersforum.ru/) – еще один полезный форум программистов.
И 2 полезных ресурса, специфичных для индустрии компьютерных игр:
5. DTF.ru (http://dtf.ru/) – для размещения объявлений требуется связаться с администрацией сайта, но ресурс того стоит. Это ресурс для разработчиков видеоигр и для более широкой публики.
6. GaveDev.ru (http://www.gamedev.ru) – специализированный ресурс для разработчиков видеоигр.

Взято тут

И еще:
7. Форум на JavaScript.ru (http://javascript.ru/forum)
9. Форум на Proger.in.ua (http://forum.proger.in.ua/index.php?act=idx)

ИТ-порталы
10. http://www.developers.org.ua/
11. http://habrahabr.ru/

среда, 10 августа 2011 г.

О мотивации и рабочем графике

Вот прочитала статейку http://www.developers.org.ua/columns/o-motivacii-rabochem-grafike-i-pufike-v-komnate-otdyha/

Всё те же споры о свободном или фиксированном графике работы. Да это, конечно, всё индивидуально: в зависимости, от компании, проектов, руководства и т.д. Но если "свободный график" становится одним из главных приоритетов в выборе места работы, тут уж перебор, по-моему.