Это не капля, а около двух с лишним процентов от всех имевшихся в стране разработчиков. И у нас таких капель набирается на нехватку 1 300 000 специалистов.
Неа. По грубым оценкам минтруда на конец прошлого года в РФ работало около полумиллиона специалистов ИТ, из которых около двухста тысяч программистов, а рынку требовалось около полутора миллионов специалистов ИТ. В российском отделении EPAM трудились около девяти тысяч человек. По информации из EPAM, они релоцировали почти 50% штата, то есть вывезли за границу примерно 4500 человек. А теперь три риторических вопроса: Сколько времени оставались без работы уволившиеся из EPAM разработчики на рынке, на котором недостаток в миллион специалистов? Стал ли кадровый голод меньше на рынке, с которого увели 4500 разработчиков? И что теперь делать условному ООО "Омские гидроприводы", которому на фуллтайм надо 5 разработчиков, но платить каждому из них 250k в месяц они не могли и поэтому арендовали у EPAM двух по мере крайней надобности?
Статья чуть более, чем полностью состоит из предположений, догадок и домыслов, высосанных из пальца. Ситимобил не закрылся, Тинёк не продавался, программисты Яндекс Новостей, как сидели на своих рабочих местах, так и сидят, и пока 45% работодателей якобы останавливают найм, другие его усиливают. Количество резюме - фактор не показательный, так как большая их часть - это резюме некомпетентных вайтишников. Специалистов на рынке раньше не было, а теперь стало ещё меньше.
Не знаю как там на американском рынке, а на русском хорошо работает заявление, что деньги - это не единственный фактор, компания будет оцениваться мной по совокупности факторов. Поэтому если у них действительно интересный технологический стек и комфортные условия труда, мои требования к оплате труда могут быть ниже, а если легаси, говнокод, хаос в процессах и самодурство менеджмента, то выше. Так что я буду все следующие интервью оценивать компанию, а потом решу хочу ли в ней работать и за сколько.
Тем временем Apache Kafka, без которой не обходится ни один высоконагруженный проект, системы типа Apache Flink, в реалтайме прожёвывающие поток данных Twitter'а, упомянутые в статье биржевые системы, обрабатывающие по два миллиона транзакций в секунду - это всё работает на JVM.
Но реальные продукты - это, как правило, дико медленный запуск и выжирание всех ресурсов в процессе работы.
Да я и на бэке видел замечательные примеры вроде "запуск занимает 10-15 минут, создается 100500 потоков, системные требования - 32 Гб RAM, какой-нибудь Xeon на 20 ядер", все, что система делает, - парсит XML/JSON/ISO8583, собирает похожее сообщение и пересылает дальше + кладет в базу данные по операции.
А я вижу замечательные примеры, как микросервис примерно 40 000 раз в секунду парсит JSON, кладёт в БД одни данные, забирает другие, собирает новый JSON, отправляет его и при этом потребляет 512 Mb оперативы.
Разница между реальной работой и любыми задачами литкода огромна, умение решать задачи литкода никак не коррелирует с умением разрабатывать решения для бизнеса. Может иначе у разработчиков поиска Яндекса, где сплошные алгоритмы, не знаю.
Мы разные. Есть любители футболок и есть ценители итальянских костюмов. Есть дохляки и есть качки. Есть любители аниме и есть фанаты бесноваться на футбольных трибунах. Пытаться всех стричь под одну гребёнку - огромная глупость.
А это тут при чём? План Б, где доход не зависит от текущих скиллов - это например навыки экскаваторщика. Зачем экскаваторщику беспокоиться о новичках-программистах?
Во-первых, scrum-мастер - это не должность, а роль, и иметь эту роль вполне может программист например. Во-вторых, стоит хорошо понимать то, чем управляешь. У любого разработчика есть грустная история о результатах управления проектом людьми без технического бэкграунда.
Ага, немного - одних java-разработчиков примерно 4000 человек и ещё около 1000 незакрытых вакансий на них.
Заблуждения о Computer Science начинаются с упорного нежелания её переводить.
P.S. Интервью у самого себя? Забавно.
Это не капля, а около двух с лишним процентов от всех имевшихся в стране разработчиков. И у нас таких капель набирается на нехватку 1 300 000 специалистов.
Итого:
Релоцировали в основном сеньоров, так что среднее качество исполнителя на рынке снизилось
Часть экс-епамовцов переместились с одних мест на российском рынке на другие, а часть с рынка исчезла, то есть рынку лучше не стало, стало хуже.
Вместо EPAM появился другой аутсорсер, то есть даже количество рабочих мест на рынке не снизилось.
Неа. По грубым оценкам минтруда на конец прошлого года в РФ работало около полумиллиона специалистов ИТ, из которых около двухста тысяч программистов, а рынку требовалось около полутора миллионов специалистов ИТ. В российском отделении EPAM трудились около девяти тысяч человек. По информации из EPAM, они релоцировали почти 50% штата, то есть вывезли за границу примерно 4500 человек. А теперь три риторических вопроса: Сколько времени оставались без работы уволившиеся из EPAM разработчики на рынке, на котором недостаток в миллион специалистов? Стал ли кадровый голод меньше на рынке, с которого увели 4500 разработчиков? И что теперь делать условному ООО "Омские гидроприводы", которому на фуллтайм надо 5 разработчиков, но платить каждому из них 250k в месяц они не могли и поэтому арендовали у EPAM двух по мере крайней надобности?
Статья чуть более, чем полностью состоит из предположений, догадок и домыслов, высосанных из пальца. Ситимобил не закрылся, Тинёк не продавался, программисты Яндекс Новостей, как сидели на своих рабочих местах, так и сидят, и пока 45% работодателей якобы останавливают найм, другие его усиливают. Количество резюме - фактор не показательный, так как большая их часть - это резюме некомпетентных вайтишников. Специалистов на рынке раньше не было, а теперь стало ещё меньше.
Не знаю как там на американском рынке, а на русском хорошо работает заявление, что деньги - это не единственный фактор, компания будет оцениваться мной по совокупности факторов. Поэтому если у них действительно интересный технологический стек и комфортные условия труда, мои требования к оплате труда могут быть ниже, а если легаси, говнокод, хаос в процессах и самодурство менеджмента, то выше. Так что я буду все следующие интервью оценивать компанию, а потом решу хочу ли в ней работать и за сколько.
Хабр за распространение пиратских копий не накажут?
Про многословность Java никто не отрицает, но Go - тоже не образец лаконичности даже со старта, а дальше может и догонит Java.
Тем временем Apache Kafka, без которой не обходится ни один высоконагруженный проект, системы типа Apache Flink, в реалтайме прожёвывающие поток данных Twitter'а, упомянутые в статье биржевые системы, обрабатывающие по два миллиона транзакций в секунду - это всё работает на JVM.
А я вижу замечательные примеры, как микросервис примерно 40 000 раз в секунду парсит JSON, кладёт в БД одни данные, забирает другие, собирает новый JSON, отправляет его и при этом потребляет 512 Mb оперативы.
Разработчики Nginx, PostgreSQL, JVM, ядра Linux и многого другого смотрят на вас очень особенным взглядом.
Разница между реальной работой и любыми задачами литкода огромна, умение решать задачи литкода никак не коррелирует с умением разрабатывать решения для бизнеса. Может иначе у разработчиков поиска Яндекса, где сплошные алгоритмы, не знаю.
Мы разные. Есть любители футболок и есть ценители итальянских костюмов. Есть дохляки и есть качки. Есть любители аниме и есть фанаты бесноваться на футбольных трибунах. Пытаться всех стричь под одну гребёнку - огромная глупость.
Надо было не только заголовки, но и весь текст бахнуть капсом!
Левая агитка, а не статья для технического ресурса.
А это тут при чём? План Б, где доход не зависит от текущих скиллов - это например навыки экскаваторщика. Зачем экскаваторщику беспокоиться о новичках-программистах?
Я в компаниях, где возможен такой отбор, работать бы не стал, соответственно конкурировать с толпой "нерелевантных" мне и не придётся.
Во-первых, scrum-мастер - это не должность, а роль, и иметь эту роль вполне может программист например. Во-вторых, стоит хорошо понимать то, чем управляешь. У любого разработчика есть грустная история о результатах управления проектом людьми без технического бэкграунда.
https://github.com/onx/CIH/blob/master/cih-1.4.asm