ИТ-образование: расширяем базу

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

Чему учат в вузах? Много математики, алгоритмов, языков программирования, разных фундаментальных дисциплин, некоторое количество технологических курсов. Что преимущественно нужно нашей индустрии на данном этапе развития? Языки программирования, много технологических знаний, UML, меньше математики, алгоритмов.

Вдруг оказывается, что немалая часть индустрии попросту не пользуется теми «высокими материями», которые изучают в вузах. Так стоит ли смотреть на вузы, как основной источник хороших специалистов?

За несколько лет своей тренерской работы я встретил достаточно много специалистов, которые решили войти в новую профессию, не имея классической «программистской» базы. И после должного обучения в учебном центре на технологических курсах (язык программирования, платформа для web- или enterprise-разработки, основы ОО-проектирования) индустрия их прекрасно приняла.

Есть и другой позитивный пример — Компьютерная Академия «ШАГ». Развив сеть учебных заведений, Академия создает более чем заметный сейчас поток выпускников, имеющих базовую и среднюю технологическую подготовку. К тому же, каждый специалист не просто «прослушал курс», а имел возможность поучаствовать в командных проектах, являющихся частью программы обучения.

Стоит обратить внимание и на большое количество «самоучек», интенсивность притока которых, по моему мнению, сейчас неоправданно мала — потенциал там больший, чем видно на поверхности.

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

Расширение базы — классическая стратегия в экономике и маркетинге, позволяющая увеличить отдачу с рынка путем агрегирования его сегментов. Главное — убрать барьеры, разделяющие эти сегменты.

Одним из таких барьеров является народный миф «программирование = математика». Второй барьер — требование высшего образования. Зачем высшее образование и продвинутая математика современному среднему web-разработчику, если он и арифметикой не всегда пользуется? А сейчас основной спрос именно на специалистов этого профиля.

Уберите барьеры — исключительность высшего образования, расхожий миф о математике и другие, какие сможете найти. В индустрию хлынут менеджеры, экономисты, строители, которые преодолеют страх перед новой профессией, и купят книгу вроде «Java за 21 урок» или «HTML5 для чайников». Ведь системно мыслить процессами на тактическом и стратегическом уровне могут многие, а именно это, а не математика являются базисом для инфраструктурного программирования. Да, они не будут подготовлены к решению сложных задач, но для этого остаются выпускники профильных вузов, разгруженные новичками от менее наукоемких задач.

Кто же сможет обработать этот поток новобранцев, если не вузы? Например, функционирующая пока еще система средне-специального образования. Нужно идти в ПТУ и техникумы, изменяя негативное отношение к ним. Необходимо сказать обществу: «Тут тоже есть вход в нашу профессию, и он легче, дешевле, и не менее престижен». Но для начала, по правде говоря, в это должна поверить сама индустрия.

Итог:

ИТ-индустрии стоит ломать барьеры: посмотреть в сторону ПТУ, техникумов и учебных центров, борясь с мифами и стереотипами.

Все про українське ІТ в телеграмі — підписуйтеся на канал DOU

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn



Найкращі коментарі пропустити

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

Так вот, господа, вам зелёная улица: пожалуйста, берите выпускников ПТУ, хоть ШАГ берите. Только проблем с этими людьми будет гораздо больше, чем экономии на зарплате.

Дело ведь не в том, что человек не окончивший ВУЗ математики не знает. Он не умеет логически мыслить, ясно выражать мысли как на бумаге, так и в устной беседе. Объяснять ему задачу тоже придется на порядок дольше.

О самоучках разговор отдельный: как правило, эти люди программу ВУЗ-а, осваивают самостоятельно. Их не стоит смешивать с просто окончившими ПТУ.

И потом, как вы собираетесь заманить молодежь в техникумы, если яма рождаемости накатывает на мол и падает стремительным домкратом? Да сейчас за абитуриентами ведущие ВУЗ-ы гоняются, на ряд факультетов в провинциальных учебных заведениях вообще можно поступить просто принеся документы. Ведь оно как: нет студентов, значит читать лекции некому — преподавателей уволить, институт закрыть. Вы думаете кто нибудь хочет остаться без работы?

Короче, не майтесь дурью, уважаемый топикстартер и вместо «расширения», лучше посмотрите в сторону скажем специалистов, которым за 40. Ведь у нас как: кадровый голод кадровым голодом, но если ты старше 40 уже смотрят на тебя с опаской. А чего это он, уже взрослый дядька, а ещё работает?

Про айтишников из ПТУ и техникумов — это просто ура.
Мечтаю увидеть, как тестер бьёт морду девелоперу за очередную багу.

Сейчас у нас в стране ситуация, когда любой гуманоид, способный отличить круг от квадрата, поступает хоть в какой-то захудалый ВУЗ. В ПТУ остается только будущая элита нации. Не стоит её портить информационными технологиями.

110 коментарів

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Сам хотел написать о том же, т.к. надоело нытье о том что вузы не готовят «специалистов». Спасибо, просто бальзам на душу.

Да, стране не хватает техникумов, в которых готовят формошлепов, кодеров, UML-экспертов и прочих "высококвалифицированных" специалистов.

Нет, математика действительно нужна. Но, кто-то проектирует водопроводный кран, а кто-то его устанавливает в доме. Первый - инженер, второй - сантехник. Первому - нужна математика, второму - нет. Один человек проектирует кран, а сотня его устанавливает. То же самое и в ИТ: кто-то двигает технологию, а кто-то ее адаптирует для конечного пользователя.

Не надо вот иронично про

прочих "высококвалифицированных" специалистов

Да, не хватает технических колледжей, нормальных.

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

Не хватает просто низкоквалифицированных кадров, среднеквалифицированных специалистов.

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

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

Да, талантливый и опытный не будет делать рутинной работы, но может её автоматизировать.

Давайте будем честными: программисты, QA и прочие IT-шники не работают "за копейки". За копейки у нас работают медики, учителя, рабочие заводов и еще полстраны. Сколько можно жаловаться на низкие зарплаты, "плохих" руководителей, недостаток печенюшек в красивом и теплом офисе?

У меня друзья не только в IT работают и, поверьте, по сравнению с нашей отраслью за редким исключением везде - жопа. Большая и беспросветная жопа! Начальники-хамы, тупая работа, страх увольнения, размышления о том, как дотянуть до следующей зарплаты и за что поехать в долгожданный отпуск в Крым.

В этой стране IT-шники точно находятся в top 5% по уровню жизни. Да, не олигархи, не топ-бизнесмены, на машину и квартиру приходится копить, но покупка - реальность, а не мечта всей жизни, как у большинства других! Такое ощущение, что айтишники живут в каком-то параллельном мире и не видят, что происходит вокруг.

Коментар порушує правила спільноти і видалений модераторами.

Коментар порушує правила спільноти і видалений модераторами.

Давайте будем честными: программисты, QA и прочие IT-шники не работают "за копейки".

Попробую перевести слова qwertysmerty:

Не хватает людей которые будут много работать и мало "выпендриваться"; не хватает программистов готовых работать за ЗП медиков, учителей, рабочих заводов.

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

Моя мысль была лишь в том, что многие ITшники разбалованы текущей ситуацией, а некоторые, скажем прямо, зажрались. Деньги и собственные свободы на первом месте, а на обязанности и качественную работу можно и забить, ведь можно уйти в другую компанию, сейчас не проблема. И это заметно не только в компаниях и из общения с hr-ами, но и по комментариям на этом ресурсе. На всякий случай disclaimer - конечно, я не обо всех говорю.

И какое отношение "зажравшиеся" (по локальным меркам) ИТшники имеют к уровню и стилю ИТ образования и тому факту, что одной причин криков про необходимость "ИТ-ПТУ" является желание снизить их стоимость (и так не высокую, по глобальным меркам)?

Никакого. Просто оффтоп. А почему вы считаете, что цель - это снижение стоимости? Что, выпускники того же ШАГа просят меньшие з/п?

Я так понимаю, цели тут вполне благие:
а) оптимизация обучения, когда вместо 5 лет, из которых нормальный разработчик последние 2-3 уже параллельно работает, нужно меньше времени,

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

Или это все-таки какой-то синдром элитарности, как в некоторых профессиях - давайте сделаем порог вхождения повыше, чтобы защитить наши рабочие места, а то вдруг придут молодые да скорые, и будут делать работу лучше нас, а мы станем не нужны?

При этом я тоже не сильно поддерживаю идею ИТ-ПТУ, т.к. понимаю, чем все это нам грозит при неправильном подходе. Я где-то там внизу писал свою точку зрения по всей этой идее. Риск размыть качество и превратиться во вторую Индию при этом подходе велик. Но отрасль развивается быстрее, чем вузы выдают на-гора специалистов, не говоря уже об их уровне подготовки. Где выход? Может, как раз в таком подходе, только правильно реализованном?

А почему вы считаете, что цель - это снижение стоимости?

С оговорками, но где-то так dou.ua/…em-bazu/#152688

Что, выпускники того же ШАГа просят меньшие з/п?

Нет.

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

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

Я начал работать на 2 курсе. А универ мне дал не столько информацию, сколько способы получения знаний (и немного этих самых знаний). Я абсолютно не жалею что по Джаве у нас был довольно слабый курс, а дотНета и Питоне не было; зато был Лисп, Ц и задачки на здое…учее наследование в ЦПП. И тот же делфи можно вынести только зание АПИ а можна понимание того как оно может быть организовано. И факт в том что далеко не все способны это вынести (Джоел был прав в некоторой мере).

заполнение бреши в предложении на рынке труда за счет увеличения количества выпускников.

Тут уже много говорили, что количество не увеличится. За счет чего оно должно увеличится? Если сейчас в универ на комп специальность (пусть даже в аграрный) можно попасть довольно просто. А после универа даже профильного, далеко не все идут программистами (многие админами, тестерами или менеджерами в около ИТ сферу)

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

Я начал работать на 2 курсе.

о чем я и говорил. Колледж,2 года, дальше сами.

А после универа даже профильного, далеко не все идут программистами

и даже совсем не в ИТ идут.
Так зачем 5-6 лет мучаться (и мучать других) непонятно ради чего?

"Нулей" после 5-6 лет ВУЗ-а по ИТ-специальности я встречал немало.... :(

о чем я и говорил. Колледж,2 года, дальше сами.

А вы прочитайте еще раз.

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

Увеличится количество выпускников может за счет большего набора студентов, чем сейчас. Да, программирование на хорошем уровне способны понять далеко не все, но это и не rocket science или СТО, как кому-то хочется думать. Мы не каста избранных. Есть куча людей, которые могли бы быть программистами по своим ТТХ, просто не сложилось - пошли в другие вузы, на другие специальности. Если абстрагироваться от идей топикстартера и говорить о высшем образовании, то получить его по околопрограммерским и общематематическим специальностям могут очень многие. Чем больше людей будет учится и чем качественнее будет образование - тем больше у нас будет программистов разного уровня, тем более сильной будет отрасль в целом и тем выше уровень жизни будет в государстве. Не все ж зерном, углем, металлопрокатом и химией заниматься, в конце то концов.

предложение догонит спрос и рынок себя скомпенсирует

Откуда возьмется "предложение"? Сейчас 50% людей на IT специальностях не могут программировать, вообще. Откуда возьмется там, скажем, 70% толковых?

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

Где их брать, студентов - то? Большинство народа заканчивающего школу довольно таки тупые. Откуда возьмутся "острые", если из толковых товарищей в школе работать никто не хочет

Кое в чем согласен. Но они там не могут программировать не потому что попали на курс лучшие, но 50% не справились, а потому что кто попало идет, престижная профессия. А сколько других "острых" пошло на другие специальности? А если их собрать?

Видел уже много примеров, когда толковые не-айтишники переучивались и приходили работать в отрасль, в основном QA, конечно. Так что why not?

А со школой да, проблема. Тут и спорить нечего.

сколько других "острых" пошло на другие специальности?

Сколько? IT - самая престижная из технических специальностей. Туда, как правило и идут самые "острые". Остальные вообще ужас

Не верю в "не увеличится".

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

многие ITшники разбалованы текущей ситуацией, а некоторые, скажем прямо, зажрались.

Что значит "зажрались"? Что значит "разбалованы"

Если вам не выгодно - не работайте на этом рынке. Или меняйте сторону баррикад. Кто мешает пойти опять программировать?

Так что это не программисты получают много - другие мало.

Не буду объяснять, что значат эти слова - я уже писал два коммента вверх. Я начинал работать, когда зп была еще 300-400, а на испытательном получал вообще 100. Тогда о таких зарплатах как сейчас получают джуниоры, еще никто и не мечтал даже - это был потолок. Я, как и все, рад, что уровень доходов вырос во много раз, почти на порядок. Просто надоело слушать, что мы зарабатываем копейки и все такие бедные-несчастные. Оглянитесь вокруг, как живет основная масса нашей страны и сравните.

Другие получают мало, но это наша экономика, извините. Мы все в одной стране живем и она пока еще не способна зарабатывать так много, как другие. Будет расти IT и другие отрасли экономики, кроме металургии, химии и зерна - будет больше ВВП, будут больше зарабатывать наши учителя, медики и прочие бюджетники.

Я и не менял сторону. Программирую, веду проект. Или вы думаете, что для того, чтобы рассуждать как я, нужно владеть компанией или быть топ-менеджером?

Вы как-то сильно преуменьшаете (или недооцениваете) доходы непрограммистов.
Я живу в нищебродском спальном районе на левом берегу Киева. И когда я иду к метро, то во дворах вижу огромное количество машин. Да, там есть и дешевые корейские драндулеты, но и полно автомобилей, которые стоят тысяч по 50. И ведь это даже не стоянки и не паркинги (там, уверен, машины еще дороже в среднем).
Очевидно, что среди владельцев всех этих средств транспорта, как и квартир, программистов совсем немного.

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

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

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

Просто кумарит видеть постоянный "скулеж"

Пока, я вижу скулеж от работодателей: программисты зажрались.
Ответ такой: нет понятия "зажрались" в вопросе зарплат. Я стою ровно столько, на сколько договорился. Если вам не выгодно - не предлагайте больших зарплат.

Пока я вижу, что плачут, стонут наши бедные (богатые) оутсорсеры, но з.п. все равно растет. Значит выгодно

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

Я начинал работать, когда зп была еще 300-400, а на испытательном получал вообще 100. Тогда о таких зарплатах как сейчас получают джуниоры, еще никто и не мечтал даже - это был потолок.

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

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

На два порядка в моем случае :)

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

Мы не несчастные, но зарабатываем действительно копейки. Стоимость украинского программиста, если брать в среднем по стране, как у индусов. И гораздо меньше за пределами Киева, Харькова, Львова, Одессы и Днепропетровска.

Зарплатам есть куда расти и они будут расти, по крайней мере ещё на штуку баксов.

Оглянитесь вокруг, как живет основная масса нашей страны и сравните.

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

Так что нечего кивать на то кто как живет. В мире бизнеса нет места эмоциям. Если рыночная ситуация будет требовать приставить к каждому программисту секретаршу, массажиста и вестового - приставите, никуда не денетесь

Сейчас рынок таков, что учителя и врачи не нужны. Я в этом не виноват.

Или вы думаете, что для того, чтобы рассуждать как я, нужно владеть компанией или быть топ-менеджером?

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

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

Сейчас рынок таков, что учителя и врачи не нужны. Я в этом не виноват.

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

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

Я никому деньги не плачу и не скулю. Работаю как и все, получаю удовольствие от работы и внятную компенсацию. Это как раз вы жалуетесь на то что вам копейки платят. Если вы недовольны вашим работодателем - поменяйте его или работайте на себя. В чем проблема-то?

Средняя зарплата украинских разработчиков выше, чем индийских

Мы говорим о какой статистике: страна в целом, или только Киев?

постарайтесь узнать распределение расходной части в аутсорсовых компаниях - сколько уходит на фонд зп, офисы и печеньки, тоже интересно

Не интересно: не нравится - закрывайте бизнес.

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

Потребность в людях той, или иной профессии определяется готовностью платить.\

Не все измеряется деньгами.

Деньгами измеряется соотношение спроса и предложения. Дворники тоже очень нужны, только платить им больше трех тысяч гривен почему то никто не хочет. Положить з.п. хотябы $500 и отбоя от желающих работать не будет.

Работаю как и все, получаю удовольствие от работы и внятную компенсацию

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

Вот и...

получаю удовольствие от работы

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

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

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

Причем мой работодатель к общему желанию оутсорсинговых фирм найти работников подешевле, вместо того, чтоб искать получше?

Деньгами измеряется соотношение спроса и предложения.

Это работает только в условиях рыночной экономики, а не в монополии, которой в данном контексте выступает государство. Во многих отраслях нет конкуренции, рыночных зарплат и выхода на глобальный рынок, как в IT.

Нет, батенька. Вы - тимлид, отвечаете за проект.

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

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

Я не имел в виду ничего подобного и не противопоставлял удовольствие и деньги. Получать удовольствие от работы - это очень даже немало, как и от семьи, общения с друзьями, хобби. Или лучше много денег, но говняный проект? По-моему, можно найти баланс и с тем, и с другим. А если уж и выбирать то _лично я_ выберу интересный проект на меньшие деньги, чем заниматься ерундой за кучу бабла и потом ныть. У кого какие приоритеты.

Причем мой работодатель к общему желанию оутсорсинговых фирм найти работников подешевле, вместо того, чтоб искать получше?

Могу вам лишь процитировать ваши же слова: "В мире бизнеса нет места эмоциям". Бизнес живет и развивается за счет увеличения прибыли, а это увеличение доходов и/или уменьшение расходов. У сервисной (аутсорсинговой) модели есть потолок доходной части, ограниченный сегментом рынка, в котором работает бизнес. Зарплаты (расходы) растут, компаниям приходится либо переходить в более дорогие сегменты, либо искать разработчиков подешевле. Вы же все это понимаете, зачем задаете вопросы?

Это работает только в условиях рыночной экономики, а не в монополии, которой в данном контексте выступает государство

Кто мешает тем — же учителям работать в платных школах? Кстати, на репетиторстве тоже можно заработать.

А если вы не тимлид, то ни за что не отвечаете?

Я отвечаю за результат ТОЛЬКО своей работы, ТОЛЬКО пока я работаю в данной организации. О том, как удержать меня на работе должна болеть голова у менеджера. Другими словами, если после моего ухода, работодатель столкнется с трудностями в поиске специалиста, это его проблемы. Вы на сколько я понимаю, тимлид — менеджер. Соответственно, удержание работника на проекте, это уже и ваши проблемы. Люди уходят за длинной деньгой и лучшими условиями. Вот вы и хотите нанять не амбициозных и сетуете, что мол программисты зажрались. Я не прав?

Или лучше много денег, но говняный проект?

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

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

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

Если вас уговаривают заниматься «интересными проектами» за з.п. ниже рынка. значит просто хотят обмануть.

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

За копейки у нас работают медики, учителя, рабочие заводов и еще полстраны.

Инженеры(механики)

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

Я же вроде сказал «за редким исключением». На «лексусах» и других дорогих машинах ездит не так много людей как кажется, уж не пол-Киева точно, даже если взять только автомобилистов. Да и по Киеву мерять — это как посмотреть и посчитать Москву и говорить, что Россия — самая богатая страна мира. Думаю, не сильно ошибусь, если скажу, что 80-90% людей ездит в метро и на общественном транспорте. А в глубинке — тем более.

Со всем остальным согласен. С IT нам действительно повезло.

Три года назад в Киеве был зарегистрирован миллионный автомобиль: www.segodnya.ua/...s/12071815.html (это то, что сходу нагуглил)

Ок, ошибся. Не думал, что так много, но это столица. Я тоже сходу нагуглил, что Киевский метрополитен в сутки перевозит 2.2 млн пассажиров: nashkiev.ua/...assazhirov.html. Харьковский — около миллиона.

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

я думаю половина точно на машинах... судя по своим знакомым.

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

Да, это было опубликовано 26 сентября 2008 года. А потом пришёл октябрь.

И вот уже три года такого апофигея, как был в сентябре"08 на улицах, нету и близко.

Давайте будем честными: не хватает желающих работать за копейки

А почему Вы считаете, что «не хватает низкоквалифицированных специалистов» = «не хватает дешевых работников»? Или дешевый работник, это который получает в нашей стране 3к уе в мес?

«не хватает низкоквалифицированных специалистов» = «не хватает дешевых работников»?

А зачем низкоквалифицированному платить много?

Ну, я «немного» утрировал. Все профессии важны и все професси нужны, просто в нашей ситуации многие сужают понятие Высшее Образование до рисования форм и написания запросов к БД.

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

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

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

В вашем примере проектировщики крана - это или первый, или второй уровень, а вот сантехники - это безусловно третий. Так что абсолютное большинство программистов в Украине - это как раз тоже "сантехники", просто разной квалификации.

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

Рутинная работа - кодинг, отладка, доверстка, отчет в багтреккере, чай-кофе-сигареты - вот что занимает большинство времени в ИТ-индустрии. Не верите? Пройдитесь по вакансиям на rabota.ua, например, и сравните количество вакансий на рутинных программистов и на гениев алгоритмистики.

Надо дать по ним базу, ибо в колледже не надо готовить будущих академиков и профессоров априори, там дают прикладное образование.

Абсолютно согласен. Но…

Уровень входного материала… Кто идет в колледжи? … Стоп какие колледжи? В Украине есть колледжи? Колледж в Украине — это недобитый техникум, в котором все равно преподают как в старом техникуме. А учитывая количество ВУЗов, входной материал там соответствующий. От и маемо тэ шо маемо.

Суммарная проблема: ВО или другое О — это уже не ценность, а обязательная лычка, при этом никому не интересно что за ней стоит.

Колледжи — да, это я про тех кто 10 лет назад назывался «Техникум».
Не будем углубляться в их недобитость и качество преподавания, мы и так здесь вилами по воде сотрясаем воздух.

Уберите барьеры — исключительность высшего образования, расхожий миф о математике и другие, какие сможете найти. В индустрию хлынут менеджеры, экономисты, строители, которые преодолеют страх перед новой профессией, и купят книгу вроде «Java за 21 урок» или «HTML5 для чайников»

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

Соглашусь, что для подготовки ИТ-профи должно быть достаточно технического колледжа (техникума, профессионального технического училища). Дать только самое необходимое по профессии, и главное в быстрые сроки. Вышка даже уровня бакалавра нужна совсем не многим. Более того, студенты ВУЗ-в начинают свою профессиональную деятельность в среднем уже после второго курса, затем лишь дожидаясь срока получения диплома.

с таким подходом в скором времени понятия индусский код и украинский код станут синонимами...

А я бы не сказал что существование такого понятия обосновано. Бывают толковые индусы и бестолковые украинцы и наоборот, национальность тут роли совершенно не играет.

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

Вам просто не попадался хороший индусский код, потому что к нам он если и приходит, то в виде «индусы запороли мой проект, спасайте, пожалуйста!». В тех же Microsoft и Google сейчас очень много индусов работает. Вы думаете, они пишут плохой код?

а вы видели, хорошие индусские проекты, которые могли бы поставить в пример, своей команде?

Получается, что никакого прямого отношения эти термины «индусский проект», «индийский код» к географии/национальности не имеет.

Ну какой же он индусский, вернее — в чем? Это же стартап в долине.

Наличие офиса в Долине не делает компанию автоматически 1) стартапом 2) американской компанией.

“Founded in 1996, the 13-year old company has grown to 1,000 employees and remains privately held and profitable, having never sought nor raised venture capital”

www.zoho.com/...o_zohocorp.html

AdventNet — прародитель зохо — был типичным индийским аутсорсом.

Вероятно, где-то есть хороший индусский код. Со своей колокольни (iOS programming), видел код порядка 20 индусов из разных компаний — везде только волосы рвать.

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

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

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

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

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

В индии не был, но общался и с индусами и с украинцами, и с раздолбаями и нет.

PS. А в Украине есть правила дорожного движения? Что-то в харькове я практически не встречал водителей которые знают о правилах :)

Рассуждения, приведенные в статье имели бы смысл, если бы стандартное высшее образование было бы очень хорошим и его получали только 10-20%. Однако у нас высшее образование получают 60-70% (боюсь это все те, кто обладает достаточной усидчивостью для офисной работы) а в ПТУ уже сплошь неблагополучный контингент.

Однако все станет на свои места, если мы просто переименуем понятия в соответствии с существующей инфляцией образования:
— мастер в топ 5 вузах: аналог обычного высшего
— бакалаврат (3 /4 года) в каком-то лесхозе: аналог ПТУ

— ПТУ: аналог школы для второгодников, [ которых в перспективе станет меньше (станут колледжами и может даже начнут давать бакалаврат)]

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

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

Так вот, господа, вам зелёная улица: пожалуйста, берите выпускников ПТУ, хоть ШАГ берите. Только проблем с этими людьми будет гораздо больше, чем экономии на зарплате.

Дело ведь не в том, что человек не окончивший ВУЗ математики не знает. Он не умеет логически мыслить, ясно выражать мысли как на бумаге, так и в устной беседе. Объяснять ему задачу тоже придется на порядок дольше.

О самоучках разговор отдельный: как правило, эти люди программу ВУЗ-а, осваивают самостоятельно. Их не стоит смешивать с просто окончившими ПТУ.

И потом, как вы собираетесь заманить молодежь в техникумы, если яма рождаемости накатывает на мол и падает стремительным домкратом? Да сейчас за абитуриентами ведущие ВУЗ-ы гоняются, на ряд факультетов в провинциальных учебных заведениях вообще можно поступить просто принеся документы. Ведь оно как: нет студентов, значит читать лекции некому — преподавателей уволить, институт закрыть. Вы думаете кто нибудь хочет остаться без работы?

Короче, не майтесь дурью, уважаемый топикстартер и вместо «расширения», лучше посмотрите в сторону скажем специалистов, которым за 40. Ведь у нас как: кадровый голод кадровым голодом, но если ты старше 40 уже смотрят на тебя с опаской. А чего это он, уже взрослый дядька, а ещё работает?

Моей мотивации: я последние несколько лет не живу желанием заполучить себе покорных и дешевых сотрудников. Я пять лет работаю на рынке ИТ-образования и учу людей, которые входят в профессию из совсем других отраслей. И вижу, что если с ними работать, получаются хорошие специалисты, прекрасно решающие поставленные задачи. Они уже умеют логически мыслить, потому что, например, занимались конструированием, финансами или менеджментом. Или просто смышленые, пусть и из ПТУ. Не стоит ставить крест на ПТУшниках. Просто им нужно дать новые инструменты в руки.

О спецах за 40. Я довольно часто учу таких на курсах. И они мотивированны учиться. Помню, учился мужчина лет 60ти, который хоть и с трудом, но освоил Java. Помню пани лет 40, всю жизнь проработавшую с диалектами SQL, которая поначалу не понимала, что же ей такого нового может дать ООП, чего не дает реляционная модель. Это тоже ресурс для индустрии — с ним нужно работать и эти люди себя еще покажут.

Важно:

Или просто смышленые, пусть и из ПТУ.
Скольких людей вы знаете окончивших ПТУ в последние 5 лет? Сколько из них не алкоголики?

Менее важно:

Они уже умеют логически мыслить, потому что, например, занимались конструированием, финансами или менеджментом.
Перевод: у них есть ВО, у некоторых техническое, у некоторых требующее мат подготовки.
Я пять лет работаю на рынке ИТ-образования и учу людей, которые входят в профессию из совсем других отраслей.
Хотел спросить, сколько из них доросли до уровня синьор, но в Украине это не показатель :(

Давайте будем отличать «просто смышленых» выпускников ПТУ и людей с непрофильным высшим образованием от тех, кто закончил ПТУ с корочкой «оператор компьютерного набора». Безусловно, если человек хочет, он будет учиться и мотивация его иной раз выше, чем у профильных специалистов.

Только вот вопрос: зачем поступать в ПТУ, или техникум если институты и так гоняются за наполнением аудиторий? Скорее начать зарабатывать себе на жизнь? Я считаю, что 18 летний парень после ПТУ не может быть программистом в принципе — для этого нужна определенная эмоциональная зрелость. Да и как объяснить человеку основы программирования, если в некоторых школах к компьютеру подпускают не раньше десятого класса? Человек его толком включать не научился, а вы ему про реляционные базы данных рассказываете.

Короче, по моему мнению, выпускники профильных ПТУ и техникумов на сегодняшний день не являются сколько — нибудь адекватной заменой выпускников ВУЗ-ов. В конце — концов, понимания основ программирования никто не отменял. Ветвления, циклы, основы мат. логики, основы реляционной алгебры, основы физики(для элементарных игрушек) знать надо. ПТУ-шники, этого к сожалению не знают

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

ХПКК все-таки был техникумом, а никаким не ПТУ.

А так все верно — поддерживаю.

Есть и другой позитивный пример — Компьютерная Академия «ШАГ».

Один мой друг пройдя к ним собеседование по C# (как препод), при этом мухлевал. Вполне успешно преподавал там C в течении года. Поэтому, ваш пример уж очень «позитивный».

Нужно идти в ПТУ и техникумы, изменяя негативное отношение к ним.

А вы знаете чем оно (негативное отношение) вызвано?

Например, функционирующая пока еще система средне-специального образования.

Уже есть колледжы. Вот только не знаю чему там учат (точнее кто-там учится), но мне приходилось объяснять выпускникам таких колледжей совсем тривиальные вещи. Проблема в том что качественный вход (абитуриенты) есть только в настоящих ВУЗах (уточняю КПИ, КНУ + допишите свой если вы обидчивый :) ).

Зачем высшее образование и продвинутая математика современному среднему web-разработчику, если он и арифметикой не всегда пользуется?

Продвинутая математике это дифуры или дискретка? Надо ли человеку объяснять реляционную алгебру или хватит синтаксиса СКЛ?

Мне кажется, что нет никаких барьеров кроме собеседования и низкой потребности в специалистах.

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

А зачем их всех трудоустраивать? Там не больше 50% хотят, и к сожалению, не больше 25% реально могут трудоустроиться. Многие идут учится «на программиста», потому что престижно, денежно и куда-то же надо идти, но потом оказывается, что они не могут или не хотят осилить эту профессию.

Солидарен с автором. Всего должно быть в меру. И программистов с математическим бэкграундом тоже. Индустрия она ведь большая, не все пишут алгоритмы и изобретают алгоритмические велосипеды. ~90% проектов которые на рынке не нуждаются в углубленных знаниях математики. Достаточно логики и арифметики. «Середнячок» с огромным желанием программировать по своей природе самомотивирован и для индустрии самое оно. А высшее образование это еще один барьер. Наличие высшего образования ну аж никак не сказывается на умственных способностях индивида, тем более все мы знаем, что в институтах учат не тому что нужно на самом деле рынку и бизнесу. Доводилось мне работать на одном проекте с одним товарищем у которого нет высшего образования, но программирование для него — это стиль жизни. Если перечислять все проекты которые он подымал потребуется много букв. Да и отсутствие высшего образования не помешало ему в свое время быть студентом Рихтера и работать на крайне интересных проектах. А посему долой барьеры. Специалисты должны оцениваться объективно.

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

Боюсь Вы недооцениваете влияние курсов философии и системного анализа, например, на формирование «технического мировозрения» будущего специалиста и на умение «выходить» за рамки «комнат с зелёными треугольниками».

Да и отсутствие высшего образования не помешало ему в свое время быть студентом Рихтера и работать на крайне интересных проектах.

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

Колонка как раз о стереотипах типа математика=программирование и ВУЗ маст хэв.

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

Про айтишников из ПТУ и техникумов — это просто ура.
Мечтаю увидеть, как тестер бьёт морду девелоперу за очередную багу.

Сейчас у нас в стране ситуация, когда любой гуманоид, способный отличить круг от квадрата, поступает хоть в какой-то захудалый ВУЗ. В ПТУ остается только будущая элита нации. Не стоит её портить информационными технологиями.

Вы слишком предвзято относитесь к выпускникам техникумов. Как бывший выпускник техникума говорю — хотя потом поступвиший в ВУЗ.

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

Может лучше кастинг «Кто хочет стать программистом?» по 1+1 или Интеру?

Отбирать по принципу шоу «Україна має таланти». Кто может засунуть ногу в рот, того принимать сразу в Enterprise-проект на позицию тимлида. Талантливый же.

Это все работает только для простых и/или стандартных задач.

А вот когда начинается что-то посложнее, типа быстрых преобразований Фурье для анализа изображений или оптимизации ресурсоемких вычислений каким-нибудь методом наименьших квадратов — вот тогда любой «синиор» с бекгранудом из академии ШАГ почти наверняка сядет в лужу.

...и придут на помощь выпускники университетов. Что не так? :)

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

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

так а что мешает потом глянуть нужный справочник вечером за чашкой чая?

Речь идет о программисте без ВО и знания математики, который в айтишном ПТУ выучил так сказать технологию. Думаете, осилит за чашкой чая преобразование Фурье? Но тут пичалька в том, что многие краснодипломники-магистры тоже не осилят.

Бу-Га-Га, преобразование Фурье, за чашкой чаю, выпускнику ПТУ.
Для этого, батенька, нужно математическое образование. Пусть оно будет получено самостоятельно, не важно.

Ну может не ПТУ, а техникума, ВТУЗа. У нас в ХАИ был классный математик, декан 4 фака Николаев. Я его на всю жизнь запомнил.

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

Повысить матподготовку каждому кто желает переквал-ся экономисту/медику/швее для вхождения в IT отрасль.

Им это зачем? Польза от математического образования хоть и есть, не очевидна.

Те — же, кто в свободное время

начнет с учебника алгебры для седьмого класса

Может сделать это в институте. То есть заканчиваем тем, с чего начали: где взять просто людей ввиду демографической ямы?

Коментар порушує правила спільноти і видалений модераторами.

Ну я хотел сказать собственно, о чем уже тысячу раз здесь писали, что на «рынке безработицы» есть люди, и их немало, которые готовы обучаться, даже в домашних условиях вышке (если в этом есть нужда) и программированию. Таким образом произойдет естественное умервщление ненужных, энергоемких, в основном грязных отраслей НХ. Рынок сделает из нас страну айтишников. Надо только вышеупомянутым товарищам захотеть КАЧЕСТВЕННО переучиться.

Что преимущественно нужно нашей индустрии на данном этапе развития? Языки программирования, много технологических знаний, UML, меньше математики, алгоритмов.

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

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

Зачем высшее образование и продвинутая математика современному среднему web- разработчику, если он и арифметикой не всегда пользуется?

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

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

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

Теперь о том, с чем несогласен. Виктор, вы пробовали собеседовать ребят, которые закончили Академию ШАГ? Уровень выпускаемых оттуда программистов, за редким исключением, очень низкий. Я не готов предметно сравнивать уровень выпускников вузов и частных заведений вроде этого (нет достаточной статистики), но по своему опыту скажу, что встречал в нашей отрасли очень мало людей из ШАГа. Самоучки — другой вопрос. Как правило, самоучки — очень толковые программисты и дают фору очень многим выпускникам вузов. Все зависит от человека.

Вуз дает студенту не столько знания, сколько питательную среду для развития: разжеванную теорию, пинки под зад в виде лабораторных и курсовых, и самое главное — сообщество других студентов, с которыми легче проходить весь этот путь, которые тебя подстегивают и которых подстегиваешь ты. Это не заменить ничем.

Ну а насчет математики и CS — кому что надо. Человека можно научить примитивно программировать на любом языке, да только без хорошей базы и понимания он очень быстро споткнется и не будет знать, что делать в сложной ситуации и как решить серьезную задачу. В Индии, в общем-то ситуация с обучением программированию как раз такая, что там много своеобразных ПТУ, где поверхностно изучают язык(и) программирования + несколько технологий, не давая серьезной базы. Да, это помогает им выдавать на гора наверно десятки тысяч программистов ежегодно. Вот только качество этих самых программистов — так себе. Не стоит выплескивать вместе с водой и ребенка.

ШАГ без сомнения не может быть примером качества. ШАГ — пример успешно и много лет работающей модели. Прибыльной модели. А уж задача конкурентов ШАГа диференцироваться ;) По поводу качества — разным клиентом нужно разное качество. Не будет и не должен аспирант CS клепать интернет-магазины и т.п. А клиентов, которым нужен магазин — тысячи. Должен же кто-то их обслуживать

Согласен с вами :) Каждому инструменту — свое применение.
Насчет конкурентов ШАГа — где они? Ведь вроде бы действительно прибыльная ниша. Или пока стоимость обучения в вузе не заоблачная — не такая уж и востребованная?

шаговцы есть. вот пару резюме на неделе пришло )

Нет, я про то, что кроме ШАГа других подобных контор не знаю. Была еще одна в Харькове, но вроде бы приказала долго жить.

Мне кажется, сейчас только ШАГ устойчиво прибыльный и растет.

разным клиентом нужно разное качество.
и осетрина разной степени свежести. Клепателей магазинов хватает, а готовить их специально... та самая индийская модель получается, точно это то что нужно?

Как посмотреть. С одной стороны, хочется, чтобы все были профи. А с другой — ведь действительно есть «низкоквалифицированная» работа (плохое словосочетание, от него прямо тянет элитарностью какой-то), которой даже не каждый джуниор захочет заниматься. А кому-то ее делать все-таки надо. Есть спрос, будет и предложение.

А кому-то ее делать все-таки надо. Есть спрос, будет и предложение.

Индусы пусть делают, их там дофига и всем жрать нечего.

нас тоже много и кушать хочется

Ой ой. «Меньше математики, алгоритмов». Вы это серьёзно?

У вас может быть и много математики да алгоритмов. Но и вы не вся индустрия ;)

Коментар порушує правила спільноти і видалений модераторами.

Коментар порушує правила спільноти і видалений модераторами.

Да не в математике дело. Пусть не учат математику, пусть учат латынь. Кто не выучил, тот остался без диплома. Как Спольски еще 10 лет сказал — раньше студенты начинали обучение со Schema и Си, и у кого не хватало ментальной гиибкости понять концепцию указателей, те отсеивались и не попадали в индустрию. Сейчас начинают с C# и Java, где совершенно другой уровень абстракций и где можно проучиться лет 5 так и не столкнувшись с разыменованием void **, т.е. так и не столкнувшись с задачами реальной сложности. Тепличные условия. Проблема не в том, что учат не тому, проблема в том, что учат предварительно не убедившись что контингент достаточно обучаем.

Да не в математике дело.

хотя, и в ней тоже.
математическое восприятие реальности необходимо хотя-бы на базовом уровне.
а в программировании есть:
1- базовые конкретные понятия (напр: указатель, файл, операция итп) которые одинаковы всегда, они — status quo математика и Си имеют полный набор этих понятий.

2- абстрактные понятия (они строятся из базовых_конкретных примитивов)

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

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

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