На хорошо известном закрытом блоге leprosorium.ru не так давно обсуждались особенности работы с индийскими программистами. Из комментариев леперов, которым довелось работать с индусами, я скомпоновал небольшой портрет среднестатистического индуса-программиста. Может многое тут прозвучит достаточно резко, но, видимо, отдельные представители наиболее популярной в плане ИТ-аутсорсинга страны, действительно серьёзно достали наших российских коллег. Хотя, конечно, не стоит распространять подобное мнение на всех индийских труженников клавиатуры и фреймворков.
Английский язык.
Английский язык у индусов имеет специфику. Они говорят на нем как бы softly. Но из–за этого их не понять с 1 и даже 20 раза. Воспринять без смеха слова: файль, туль и орь (file, tool and or) нереально. Правда, после пипти саузень (fifty thousand) понимаешь, что это всё не шутки. Впрочем, ничего больше из их речи понять невозможно.
Работа
Кастовая система до сих пор ещё имеет серьёзное распространение в обществе – есть отдельная каста людей, которые предназначены только управлять, своеобразные надсмотрщики. Фишка в том, что они ничего не знают и не собираются знать. С другой стороны без них остальные просто тупо не будут работать. Хотя бы потому что, индус, если за ним не следить работать не будет - он будет сидеть долго ковыряться в коде, что-то делать, но результат при этом будет нулевым.
Трудовое кредо настоящего индусского программиста - по минимуму делать самому и по максимуму сваливать это на кого–то другого. Качество работы не волнует вообще никого. ВООБЩЕ НИКОГО. Индусского заказчика в том числе, как ни странно.
Привычка, что тебя во всём обманывают, а ты обманываешь всех тебя окружающих — в крови. Если индус заказал у индуса софт — никто не удивится, что заказчик не полностью оплатит заказ, получит полуработающую программу, попросит к ней ещё 5 плагинов (вовсе не исправления ошибок! именно новых фич!) все друг–друга как–то разведут и довольные разойдутся.
Если кто–то из индусских программистов захотел пойти покурить, он позовёт других и будет обижен если кто–то откажет. Если кто–то докурил раньше и собрался уходить — на него обидятся все! а на самом деле никому такое и в голову не придет.
Самовлюблённость – то более–менее общая черта индусов, но, порой она доходит до такого апогея, когда безграмотный менеджер первого звена, попавший на должность по блату, часами (ЧАСАМИ!!!!) рассказывает какой он был офигенный, наикрутейший программист, при том, что набирает на клавиатуре одним пальцем и не знает элементарных вещей.
На офисную политику простые индусские программисты тратят 50–60% своего времени, индусские менеджеры — 99% своего времени. Если задача требует работы одного человека на месяц, они потребуют пять человек на полгода. Эти пять человек 90% времени будут заниматься фигнёй, которая в принципе не нужна, когда работу делает один человек, а именно, статус–апдейтами, митингами, интригами, сваливанием работы на другого и прочее.
Они знают всё и лучше всех, хотя работают 2 недели. И никаких возражений по этому поводу. Если они что–то не понимают и из–за этого что–то не работает значит это баг, о котором надо рассказать всем. Как только ему показывают, что он сам не прав сразу обида и молчание.
Если индус-программист что–то недопонял или недосмотрел в заранее высланном примере с разжеванной сопроводиловкой, то он делает все по–своему, максимально кривым и неудобным способом. Он никогда ничего не переспросит. И не станет сомневаться ни секунды. Затем он отправляет тебе готовую штуку, которая, естественно, получилась кривой.
Код
Индусские программисты в жизни не додумаются до того, что бы заглянуть в гугл. Зато когда приходят устраиваться на работу у них в резюме знание всех языков от ассемблера и спп до асп3, пхп и перла. Они по резюме знают ооп, линукс, фрибсд и участвовали как минимум в 10–13 проектах. Зато когда их просишь написать какой-нибудь тривиальный пример на двадцать строк кода, из сорока человек его напишут двое, первый за два с половиной часа, а второй за три, остальные будут отказываться вообще проходить такое тестирование, потому что тут неудобный компьютер, они не помнят сейчас специализированные функции PHP и т.д.
Во многих местах не проблема тупо удалить 5–8 строк кода и это никак не повлияет на работу.
Когда индусу покажешь фигню, которую он наворотил, и потребуешь все сделать по-нормальному, он будет примерно час–полтора вникать в простейшие объяснения, сомневаться в необходимости переделок, отмазываться, что не может менять утвержденный (!) рабочий (!!) код, и, в конце концов, если он все–таки парень добросовестный, признает, что код нужно частично (!!!) доработать.
Тем не менее
Обобщать конечно всех индийских разработчиков, разумеется нельзя - среди них хватает действительно сильных программистов. Проблема зачастую заключается в массовости желающих работать в IT, и хорошем при всём при этом спросе на дешёвую рабочую айти и полуайти силу из Индии (даже сейчас она существенно дешевле украинской или белорусской, а уж раздолбаев и лентяев, увы, и у нас хватает). При тщательных методах отбора персонала, не допускающего поруки и коррупции сколотить хорошую крепкую команду вполне реально. Но, судя по всему, что по азиатской традиции берут индусы пока количеством, а не качеством. Поэтому и такое количество негатива насчёт работы с ними в интернете.
Это всё конечно весело и смешно, но вот только индусы нас всех при этом обыгрывают в одни ворота, и большая часть заказов уходит именно в Индию, несмотря на все особенности программирования в Мумбасе или Бангалоре. У нас до последнего времени тоже хватало "кодеров-филологов" не знающих толком ни математики, ни ооп, но работающих просто потому что кадров не хватает, а заказчики платят.
Читайте также
10 курсов по C++ (июнь 2023)
10 курсов по C++ (июнь 2023)
С++, несмотря на свой солидный возраст, остается одним из основных языков программирования, который применется очень широко: от разработки ПО до создания игр. В сети много ресурсов, которые помогут освоить этот язык. Советуем обратить внимаение на подборку команды Digitaldefynd, котрую мы дополнили. В ней как платные, так и бесплатные ресурсы для людей с разным уровнем подготовки и знаний С++.
1 комментарий
DataCamp открывает безлимитный доступ к курсам за €69 в год
DataCamp открывает безлимитный доступ к курсам за €69 в год
Google, Apple, Microsoft постепенно выносят производство из Китая
Google, Apple, Microsoft постепенно выносят производство из Китая
4 комментария
Студент из Индии отдал кожу с пальца другу, чтобы тот прошёл за него биометрию и сдал экзамен
Студент из Индии отдал кожу с пальца другу, чтобы тот прошёл за него биометрию и сдал экзамен
Обсуждение
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.