Безкоштовна онлайн-конференцiя з Python від fwdays. 14 грудня. Реєструйся!
×Закрыть

Что делать с дефицитом IТ-кадров: опыт Израиля

Марианна Конина, Chief Visionаry Officer DAN.IT education

Нехватка квалифицированных специалистов в IT-сфере — это «болезнь» не только Украины, но и многих других стран, где данный сектор экономики динамично развивается.

В чем причины подобного дефицита? По опыту Израиля, они делятся на две основные группы.

Во-первых, высокий уровень привлекательности IT-сектора для инвесторов, как внешних, так и внутренних, наряду с высоким уровнем инновационности предпринимательства. Если есть поддержка государства, которое привлекает крупных игроков для открытия R&D-центров, а в стране поощряют появление стартапов, то инвесторы борются на рынке за такие талантливые идеи. В подобной ситуации спрос на опытных специалистов неизбежно превысит их количество на рынке. Как пример можно привести любую инновационную страну: Израиль, где, по разным оценкам, нехватка IТ-кадров составляет от 20 до 40 тысяч человек, Нидерланды, Ирландия и т. д.

Сюда же можно отнести высокий уровень привлекательности размещения экспортных заказов на IT-услуги — спрос на украинский аутсорсинг растет, а количество талантливых специалистов уровня senior и выше становится меньше. Релокация в другие страны остается востребованной, как и возможность из разработчика стать менеджером проектов. Пример Украины в этом плане очень показательный.

Во-вторых, уровень подготовки выпускников учебных заведений по техническим специальностям не отвечает ожиданиям рынка. Требования к IT-специалистам растут с каждый годом, а учебные программы не поспевают за развитием технологий. В итоге на рынок выходят специалисты, которые не готовы сразу приступить к работе. Их доучивают во внутрикорпоративных университетах. Такое решение характерно для Украины. В Израиле, к примеру, ни одна крупная компания не занимается обучением своих специалистов — необходимые знания сотрудники компаний получают или на практике или в учебных центрах на рынке.

Что же делать в случае, когда в Украину придут крупные игроки (те же R&D) или существенно увеличатся заказы на IТ-сервис? Быть готовыми как количественно (PWC в своих исследованиях говорят о потребности в 200 тысяч IT-специалистов к 2020 году), так и качественно (навыки специалистов должны предвосхищать ожидания работодателей) к росту рынка. Даже ситуация в отрасли критическая — дефицит IТ-специалистов, по средним подсчетам — от 10 до 20 тысяч.

IТ — это бизнес, построенный на таланте специалистов. А IТ-отрасль — одна из крупнейших, приносящих в экономику страны свой вклад в виде экспортных денег и налогов. Также IТ — это драйвер креативной экономики, о необходимости построения которой так много говорят в последнее время. Главным капиталом в креативной экономике являются люди. Развитие людей — краеугольный камень в этой системе.

Выходит, чтоб «быть готовыми» необходимо существенно изменить отношение к ІТ-образованию. Подготовка новых молодых специалистов должна стать фокусом внимания государства при содействии бизнеса. А к бизнесу я бы отнесла не только экспортно-ориентированные компании, а также украинские предприятия, которые заинтересованы в промышленной автоматизации и переходу к Индустрии 4.0.

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

А решение находится на поверхности. Например, Израиль уже давно успешно готовит столько IТ-специалистов, сколько нужно.

Израиль сегодня — страна-образец с интенсивности развития IТ-отрасли в мире. При площади страны 20, 7 тыс кв км и населении в 8,5 млн человек (в 5 раз меньше: чем в Украине) в IТ-индустрии работает более 200 тысяч специалистов (в 2 раза больше, чем у нас). Израиль # 1 в мире по количеству патентов на душу населения, уровнем развития стартапов, средними затратами на R&D в мире. Кстати, количество людей, занятых в R&D, на душу населения выше чем в США (140 на 10 тыс человек против 85). Израиль начал развивать свою ИТ-отрасль 25 лет назад, украинской отрасли разработки ПО — почти столько же лет, однако мы скромные результаты. Что мы делаем по-другому?

Мы действуем по старой схеме. Надеемся, что выпускник вуза доучится где-то, а потом еще пройдет 3-4 года и он наконец-то дорастет до Senior-уровня и сможет решать сложные задачи. В результате на обучение одного специалиста необходимо в среднем 7 лет.

Потребность украинского рынка — в дополнительных 50 тысячах IТ-специалистах до 2020 года. При нынешних тенденциях — недостижимая цифра.

В Израиле на обучение одного IТ-специалиста Senior-уровня необходимо 2 года. И при этом у него может не быть диплома о высшем образовании — этого не требуется для работы в индустрии. IТ-специалисты Израиля обучаются по системе MAMRAM, которая работает в центре компьютерных и информационных систем Армии Израиля.

MAMRAM — это настоящая IТ-армия внутри израильских вооруженных сил. Главная ее задача — создавать фундамент технологического развития страны во всех сферах: на земле, в воздухе, на море, в космосе, а сегодня еще и в киберпространстве.

Попасть в MAMRAM не просто. Израильские призывники проходят глубинное тестирование и уже через 8 месяцев интенсивного обучения они поступают на службу разработчиками. Окончив служить в MAMRAM они переходят работать IТ-специалистами в гражданский сектор. Особенность системы обучения — фокус на передовых технологиях и практике. Основной акцент на командной работе учащихся по методике TELEM. Занятия в группах по 4-5 человек, которые выполняют интегрированный в учебный курс проект.

На протяжении всей программы студенты плотно взаимодействуют с менторами из ведущих ІТ-компаний, которые следят за актуальностью программы и участвуют в учебном процессе. Результат — выход на рынок большого количества профессионалов, отвечающих постоянно меняющимся требованиям IТ-рынка. Причем делается это не только в армейских структурах, но и в гражданских — система подготовки ІТ-кадров MAMRAM уже успешно адаптирована и в гражданских учебных центрах Израиля. Рецепт израильского успеха прост — глубинное тестирование кандидатов при поступлении, интенсивная многогранная программа, основанная на практической работе в команде, тест при выпуске.

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

Украина вполне может воспользоваться опытом Израиля в направлении развития IТ-образования и IТ-бизнеса и получить существенный импульс для ускоренного развития. И скорость этого процесса зависит от экосистемы — образовательных учреждений, государства и бизнеса.

LinkedIn

Лучшие комментарии пропустить

В Академии Генштаба генерал читает лекцию о современной стратегии военных действий. Закончил, говорит:

— Товарищи офицеры, задавайте вопросы. Пожалуйста, товарищ майор.

Встает майор.

— Товарищ генерал, вы назвали в качестве вероятного противника Китайскую Народную Республику.

— Совершенно верно, товарищ майор.

— Товарищ генерал, в КНР проживает полтора миллиарда человек. Мобилизационный резерв КНР составляет 200 миллионов человек, а у нас только 10 миллионов, в двадцать раз меньше! Как же можно победить противника, обладающего таким превосходством в численности??

— Товарищ майор, о том ведь и была сегодняшняя лекция. В современной войне побеждают не числом войск, а оснащенностью новейшим вооружением, навыками его использования, тактическим искусством, расчетом, высоким боевым духом, дисциплиной... Посмотрите, в Израиле проживает около 5 миллионов человек, а он успешно противостоял во всех столковениях с арабскими странами, численность которых превышала сто миллионов человек. Тоже в 20 раз. Вам понятно?

— Понятно, товарищ генерал! Но где нам взять столько евреев?

Дочитал до

В Израиле на ОБУЧЕНИЕ одного IТ-специалиста Senior-уровня необходимо 2 года.

Дальше читать не стал.

Резюме: нашей стране нужен другой народ.

Нехватка квалифицированных специалистов в IT-сфере — это «болезнь» не только Украины, но и многих других стран, где данный сектор экономики динамично развивается.

Беларусь, например. Вон, ходят слухи, что бацька хочет РБ сделать «ИТ-сверхдержавой». Энергетическая сверхдержава уже есть, аграрная — есть. Теперь еще вот ИТ.

Что касается «Нехватки квалифицированных специалистов в IT-сфере». Нужно всегда помнить, что в переводе с васянского языка на человеческий фраза «У нас в стране не хватает программистов» означает «У нас уже есть n рабочих мест для таких специалистов, на которых работает n человек, и мы хотим, чтобы на рынке труда таких специалистов стало в 50-100 раз больше, чтобы оставить эти же nрабочих мест, но трудоустроить на них более дешевых лохов, которые начнут демпинговать».

Нехватка квалифицированных специалистов в IT-сфере

Ключове слово — «квалифицированных». Чергові yet not another one говнокурси ніяк не вирішать проблему з кваліфікованими кадрами. Хіба збільшать кількість відгуків на джуніорські позиції, а там і так вже за пару сотень на одну стабільно, мало?

Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Что делать с дефицитом IТ-кадров

Платить как в Долине?

Це вже було: «В погоне за шекелем или „Твои мозги здесь стоят очень дорого!“»?
прекрасне.it/...​ael-pursuit-of-happiness

Нужно понимать, что средний IT специалист со средним в IT уровнем IQ может обладать и успешно оперировать некоторым вполне опеределенным количеством информации за определенный промежуток времени (это и мат знания, знания программирования, знания фреймворков, общие знания о мире — как он устроен, «звезды держатся на небе», что такое броуновское движение, что такое соотношение неопределенности Гейзенберга, языке англ\укр\русский\немецкий ).
Все эти знания описывают возможность построения данным индивидуумом сложных систем с момента моделирования, до конечной реализации. Ну например как у Маска -давайте придумаем ракету, запустим ее в космос и вернем первую ступень обратно — все, наверно, понимают какой обьем знаний о мире привлекается при моделровании и реализации этой модели..

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

Теперь по поводу стартапов в Израиле и что из Украины можно сделать также. Но, господа, этот период уже прошел в Украине, менее бурно но прошел, а оказалось, что это не работает у нас с нашим народом. Еще до времен кровавого и при нем тоже был большой рост стартап движения, к сожалению почти нет примеров, когда эти стартапы укрупнились и заняли стабильно положение на рынке, инвесторы разочаровались, перестали вкладываться, мы смотрим на запад и говорим — что для вас мы аутсорсим что угодно, только плати.
Т.е. мы этот путь прошли и он оконочился неудачей, о каких еще стартапах речь?

та х.з. об чём вы но Израиль в этом плане 52-й штат так что для Родины ситуация вполне на уровне даже средне выше средне ближневосточноевропейской

о каких еще стартапах речь?

Об лайканьи котикофф и чатиках с беременными хомячками.

А я знаю как делать, чтобы дефицита не было: платить столько, чтобы разница по зарплате между каким-то дворником и программистом была раз в сто. То есть, чтоб программист в день зарабатывал столько, сколько дворник в месяц. И никакого дефицита не будет.
Сейчас — же в странах развитого социализма принята уравниловка в зарплате: у специалистов налогами изымают большую часть заработка и отдают тем, кто зарабатывает меньше с помощью всякого рода пособий, медстраховки, оплат на детей, социального жилья и так далее. Если ещё посчитать, что даже цена на многое зависит от того сколько ты зарабатываешь, то какой-то водитель автобуса зарабатывает ну на 30% меньше, чем инженер. А ходящий по домам рабочий зарабатывает больше!
Ну и какой смысл в этой ситуации сушить голову над языками программирования?

чтобы дефицита не было: платить столько

там проблема в том что Израиль в этом месте достиг своего физического предела не забывай их всего 8 млн они выжали чисто социологически уже всё что могли плюс по з.п. они тоже в общем выжали всё что смогли налоги налогами но з.п. программиста пусть ок не самого начинающего 30 тыс шекелей сколько там это сейчас по курсу последний раз когда я это видел это было $8400 соотв. даже чуть больше $100 тыс. в год а при этом особо как-то преувеличивать «технический гений израильтян» тоже не надо ))

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

плюс там у них в основном «стартапы» со многими вытекающими из.

А я знаю как делать, чтобы дефицита не было: платить столько, чтобы разница по зарплате между каким-то дворником и программистом была раз в сто. То есть, чтоб программист в день зарабатывал столько, сколько дворник в месяц. И никакого дефицита не будет.

если считать уже ставшие обычными 5 куе-мес, то в день это примерно 200 баксов
если посмотреть сюда
www.work.ua/jobs-kyiv-дворник
то плюс-минус ЗП дворника
профицита программистов чот не наблюдается как-то...

Ну и какой смысл в этой ситуации сушить голову над языками программирования?

не каждому даны прямые руки

с Израилем это не проходит там походу иврит сложный язык как буквально на днях выразился один советский учёный... ))

«В другой ситуации находятся русскоговорящие украинцы лишенные природного таланта быстро учить языки»
(к)
латить столько, чтобы разница по зарплате между каким-то дворником и программистом была раз в сто. То есть, чтоб программист в день зарабатывал столько, сколько дворник в месяц.

М. — математика

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

Это в 22 раза больше, а не в 100.
Описанная тобою ситуация имела место быть в Украине в 2015 году, когда доллар одно время стоит 35 гривен, а дворники получали 1000 гривен, что примерно в 100 раз меньше, нежели у сеньора.

как вообще связаны налоги и зарплата больше в сто раз ?

Чем больше налог платишь, тем меньше тебе денег остается

не если даже я в европе не буду платить налоги вообще у меня зарплата даже в два раза не увеличится.

Увеличатся деньги, которые ты можешь потратить на себя. И не будет бездельникам на пособие

хорошо а как это относится к

принята уравниловка в зарплате

?

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

В случае Израиля это хоть объяснимо той же медициной.
Ты реально получишь лечение любой стоимости и не через много лет а тогда, когда это нужно.

Ну социальные плюшки получать все, по этому это как бы не в счет

Вопрос в том зачем тебе нужно
1. Пособие по безработице, если ты не будешь безработным
2. Бесплатное лечение, если ты способен заплатить за качественное платное
3. Полиция, если можешь купить пистолет и стрелять хулигану в живот и контрольный в голову

Зачем тебе это всё?

Неее ) так не работает )) ну может в Украине да )
1) Если меня вдруг компания банкрот мне надо дергатся сразу бежать искать новую работу, просто беру бутылочку пива иду домой сижу пару месяцев отдыхаю хожу по собеседованиям нахожу интересный вариант и все это время получаю деньги.
2) Ну а если бесплатное качественное, например роддом на бегаю не парюсь с какими то договорняками. Просто вызиваю жене качественну скорою помощь, привозят в качественный роддом кормят смотрят.
Ну второе когда лечение рака и пересадка чего то для этого надо держать очень большую подушку денег
3) Например что бы полиция не забирала телефоны у детей как в Киеве ))

1-2 Откладывай денег и распоряжался ими сам, гораздо лучше чем надеяться на государство.
3. Подари ребенку шило, научи пользоваться. Полицейскому будет плохо, ребенку — ничего

Подари ребенку шило, научи пользоваться. Полицейскому будет плохо, ребенку — ничего

Время ох^ительных историй на доу)))

Я бы сказал 1-2 это даже более

Время ох^ительных историй на доу))
Полиция, если можешь купить пистолет и стрелять хулигану в живот и контрольный в голову

Проорав)) Кожаєв переграв в дитинстві в ковбоїв

Ты способен заплатить 70-100к баксов за лечение пиздецомы за свои?
Я думаю не многие тут имеют такую возможность.

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

Ага.
Месяц на дорогие процедуры типа радиотерапии и 4 мес для пересадки костного мозга, 8 мес очередь на замену сердечных клапанов.
Все перечисленное стоит для застрахованных 0, если ты не хочешь завтра , или оперироватся у реально именитых врачей ( в этом случае прийдется доплатить за именитого врача в раене ~0,5-1к$)
Не спорь если не в теме.
Инфа позавчерашней давности.

Не путай Канаду с Израилем.

Какие соц плюшки.
Я говорю о простой страховке обязательной.
Эта страховка обязательна.

Зайдите на linedin, в тель авиве по 60-70 кандидатов на вакансию. О какой нехватки идет речь?

Думаю речь о сеньорах-спецах, а не вайтишниках. Впрочем, как и во все мире, когда говорят о нехватке кадров, то имеют в виду нехватку спецов (и так говорят уже тысяч 10 лет, а то и 60).
Уверен, что в свое время была острая нехватка спецов по изготовлению качественных каменных топоров.

Так типа топоры каменные тогда уже юзали наши предки.

Думаешь тогда еще говорить не умели? Мне кажется, что уже умели как-то, но может не так наворочено, как сейчас. А HR позже сильно, когда уже мануфактуры, артели и подобное появились.

Какая интересная дискуссия.
Вопрос к аудитории (правда интересует мнение. после чего разовью свою мысль дальше) — можно ли быть Senior не зная ООП?

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

и не имеющая отношения к квалификации.

Да ладно без ООП нет квалификации? )) Мне в этом месте всегда смешно они говорят «знаю ООП» а я такой «ой как это здорово! а что конкретно вы имеете в виду что конкретно знаете?» и всё и никто никуда не летит...

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

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

Так они «зная» или «нет»? что есть «неких минимум»?

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

э одна проблема, набiжавшi хом"ячки, з веба чи дескотопа натягують свiй манямiрок на ембед, потiм падають Боiнги....

а що ООП дае?
ну власне, парадигма, обiсрана ще Дейкстрою, що в нiй такого?

Кращої ще не придумали для промислового погромування. Нічого.

програмування чого? формочок? можливо так....

Більшість програмування це формочки в тому чи іншому виді. Аби платили добре за них.

я не по формочкам, в мене iнший домен, ООП та ООД там зло

ООП та ООД там зло

везде зло

І потім комусь дуже не сімпл буде розгрібати гівнокод як той розростеться. А якщо ще й не 1-2 деви а 10-20 то можна одразу готуватися звалювати на іншу шлюпку, ця от от потоне.

Никто не будет разгребать чью-то гениальную иерархию наследований или LSP. Просто добавит приватный метод где-попало и пойдет дальше.

иерархию наследований

Наслідування не потрібно. Хіба що інколи і не глибоко.

Просто добавит приватный метод где-попало и пойдет дальше

І навіть це краще ляпнутої функції де попало чи процедурщини. Бо хоча б в якусь оболочку воно завернуто. А власне якщо метод приватний то в чому проблема, хай пише, аби інтерфейс не засирав.

Сам посмотри, гугол выдал свой golang, с идеей чтобы в нем и духу не было оопешного булшита.

Голанг робили як мову системного програмування. Шось типу С. Тепер на ньому взялися веб писати, і я впевнений що вже шось типу ООП там виросло, не процедурно ж пишуть кілотони коду. Уявіть що буде з код бейз без ооп, якщо і з ооп роблять шопопало. Посадіть 20 псевдомідлів і скажіть їм процедурщиною писати.

Посади хоть кого-угодно, на выходе будет процедурщина. ООП будет только первый месяц (инфантилы интерфейсы чутка поплодят, IRepository, IReadOnlyRepository везде понаписывают.). А потом все «хватит наигрались» ©.

Це вже відсутність самодисципліни, коли лінь зробити по нормальному і ляпають як попало. А так як ніхто вище не провіряє то і так сойдьот.

де увеб мае наслiдування хвормочiк?
увiндовз_обджiкт а ж до клiка мисшки...?
увед — це байти сюда, байти туда,
а хвормочки, це UI

ООП даже не может ответить на элементарнейшие вопросы, по типу что такое single responsibility principle. Сама идея ооп просто маркетинговый булшит. Классы это просто группы процедур и каждый

Senior

группирует их ровно как ему приспичит.

Классы это просто группы процедур

Ага, а твори це просто групи речень.

Я уже вторую декаду в профессии вижу как

Senior

просто дописывают свои нужные приватные методы в уже существующий класс, который прииблизительно подходит для дописывания. И после этого закрывают задачу. Заниматься х*йней типа наследование, LSP времени никто не дает.

Я, кстати, всё больше убеждаюсь, что С++ — это write only язык, тот, кто пишет — ему удобно, т.к. он знает всю иерархию, человеку со стороны это кажется полным трешем, т.к. чтобы протрассировать одну функцию от начала и до конца и проследить что вызывалось и как нужно было включать инструментацию gcc и подключать внешние тулы для построения иерархий. Недавно разбирал гуглевский dEQP (source.android.com/...​evices/graphics/run-tests) — реально потратил несколько дней, чтобы просто построить в голове дерево вызовов и наследований. Причём часто видны багфиксы именно подобным стилем, копи-пейст в новую функцию с нужно функциональностью или копи-пейст в новый класс, где минорное отличие от предыдущего.

Гівнокодери форева. Це не той гугл де стильно модно через дошку?

Я, кстати, всё больше убеждаюсь, что С++ — это write only язык,

Это с любым языком, и не только языком. Добавили пару новых интересных флагов в ядерное API, а потом сиди разбирай, почему оно себя иначе повело :)

Но ООП, да, как-то больше всего концентрирует такие ситуации. Это уже естественная оборотная сторона эффективности его работы по группировке и изоляции абстракций.

Ты канадец — у вас массовый индусский говнокод нынче.

Заниматься х*йней типа наследование, LSP времени никто не дает.

А зачем вы
1) работаете в местах, где времени не дают сделать нормально?
2) распространяете свой специфический опыт на всю отрасль?

И к слову, «декада» в русском это 10 дней, а не лет. Думаю, что вы имели в виду именно лет, тогда исправьте слово, а то опыт 10 дней как-то не внушает :)

Классы это просто группы процедур

Во-первых, процедурное исполнение классов это не везде; есть процессное (Simula, Smalltalk, Erlang...), оно же «рыбы в аквариуме».
Во-вторых, даже там, где это почти так (C++/Java/C#/etc.), что в этом плохого?
(«Почти» — потому что вы теряете принципиальный момент, что это не просто группы процедур, это группировка данных, контроль состояния и жизненного процесса. А это даже более важно.)

группирует их ровно как ему приспичит.

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

ООП даже не может ответить на элементарнейшие вопросы, по типу что такое single responsibility principle.

Демагогствуете. SRP это не «элементарнейший» вопрос. Это как раз один из наисложнейших. Есть, разумеется, тривиальные случаи, но в общем случае он начинает упираться в самые базовые философские вопросы типа определения определения. И именно в этом и проблема — что правила ООП только помогают определению, что есть responsibility в конкретном случае и где оно single, но решать это надо вне ООП, в понятиях целевых предметных категорий, в пределах установленных традиций и привычек, и так далее.
Но эти проблемы не вызваны ООП, они возникают естественно при развитии реализации.

Не совсем так в ООП объекты и их действия или действия над ними.
Но ООП совсем не серебряная пуля.

В Израиле, к примеру, ни одна крупная компания не занимается обучением своих специалистов — необходимые знания сотрудники компаний получают или на практике или в учебных центрах на рынке.

Неправда, знаю людей, которые устроились имея при себе только диплом.В айбием, гугль, эпль постоянно вижу вакансии для студентов. В Технионе ( честно, не знаю как в других ) студенты работают на 3 курсе уже на полставки.Проблема в том, что поиски работы могут затянуться более чем на полгода и для израильтян это нормально, так что нужен савланут.

Кстати продолжая работать с цифрами:

в котором работает около 12% израильской рабочей силы.

(речь видимо об ИТ)

Я таки не поленился пойти посмотреть рождаемость и сделать пересчёт так вот в Израиле 175-180 тысяч рождается ежегодно если взять из них таки 12% «израильских программистов» выйдет 21-21,5 тыс. «органического роста».

ЗЫ: правда это наступит только лет через 20... хотя нет цифра за 2000-й год говорит те же ж 180 тысяч пусть даже с учётом «приезжих» всё равно больше чем на 20 тысяч с небольшим никак не вырасти разве что как одна известная страна «всех в айти а остальное ипортировать».

ЗЫ: так что если кто хочет продавать в Израиль программистов сейчас самое время!

Нехватка квалифицированных специалистов в IT-сфере — это «болезнь» не только Украины, но и многих других стран, где данный сектор экономики динамично развивается.

Беларусь, например. Вон, ходят слухи, что бацька хочет РБ сделать «ИТ-сверхдержавой». Энергетическая сверхдержава уже есть, аграрная — есть. Теперь еще вот ИТ.

Что касается «Нехватки квалифицированных специалистов в IT-сфере». Нужно всегда помнить, что в переводе с васянского языка на человеческий фраза «У нас в стране не хватает программистов» означает «У нас уже есть n рабочих мест для таких специалистов, на которых работает n человек, и мы хотим, чтобы на рынке труда таких специалистов стало в 50-100 раз больше, чтобы оставить эти же nрабочих мест, но трудоустроить на них более дешевых лохов, которые начнут демпинговать».

А что тогда следует говорить, если дейтвительно где-то не хватает?оО

А что тогда следует говорить, если дейтвительно где-то не хватает?оО

У таких випадках треба казати «Через регулювання державою ринку IT (встановлення максимальної зарплати, квот на кількість іммігрантів, що приїжджають сюди працювати на IT позиціях, квот на аутсорс роботи в інші країни тощо) є нестача кваліфікованих спеціалістів в IT-сфері».

Означення з вікіпедії. Дефіци́т (від лат. dēficit «не вистачає») — недостача окремих товарів і посліг, які покупці не можуть отримати, незважаючи на наявність грошей.

Є в нас таке? Якщо поставити для вакансії верхню межу зарплатної вилки, наприклад, у 2 рази вищою ринкової, це ніяк не допоможе для закриття вакансії? Я не маю на увазі рідкісні спеціальності.

Постійний дефіцит (чи нехватка) неможливий в умовах ринкової економіки. Економічна теорія — наше все;)

Вы предлагаете «потребителям» перекупать друг у друга программистов. Это не контрпример для наличия дефицита.

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

Тобто робити те, що на незарегульованому ринку і так робиться.

Если не хватает колбасы(IT специалистов), как решить проблему, при условии, что мяса(желающих стать IT специалистами) полно?

Да хватает специалистов, просто он хочет докторскую покупать ту, что готовили еще в 60-х по цене той бумаги (в лучшем случае сои), что сейчас продают.
Ему нужен Скотт Майерс, но по цене украинского джуна. Вот и вся его проблема.

Якщо мова про те, що хочеться досягнути в далекій перспективі, то активно вчити бажаючих. Написав би ще декілька варіантів (створювати умови для спеціалістів, щоб вони не виїжджали, чи сприяти приїзду фахівців з інших країн, ...), але не буду, бо таке враження, що в наших реаліях це нереально. У нас ж часто продають команду з одного спеціаліста і багатьох починаючих за ціною 1 Senior + n Middles.

Якщо мова про термінове закриття вакансії, то Viktor Chyzhdzenka нижче запропонував вирішення проблеми у трохи прямолінійному стилі))

у трохи прямолінійному стилі

Я упростил. Заметил, что если писать много, то 1% только сможет прочитать и 99% выберут только одно, самое приемлемое для них.
Я озвучил основную причину. Остальные уже имеют смысл, после того, как с основной разобрались.

А вообще проекты прекрасно делают парой сеньоров и толпой джунов, сам так делал.

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

трудоустроить мыть сортиры за минималку

Кстати продолжая работать с цифрами:

в котором работает около 12% израильской рабочей силы.

(речь видимо об ИТ)

Так вот у Израиля есть соглашение с Украиной на поставку 20 тысяч человек в год рабочих строительных специальностей (из Украина в Израиль соотв.) из чего лично я делаю вывод что и с «рабочей силой просто» у Израиля далеко не так всё в порядке как хотелось бы видель заголовкам «брать пример с Израиля» а как делаете вывод вы?

Насколько я могу судить по наплыву количества русскоговорящих из Израиля в Оттаве, то вымывание ИТ специалистов происходит бешенными темпами. С теми, с кем я общался называют три причины в порядке убывания: 1) сумасшедшая цена на недвижимость, 2) всё, что связано с войной и армией, 3) климат. Но касательно климата, им он не нравится и тут %) Но надо признать, что уровень очень и очень высокий.

По моему личному мнению ситуация с оттоком специалистов полностью напоминает отечественную страна маленькая полностью завязана на США расти особо некуда наличие центров интел/мс/нр/пр. ничего особо не даёт (плюс особенности национального там на самом деле в лучшем случае половина реальных работников остальные «типа аутстафф» записаны на какого-нибудь Мойшу и к Компании никакого отношения не имеющие) наличие стартапов и вот этого всего также ничего особо не даёт кроме доп. тяги на релокацию ключевых фигур в США (рынок же ж там) плюс рядовые сотрудник со «стартап-хайпа» ничего особо не получают экзиты в основном за счёт поглощений работал ты сперва в рога и копыта теперь будешь работать в том же ж НР разницы в целом никакой выше головы не прыгнешь 8 млн. это 8 млн. больше никого людей нет.

В последние несколько лет (3-4? больше?) у них там довольно большая мода «на программистов из Восточной Европы» Украина в т.ч. у кого есть какие «связи с Родиной» едут строят r&d офисы в Родине потом перепродают это под видом израильской компании (головной офис таки в Израиле) опять таки все вертится в основном вокруг перепродажи а не каких-то там технологий и вообще т.е. «стеклянный потолок» к.м.к. даже пониже отечественного особенно исходя из того что цены уже равняются на США (а на какой-нибудь Берлин так и подавно) и з.п. уже тоже а расти реально некуда населения сильно ограничено брать тоже неоткуда (иммиграционной политики нет) всего населения в полтора раза меньше одного только Онтарио если вместе с Оттавой какой бы Технион не был бы крут есть реальные цифры против них не попрёшь.

Вон даже Галь Гадот и та переехала. )) По работе конечно ничего личного...

А вот например некая такая себе «Immigrant.Today» (деятельность которой #внезапно запрещена в УССР как оказывается) пишет:

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

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

Правительство премьер-министра Биньямина Нетаньяху одобрило найм ограниченного числа иностранных рабочих-экспертов, а также приняло решение о предоставлении разрешения на работу для их супругов. Эли Гронер, генеральный директор офиса Нетаньяху, заявил, что новая политика позволит выдавать тысячи разрешений на трудоустройство для высококвалифицированных инженеров, программистов, математиков и других специалистов. Он не указал точное число людей, необходимых для этого сектора экономики. Но по оценкам, дефицит таких специалистов составляет 10 000 человек.

/ август 2016 г. /

Врёт наверное недаром её деятельность запрещена в УССР.

Что это вообще было!?

Например, Израиль уже давно успешно готовит столько IТ-специалистов, сколько нужно.

А ну ок а пацаны то и не знают... Надо срочно перевести на иврит!

IТ — это бизнес, построенный на таланте специалистов.

Это возможно в Израиле так обстоят дела :) Вы серьезно считаете, что все поголовно индусские, китайские и снговские программеры — талантливы? и все написанные ими программы имеют ценность? коммерческую или хотя бы музейную?

Израиль сегодня — страна-образец с интенсивности развития IТ-отрасли в мире.

Давайте не забывать, что Израиль — это все-таки страна эмигрантов. И из указанных 200 тысяч вряд ли найдется хотя бы 5 тысяч ребят, чьи аццы и деды воевали за Синай :) Для того, чтобы люди вот так ехали в Украину, «нам еще работать и работать».

Украина вполне может воспользоваться опытом Израиля в направлении развития IТ-образования и IТ-бизнеса

Буквально на прошлой неделе я читал статейку с похожим названием, о программе MAMRAM и прочем, что-то вроде этого: forbes.net.ua/...​-stala-kuznicej-startapov .
Не все там просто, и программа стартовала чуть ли не с той самой войны, 40 лет взад, и чистое обезьяничание даст те же результаты, что грузины-реформаторы в Украине :) Да и менталитет отличается , а все евреи давно уже там или еще где :) Но совсем забить на положительный опыт страны, которая кста живет в состоянии полувойны с соседями практичеки весь период своего существования (и стала лидером не только по старапам, но и скажем по медицине) — глупо.

Украина вполне может воспользоваться опытом Израиля

Ага, точно так же, как вы можете воспользоваться опытом Владимира Кличка..

Потребность украинского рынка — в дополнительных 50 тысячах IТ-специалистах до 2020 года. При нынешних тенденциях — недостижимая цифра.

Аргументация будет? С цифрами, формулами, ссылками на исследования? Или нам поверить вашему авторитетному мнению?

Израиль начал развивать свою ИТ-отрасль 25 лет назад, украинской отрасли разработки ПО — почти столько же лет

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

А IТ-отрасль — одна из крупнейших, приносящих в экономику страны свой вклад в виде экспортных денег и налогов.

Тоже хотелось бы ссылок.

Резюме: нашей стране нужен другой народ.

— Понятно, товарищ генерал! Но где нам взять столько евреев?
Нехватка квалифицированных специалистов в IT-сфере

Ключове слово — «квалифицированных». Чергові yet not another one говнокурси ніяк не вирішать проблему з кваліфікованими кадрами. Хіба збільшать кількість відгуків на джуніорські позиції, а там і так вже за пару сотень на одну стабільно, мало?

ну так это трендт такой, обосрать судествющую систему потготовки и сказать, что «А Наши курсы из тебя Синьера девелопера сделают за 2-3-4 года» и да наука не может быть дешевой)

В Академии Генштаба генерал читает лекцию о современной стратегии военных действий. Закончил, говорит:

— Товарищи офицеры, задавайте вопросы. Пожалуйста, товарищ майор.

Встает майор.

— Товарищ генерал, вы назвали в качестве вероятного противника Китайскую Народную Республику.

— Совершенно верно, товарищ майор.

— Товарищ генерал, в КНР проживает полтора миллиарда человек. Мобилизационный резерв КНР составляет 200 миллионов человек, а у нас только 10 миллионов, в двадцать раз меньше! Как же можно победить противника, обладающего таким превосходством в численности??

— Товарищ майор, о том ведь и была сегодняшняя лекция. В современной войне побеждают не числом войск, а оснащенностью новейшим вооружением, навыками его использования, тактическим искусством, расчетом, высоким боевым духом, дисциплиной... Посмотрите, в Израиле проживает около 5 миллионов человек, а он успешно противостоял во всех столковениях с арабскими странами, численность которых превышала сто миллионов человек. Тоже в 20 раз. Вам понятно?

— Понятно, товарищ генерал! Но где нам взять столько евреев?

потребность в Украине до 2020 года будет 50 тысяч? Прекрасно. Значит 60 тысяч выпускников множества IT-курсов смогут найти работу... ;)

Тоже посмеялся насчёт синьора за 2 года.

И ещё. В Израиле остаря нехватка кадров в IT. Существуй действенный способ быстрой «прокачки» специалистов, они бы так активно не пользовались бы аутсорсингом. А ещё Индия уже давно бы вытеснила с рынка всех конкурентов. Вот только сколько онлайн-вебинаров не проводи, сеньёры не получаются как не старайся.

Кто-то попробовал пересказать книгу «Startup Nation» на одной странице. Книга всё равно лучше, рекомендую.

Всем привет! Меня зовут Юрий. Я здесь тоже что-то напишу :)
Мой профиль фейсбук — www.facebook.com/4iurchenko

Я считаю, что Украина еще не до конца оценивает потенциал данной компании. Я студент и мое обучение скоро будет начинаться. Для того, чтобы принять решение двигаться, я изучал вопрос ИТ-рынка почти 2 месяца. Общался с людьми, смотрел и тд. Ранее имел опыт почти 6 лет в ИТ, но не девелопменте.

Дан.ИТ мне вселяет уверенность, что это новый опыт, новая методология. Разумная. Как они ее распакуют — это открытый вопрос. А также как студенты ее примут и применят. Пока я могу эти выводы делать только 1) По тем тестам их солидности которые компания предлагает вначале. 2) Офису, да и подходу в целом 3) Неформальным общениям о путях и стратегиях с CTO, CEO и другими участниками DAN.IT.

У меня пока не к чему придраться, даже при высоком уровне скепсиса. У меня стоит цель — это вывести себя как спеца в рынок девелопмента максимально короткими, но в то же время не урезанными и не продешевленными путями. Жадность порождает бедность. Что с этого получится — увидим через год или раньше. Хочется увидеть в Украине процветающую страну. И хочу добавить к мнению коллег. Да, действительно, раньше на профессионализм уходило 10 лет. Раньше люди по 50+ лет работали на одной должности в одной компании. Времена уходят. Сейчас важна скорость. Кто-то это принимает и выходит в лидеры. Спрос есть, рынок есть, желающие есть. Не хватает системы. Я верю, что DanIT составит мощный разумный экологический старт вначале, а там посмотрим. По ходу событий буду описывать их в фейсбуке или на своей группе как инсайдер и студент, если никто не против.

Всем удачи :)

Да, действительно, раньше на профессионализм уходило 10 лет. Раньше люди по 50+ лет работали на одной должности в одной компании. Времена уходят. Сейчас важна скорость.

«Волны перекатывались через мол и падали вниз стремительным домкратом...»

Марианна, исходный пост был тоньше, эта реклама уже сильно топорнее.

если никто не против.

А если я против, то не будете?

У меня пока не к чему придраться, даже при высоком уровне скепсиса.

А к чему придираться, если вы пока еще не начали обучение?

не продешевленными путями. Жадность порождает бедность

Если короче: будет дорого.

составит мощный разумный экологический старт вначале,

К чему здесь слово «экологический»?

Не хватает системы

Полно их.

Да, действительно, раньше на профессионализм уходило 10 лет.

А почему сейчас должно стать по-другому?

Павел, я добавлю лишь то, что я студент и отдельное лицо, то есть я платил деньги за курсы предприятию. Это так, by the way, на ваш комментарий по моей роли. Чтобы быть толерантным к компании.

Выпав с ИТ-бизнеса на 2 года, я не все не мог врубиться, почему столько скепсиса и негатива в беседах программеров. Но общаясь в последнее время с ИТ, прихожу к простому выводу, люди делятся на 2 категории: с горящими глазами, и суровые пропитанные системным опытом, как правило минусовым. Вторых можно понять. Девелопмент — дело тонкое и нелегкое. Но зачем же хранить все в себе :) Это же личное здоровье.

Я даже как-то товарища спросил, почему 80% программеров негативят. На что он ответил, что это мол у них образ мысли такой. Ну такой да такой, почему тогда 20% других что-то делают.

Также был удивлен, что 100% реакции на пост — негатив :). 100 процентов, Карл. Нашу страну невозможно победить. Израиль — вторая по скорости после силиконовой Америки, вроде. Неужели украинцы до сих пор не поняли, что перенимать опыт — это круто. Не вариться в дерьме, а расти. Не дешево себя продавать, а дорого. Не сырье продавать, а продукт. Но, смотря по комментариям, еще не поняли :) Или здесь пишут только те, которые не поняли. Остальным просто скорее нет времени.

Я извиняюсь за эмоциональность в речи и может определенную категоризацию понятий. Но этот пост должен быть написан. Всем мира!

Юрий, абсолютно никакого негатива. Просто вы явно рекламируете школу, причем даже еще даже не отучившись там, потому пост явно от основателей оной.
А давайте говорить тогда чесно, мол вот вам реклама, метод интересный, приходите к нам, приносите много денег, но мы обещаем оправдать доверие и не посрамить заграничные методики. И тогда 0% негатива(ну почти). В этом ничего страшного нет, реклама — двигатель прогресса.
А пока:
1. Статья называется

Что делать с дефицитом IТ-кадров

а на самом деле это реклама очередной школы около IT.

2. Вы называетесь студентом,в это верится откровенно с трудом. Потому что ваш пост — это на самом деле просто реклама. Явная и неприкрытая.

3. Говорят

що стандарти ІТ-освіти в Україні треба підвищувати.

, а на самом деле рекламируют свой свечной заводик.

а сегодня в завтрашний день не все могут смотреть... Вернее смотреть могут не только лишь все, мало кто может это делать ©

Прочитал дважды.
В чем посыл статьи? В том, что нужны новые IT школы? Так их и так стало появлятся больше чем надо. Или все таки это немного больше реклама DAN.IT, у которых типа «Обучение по стандартам IT-подразделения израильской армии»? Напомнило «метод Илоны Давыдовой».

Суть мого посту в тому, що стандарти ІТ-освіти в Україні треба підвищувати. І існуючим, і новим ІТ-школам в тому числі. І тоді буде можливо підготувати достаню кількість спеціалістів для галузі.
А те, щоб використовувати перевірені часом методи, які себе зарекомендували — це нормально

стандарты образования повышать надо? — да надо
но главное с водой не выпреснуть и ребенка , а то критиков существующей системы образования полно, а до дела когда то готовят сениоров разработиков за 4 года)

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

Нынешние «стандарти ІТ-освіти в Українi» что из себя представляют?

Где они?

Ви мене слєгонца дивуєте. Суть зовсім не в «підвищенні» абстрактних «стандартів», суть в тому, що Ізраїль забезпечив масштабний приплив «свіжої крові» до IT і комп’ютерних технологій , в т.ч. за рахунок суміжних галузей. Якщо переносити на наші реалії, то знання компьютерних технологій стає вирішальним як для офіцера ЗСУ, так і для вчителя української мови в середній школі, як для лікаря-офтальмолога чи хєрурга в провідній клініці, так і для сімейного лікаря і медсестрички. Компьютерно освічена нація, вся і всі.

В чем посыл статьи?

нужно больше евреев

Опять поиск серебрянной пули. MAMRAM — это военная структура, цель которой поддерживать тонны созданного говнокода такими же двухлетними сеньорами. Это всё что нужно знать. Хотите стать сеньором в .NET 2.0 в 2017? Вам туда.

Дочитал до

В Израиле на ОБУЧЕНИЕ одного IТ-специалиста Senior-уровня необходимо 2 года.

Дальше читать не стал.

Это был сарказм.
Автор данной статьи не понимает, о чем говорит. Нельзя научить до уровня синьйора, и до мидла нельзя научить. Научить можно только до уровня джуниора.

Научить можно только до уровня джуниора.

Нельзя. Инфа 100%. Даже до разнорабочего нельзя.

Суть к сожалению в том, что "

автор данной статьи не понимает, о чем говорит

". Но насчет 2хгодовалого синьора — тут фраза чиста вырвана из контекста. Дело в том, что (насколько я помню статейки на эту тему) обучение компьютерным технологиям в армии и МОССАДе ведется по чрезвычайно интенсивной схеме, 16 часов в сутки. Те, которые прошли такой курс — не синьоры, а гении :) Синьоры оттуда сваливают на гражданку :))

Мадам, а што есть по-вашему a senior developer, поведайте нам, глупымъ ?

вспомнил шутку про si señor

Согласен. Считаю, что для становление программиста senior-уровня необходимо около 10 лет профессионального опыта. Другие варианты «притянуты за уши».

не согласен — сильно зависит от «качества» опыта.

не согласен — сильно зависит от качества этого самого профессионального опыта.

2 года — ну както уж очень мало времени

с этим я тоже согласен, хотя наверное и могут быть исключение.
вообще моя мысля — о том что мерить синьеристость годами ну как-то примитивно, что ли
во-первых как я сказал многое зависит от качества этого опыта (видел я примеры на собеседованиях, народ не менее 8 лет опыта нр знания крайне поверхностны, чем эти 8 лет занимались, непонятно)
во-вторых можно быть синьеристым в одних скилах и при этом джуном или мидлом в других

так никто и не спорит, что сеньорити это не года отсидки в офисе, а скил — который сам по себе очень трудно измерить.

во-вторых можно быть синьеристым в одних скилах и при этом джуном или мидлом в других

это понятно что синьор ембедед будет джуниор фронтенд, и наоборот.

наоборот.

не буде, не потяне

у вас не правильное представление о фронтендерах ))
все программирование в целом одинаковое:
состояние на входе — преобразовтаь в состояние на выходе, у фронтендщика на входе события из интерфейса, на выходе новое состояние интерфейса, или запрос к БД.

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

у вас представление

тыжпраграммизд

Если это будут два года интенсивного вовлечения (как в армии), то чомубини.

эм, а как по твоему на работе? не активно вовлечены что ли?

На работе ставят задачи и ждут результата (сам придумываешь решение).

В обучении ставят цель и заставляют применять уже определенные решения для ее достижения. Особенно если учесть, что подразумевается армия.

В этом плане любой человек, которого два года ежедневно заставляют играть на скрипке под присмотром военрука таки сбацает на сцене безупречную «Мурку» Вивальди по всем правилам Давида Ойстраха. Даже если это будет последний день, когда он эту скрипку трогал.

есть одна загвоздка — когда тебе дают решение, и ждут что ты его запрограмируешь, то синьором в принципе никогда не станешь, ибо не будешь уметь решать задачи, научишся имплементировать рассказанные методы

Действительно. У всех профессиональный путь разный. Но подобное мнение по поводу количества лет я встречал у западных авторов. Да, и по собственному опыту. Я почувствовал себя более или менее зрелым специалистом и зрелой личностью где-то после 35 лет. Хотя, конечно, кого называть синьором, а кого нет — вещь субъективная.

А как же смузи, гироскутер, спиннер и вэйп с бородой. Если всё это есть — то ты уже сеньор.

вот сразу видно что ты не шаришь — главный скил это умение резатся в настольный тенис

Это просто ты еще в 80-90-х живешь.

чувствую как безисходно отстал...

Подписаться на комментарии