а что, разве не менеджерский состав должен контроллировать качество проекта и заниматься подборов кадров ?
обожаю людей которые за меня что-то додумывают :)
Про нетив — это конечно создаёт кое-какие трудности, но не настолько глобальные + понимание построения качественных приложений никак к иностранным языкам не привязано.
Вот почему среднестатистический американский программист начинает разработку с изучения проекта и не берётся за разработку чего-либо серьёзного пока не разберётся в технологии, которую собирается использовать, а среднестатистический украинский начинает дубасить формочки? И по-моему лет 5 назад такой подход встречался на порядок реже...
это должен увіпхнути “местный” менеджер. Но менеджеру по барабану что за конфетка будет сдана заказчику, поэтому он вполне наберет обычных кодопедалеров вместо специалистов.
И чтобы ни говорили о том, какие наши программеры гениальны и какие тупые там, практика показывает что среднестатистический американский программист имеет представление о предметной области на порядок лучше среднестатистического украинского... Только у украинского понтов почему-то больше и это очень даже бросается в глаза.
неужели кто-то действительно всерьёз воспринимает всякую лабуду типа названий должностей? Каждая шарашкина контора может давать должности хоть до «император проекта» в зависимости оттого, есть ли какой-то резон в этом для этой самой конторы, неужели люди (в том числе и те, кому эту должность дали) придают этому хоть какое-то значение? Ну а с тем, что в какой-то степени обстановка на украинском IT рынке нездоровая — полностью согласен, слишком усреднены зарплаты. Причина тому — заказчики (в том числе и из-за бугра) в большинстве своём не придают большого значения качеству кода. Видимо люди ещё не осознали до конца, что в IT проектах главное не только то, что «оно» работает здесь и сейчас, а и то, насколько этот проект будет работать стабильно и насколько легко модернизироваться. Поэтому чтобы просто напедалить какой-нибудь код не нужен такой высококлассный специалист, как для того, чтобы качественно спроектировать и качественно создать проект. Раз заказчик платит за посредственность то следовательно зачем искать высококлассного специалиста, можно взять кого угодно, дать ему столько, сколько готов платить заказчик и вуаля. Что в итоге усредняет всех — подтягивает начинающих к средней планке и создаёт условия, когда труд высококлассного специалиста недооценен. Конечно, рано или поздно это закончится (притом не только в Украине, похоже это явление в мире в целом) как только все «насытятся» IT продуктами.... и вообще сам мир не статичен, меняются ценности, меняются приоритеты в целом
Но в нашем контексте «должен» имеет чуть другой оттенок. Не в смысле обязан, а в смысле что для того, чтобы проект получился качественным, менеджер должен и правильно подобрать архитекторов/разработчиков, и правильно выделить время/средства. Вот этому сейчас часто и не придаётся нужного значения, т.к. заказчик платит не разбираясь в том, что ему сдадут в итоге.