Видел две стороны индийского кодинга. На своём самом первом проекте узрел шедевр, в котором было две сотни одинаковых классов, сделанных копи-пастом. И это далеко не самая кривая часть проекта была. И, наоборот, на одном из последних проектов столкнулся с группой индийских программистов, которых переманили в Германию. К ним неприменимо ничего из того, что сказано в видео: коммуницировали они быстро, четко, по делу. Косяки признавали. Технологию знали куда лучше, чем украинская часть команды: все к ним за консультацией ходили. С ними было приятно работать.
@DaXz Это было лет 20 назад. Опять же, KPI выставляет заказчик, а не компания исполнитель-аутсорсер. С тех пор американские компании перестали такие KPI для аутсорсеров делать.
Работали над редизайном сайта. При первом открытии сайта был удивлен, почему он долго грузится и выглядит мыльно (картинки, шрифти, граф. елементы - все мыло), при открытии инспектора кода обнаружил что весь сайт слеплен из скриншотов и кривосверстаных кнопок. Куча низкокачественных незжатых скринов и кнопки. Смеялись долго, объясняли индусу также долго, что нужно сайт сделать с нуля и что в этом кавно8коде никто копаться не будет. В итоге человек отказался сказал, что найдет настоящих профессионалов, которые сделают легкие косметические поправки и все будет выглядеть шикарно. Мы пожелали удачи с поиском профессионала и сохранили себя несколько миллионов нервных клеток.
Разбирался я как-то в коде системы, написанной индусом (американский заказчик подумывал систему нам передать), обнаружил забавную вещь - индус сделал так, что абсолютно любой краш системы показывал заказчику проблему с сервером или со связью. Насколько я понимаю, индус втихаря потом правил баги, но он никогда виноват не был. Мне потом уже, когда я это увидел, забавным показалось, когда американец, когда показывал нам систему, периодически чертыхался при сбоях ("Блин, я же уже новый сервер купил с бОльшими ресурсами!... Блин, почему проблемы со связью, я же канал широкий купил!") тогда-то было непонятно, а вот потом... В общем, забавные индусы...
Когда я занимался самообучением программированию то нашел одну золотую фразу "Если код повторяется больше 3х раз - выноси в отдельную функцию, а если функция повторяется больше 3 х раз то выноси в отдельный класс... Но вот если более чем 3 класса делают схожие действия то стоит задуматься над тем что где то вы накосячили." По этому я пишу код (пускай) час но вот привожу потом в порядок мой полет фантазии и экспромт часа 2-3 =))
@@kishirisu1268 это больше к си применимо. Да и там есть понятие инлайн-функций: где нужно они будут встроены в код, не смотря на то, что в исходниках выделены в отдельный вызов. А без этого все таки стоит соблюдать чистоту кода, иначе больно стукнет: если 3 функции выполняют одну задачу и эту задачу потребовалось изменить - изменят только одну функцию из трех, которую найдут первой, а две другие фактически будут работать некорректно, а если все 3 места вызывают одну общую функцию - код с большей вероятностью будет работать корректно сразу, ошибку тут допустить сложно.
@@kishirisu1268 я когда учился прогать (программированием это не назвать 14 лет то) то как то дублил ВСЕ ну вот прям ВСЕ фу-ции классы и тп на что был гаразд. то что они были пень колода и дрова это отдельная история, но я как то сейчас запустил из интереса свой код и у меня 32ГБ ОЗУ и 16 Ядер по 3.2 Аж ЗАДУМАЛОСь... хотя код был простой как на меня просчет вероятности выпадения камня если я ставлю бумагу (КНБ) если шансы 33.3% .... запустил дебагер 18гб озу на просчет фигни=))) ГОРД ... писал персепрон алкаша пока он не закодировался =)
По моему - если уже 2 раза - значит уже нужно выносить. Зачем ждать третьего, если даже 2 повторения вынесенные в функцию уже помогут тебе избежать ситуации, когда в одном месте поменял, а в другом - забыл поменять (или вообще другой чел над кодом работал и не знал, что два места надо менять)... В результате - абсолютно разное поведение.
Привет 你好 товарищ!😁 Партия делать предупреждение!😟 犹太人 из течения тяо цзинь цзяо (挑筋教) не является членом партия Китай и даже не гражданин! 😤 Не говорить от лица партия! 😡 В один раз давать вам предупреждение и -100 social credit 👎 В последующий раз отправлять вас санаторий!☝ Удар!
@@panoroom6516 сам ведущий толкает курсы. Я это сразу заметил. Помню когда-то давно, этот дядька топил исключительно за "красивость" кода, причём в ущерб функционалу и банальной оптимизации. Страшно представить какие у него там курсы.
Ох, прям один в один описали мой опыт работы с индусами. И про перекидывание ответственности, и про очень низкий уровень, и про отсутствие у них в лексиконе слов "нет" и "не знаю". - Вот таск. Все понятно? - Да. - До завтра сделаешь? - Да. *Наступило завтра* - Сделал? - Нет. - Почему? - Бла-бла-бла. - Хорошо, сейчас все понятно? - Да. - До завтра сделаешь? - Да. *Наступило завтра* - Сделал? - Нет. Вот знаете, есть Вьетнамский синдром, а у меня уже, походу, Индусский синдром.
@@inbuckswetrust7357 они ещё спрашивать очень любят, причём не только на форумах) если он в твоей команде, то он успеет тебя так достать вопросами, что тебе проще самому сделать.
Работал с Китайцами, очень умные инженеры в области микроэлектроники. Я работал с очень хорошо критически мыслящими ребятами. Единственное что меня удивило это очень жёсткая субординация. Когда я входил в кабинет, всегда вставали по стойке смирно и ждали пока попрошу сесть. Первый раз меня это даже ошарашило.
Вы работали в Китае? Почему спрашиваю-я сейчас осваиваю front-end, учусь сам. Html и css прошёл(просто понимаю что к чему, и за чем идёт), теперь вникаю в js. Я долго жил в Китае, и хочу туда вернуться, но уже будучи программистом. Как вы нашли там вакансию, и вообще, можете дать совет, стоит вообще в Китае работать в it, или лучше попробовать себя в других странах. Спасибо.
@@thedude4254 Ещё как стоит в ИТ в Китае работать поскольку платят там приличные деньги + Вы всегда будете занимать лидерскую позицию и на Вас будут смотреть как на Бога. Вообщем Вам нужно самим по работать в Китае и Вы увидите все плюсы сами в плане работы именно там. Что касается минусов, это лучше узнать у других людей которые там жили или живут, поскольку список минусов тоже не малый.
Они нам может и не конкуренты, но офигеть какие помощники, я сейчас наверно банальные вещи для многих скажу. Сколько раз такое было даже не перечесть, когда я весь инет облажу, еще и англоязычный в поисках решения какой-то ошибки, и потом случайным образом мне в рекомендациях на ютубе появляется видео не просто с рашением моей ошибки, а чуть ли не с полной реализацией всего проекта, который, прям по полной анологии с моим, от индийского проггера, у меня так на c# было, да и с js частенько
Вот именно по этому проще множество кейсов шаблонов проектов подготовить под разные задачи, чтобы потом уже не приходилось искать ошибки в коде и тратить на это своё время.
Слышал мнение про особенность русских разработчиков, что мы не задаём уточняющих вопросов, а сами выдумываем как действовать в неописанных случаях. Поэтому в задачах приходится продумывать все возможные кейсы, а не ожидать что неопределенности будут спрошены программистом. Я и сам такой.
беседовал с импортером электроники. Тот сказал, что зарекся связываться с индусами: по сравнению с ними китайцы - очень аккуратные и пунктуальные поставщики.
Я готов по пробовать что-то подобное написать в плане замены всех программистов на ИИ. Вот только мне нужно ахрененно за это заплатить. Тогда я вполне реально смогу написать инструмент убирающий 95% всей работы по кодингу + каждый человек и даже ребёнок сможет себе в игровой форме собрать себе любое приложение. А расширенный функционал в плане генерации миров позволит создать даже целые виртуальные вселенные любой конфигурации какой-только сможешь вообразить.
В Индии ещё есть касты, что так же влияет на качество кода. Ещё я до сих пор не могу понять как большинство разработчиков в Индии проходит 3-7 раундов технических интервью по часу каждый, и после этого могут писать такой код, как описывает Сергей.
@@vflthf вооо, я придумал новый бизнес-план. Короче, берем высококвалифицированного специалиста чисто для прохождения собесов, платим ему за 1 пройденный собес 1000 баксов, а с клиента, который хочет пройти собес 1200 баксов. Клиент может устроиться на работу по сути за 1200 баксов, а себе 200 баксов маржи оставляешь. Как тебе, может организуем такое?
История 10летней давности. Индусы год делали проект для госструктуры США, потратив 1 лям и ничего вообще не сделали. В переписке был чистый НЛП - обещания, что сделаем ещё лучше, чуть попозже все будет очень круто. В итоге ответственного на стороне США привлекли за растрату средств, на индусов забили, а наша компания сделала все за 150к в пределах полугода.
да, у каждого есть свои открытия чудес индийского программирования. Я на заре своей карьеры запомнил один индийский обработчик прерывания в котором был цикл от целочисленного a до b, и внутри цикла проверялось равен ли "c" индексу цикла, т.е. проверялось лежит ли "c" внутри интервала a-b или нет.
Помню, как писал Вам комментарий, о том, чтобы вы обратили внимание на Виталия Голованова. Есть четкое впечатление, что я единственный, кто просил Вам об этом). Большое спасибо, что прислушались. Прямо сейчас узнал из последнего видео Виталия, о том, что вы воспользовались его услугами ия конечно же, помощью! Большой привет всей команде и Сергею лично
Вы прям описали точь-в-точь ситуацию у меня на проекте: разрабочики и тестеры - РБ, менеджмент - Индия. У нас нет вообще джешборда, нет расписанных юзер стори, с нами не деляться информацией, эстимацию тупо не слышат. Очень многие девелоперы ставят эстимацию неделю, они - выполни за 2-3 дня. Они вплоть тырят баги у моих подчененных и отсылают менеджменту(я - QA Team Lead). Ругаться реально бесполезно: мы пытались объяснить проблемы процессов с таблицей, расжевали их, но всё стало хуже. Был большой поток индийских программистов: наш обучал как пробелы в коде делать) Меня куашника индийский менеджер почему-то просил помочь инди-программисту пулл реквест сделать))) Короче, историй таких очень много. Спасибо, пошарю данное видео со своими коллегами)
Учитывая сколько уже индусов работает топами в США и ЕС и как тянут своих - это мы уже им не конкуренты. Код же хуже всего у опытных разработчиков, которые поняли, что компанию нужно держать за яйца, завязывая на себя доменные знания и запутывая их. В моем случае это коллеги из Нидерландов, Германии и Израиля
Ну можно нормально жить и без выкручивания яиц. Если специалист хороший проще терпеть его закидоны, чем платить 5 новым, которые будут выполнять его работу без диверсий. Но тут зависит от того насколько этому специалисту выкручивали яйца до этого.
@@MeisterBoe в таких компаниях - именно те, кто так делает, и принимают решения о вводимых процессах (код ревью и стандарты), зарубая их на корню. Они ведь не идиоты и понимают, что "такие высокооплачиваемые" только в отсутствии конкурентов, которые мигом налетят, как только их code complexity зарефакторится в независимые и слабосвяазанные модули.
@@vasilyh4588 Что-то вы прям утрируете. В большой компании да и в небольшой, всего больше пары десятков человек, такое уже не прокатит. Потому что разные отделы, разные начальники, менеджеры, которые получают процент от того, доволен или нет заказчик, и разная вертикаль подчиненности. И не может такого быть, что в каждой ветви сидит тот, кто диверсии делает вроде указанных вами. Достаточно сделать пару раз перекрестные код ревью и все, их под жопу пинком попрут. И никакая их высокооплачиваемость не поможет, если конечно начальство хоть чуть-чуть адекватное.
@@AndrewMansonNoperapon Я подобное наблюдал в компании Messersoft в примерно 2010-2012 годах. Насколько это большая компания? Отдел разработки драйверов для станков металорезки был завязан на пару динозавров которые составляли bottleneck, просто увешанный багами. Обойти было ну никак. То что они писали было непонятно никому. Попытки зарефакторить код - натыкались просто на титаночугуниевую стену "непонимания" и "нам надо пилить новые фичи".
Привет из Таджикистана,я работаю в ИТ отделе банка,и смотрю каждый ваш ролик, честное слово здесь у нас и индусы работали и иранцы, работа полно и работа будет хватать всем...
Пока учился в институте слышал много шуток про миллиарды азиатов на биржах, стал скала-разработчиком и теперь молюсь на господ из алиэкспресса. Если серьезно, то все острие современных технологий (особенно, если это про обработку данных или нейросети) в Китае приживается намного быстрей и, например, практически любое видео о Apache Flink начинается с рассказа о том, что благодаря магии флинка господа из алиэкспресса смогли обработать сикстилион транзакций в секунду на черной пятнице. В видео нет упоминания того, что китайский IT-рынок сам по себе огромен и переполнен деньгами, что и является основной причиной того, что тамошние монстры особо не светятся в наших краях.
Какой смысл в этих квадрилионах транзакций, если сам сайт - полное говно?? По юзабилити это где-то между загипсованой собакой и коньками, приваренными к костылям.
@@Thornik2012 У этой "загипсованной собаки" есть кнопка возврата средств, за не доставку товара. На Амазоне же мне посоветовали связаться с непосредственным продавцом, короче на хрен послали.
Был в 2017 в Панасонике в США в командировке от другой компании, в отделении car automotive в штате Джорджия, там 3 корпуса 2-этажных и на каждом этаже сотни индусов, а реально грамотных с кем поговорить хотя бы можно там было по пальцам одной руки пересчитать, поэтому тамошнее руководство (американцы, аж 5 человек) завезло русский, украинцев, белорусов из разных компаний, чтобы хоть что-то там двигалось вперёд в разработке. Я приехал, сходу смотрю - подготовку прошивки они готовят (и даже компиляцию!) прям на хэдюнитах, а потом образ сдирают, занимало это 48 часов аж, ну я маленько прифигел с увиденного (меня бы за такое уволили), _научил их кросс-компиляции_ на мощных x86-64 но под ARM и вуаля - скорость изготовления прошивки магически стала не 48 часов, а 4 часа! :-D)))
Все конечно правильно, но один момент - практически все крупные компании сейчас возглавляются выходцами из Индии, и как бы все крупные и вкусные контракты могут уводиться на родину, возможно нанимая на особо ответственные участки людей из Европы
Скорее нужно было назвать видео "... не конкуренты в аутсорсе", потому как в топ западных компаниях очень даже конкуренты. С азиатами вообще сложно конкурировать, очень много крутых спецов.
сергей немчинский просто диванный специалист, который из IT-отрасли знает только как пишется IT-отрасль, а в кодинге вообще ниразу не был замечен, только болтать может на своем канале
Я думаю, всё-таки есть и большое кол-во и Китайских и Индийских прогеров, которые пишут хорошо. Тем не менее, практика показывает, что Украинцы, Беларусы и Россияне в целом пишут довольно хорошо, мне кажется, и способны выигрывать конкуренцию у Индийцев и Китайцев. Спасибо, Сергей, было интересно.
@@Dmytro-Tsymbaliuk Не "нет", а "да". Спроси любого "американца". Как только украинцы перестают говорить на русском языке, у них отваливаются верфи, аэрокосмос, газопровод и отопление. Даже программа у них не собирается.
@@TheRVSN Перекручиваете. Расскажите, как в великой и прекрасной самолеты и вертолеты летают на российских разработках. Вот как раз недавно у индусов Ми-17 экспортный на концерт Кобзона полетел. И это системно
У нас в команде был тестировщик индус и у него дома была коза. А ещё парни классно пытались перекладывать ответственность но меня им не удалась сломать)))
Точно, я тут недавно месяц работал по Teams с одним индусом и знал точно когда в какое время какой домашний зверь начинал орать. А потом некоторых уже и по именам.
Подтверждаю про пинг-понг бюрократический. Работал с индусами в сфере судоходства. Через имейл ничего не добьёшься, все выкрутят и перекрутят. Только звонить и пхать напрямую.
Живу в Штатах, рулю юайным проэктом для одного банка. В команде 2 китайца, правда они здесь по визе, живут зжесь же. Девушка и парень. Джун и мидл. Качеством кода вполне доволен. С ними еще в чем есть плюс - они почти никогда не спорят, а делают так, как сказали и не боятся переделок. Да, это может быть и минусом, главное использовать это качество правильно.
Сверху правит всеми индийский менеджмент, который поглатил почти весь мир, в частности IT. Суть проста - тратить минимальные ресурсы на симуляцию работы за счет результата по возможности дольше. Если средний и высший эшелон состоит из них, то спалить такое поведение практически невозможно.
Да, особенно круты туториалы типа этого: ua-cam.com/video/m_Dp4nMr_AY/v-deo.html Просто божественный учебный контент) Под видосом тысяча дизлайков, непонятно как фильтровать такой трэш когда ютуб их скроет. Да, конечно есть материалы и по существу, но насколько же тяжело их воспринимать сквозь акцент. Мне проще читать документацию чем их слушать пытаясь не уснуть залипнув в стену.
"украинский код", это тебе не какой то там "русский код" это европейский почти:))) понимать должен. Херли он тагда на руском трындит, ну и балакал бы на своем для своих же цэ европейцев, ан нет бабла с русских лохов больше можно состричь:)))))
@@smokesmoker845 во первых, с чего ты взял, что у вас монополия на русский язык? А Сергей - россиянин в прошлом, лет 20 живет в Украине и получил наше гражданство в прошлом году
О да, подтверждаю, индусы любят всё на других сваливать. Работал с одним, так он логику подключения БД прям в контроллер пидалил. Помимо этого стили прописывал тоже там. В итоге 100500 строк в одном файле 😆
А я как раз живу в Китае и планирую переходить в местное IT 😂 Но в Шанхае например куча международных компаний которые работают по западным стандартам. Так что айти в Китае разное есть. Не стоит всех под одну))
@@Etzih вообще недавно 996 запретили официально и компании жёстко штрафуют. Но наверное ещё долго такое будет. Китайская культура работы очень отличается от нашей. Люди работают овертайм без оплаты так как если не будешь работать то есть куча, кто будет... Но конечно в международных компаниях 996 не практикуют насколько я знаю
Кто-то будет делать эти nocode фреймворки. Уже с помощью code. Да ну, слишком много различных задач решается кодированием, все не покроешь nocode решениями. В некоторых случаях эти решения будут очень сложными и потребуются nocode программисты.
Случай из практики. Европейский заказчик нанял на новый проект несколько индусов и двух наших. Через месяц на проекте работали ноль индусов и трое наших.
Сергей, добрый вечер, очень хотел бы, чтобы вы сделали выпуск про направление no code и low code и как эти понятия повлияют на традиционное программирование
При работе с Немцами вот эта Немецская педантичность в коде сразу была мною видна не вооружённым глазом. Хоть тесты и были но не много, за то все по делу. Что касается Турецких прогеров, те любители делать все точно по описанию без всяких лишних правок. Так что иногда приходилось возвращать но доработку, но в целом я доволен этими программистами из этих двух стран.
Мой опыт аутсорсинга: китаец скажет: я сделал свою работу, но ничего не работает потому что произошла случайность индус скажет: мой китайский коллега ввел меня в заблуждение, поэтому я два месяца писал ерунду русский скажет: у вас тут все неправильно, вы тупые и поэтому я два месяца писал нерабочий код украинец скажет: я не верю что вы заплатили бы мне, поэтому я два месяца ничего не делал, чтобы посмотреть заплатите ли вы
@@Алексей-о9б4г тем, что наши специалисты очень ценятся и галузь очень развита. А так закономерно, что спецы хотят зарабатывать много, пока наша страна не может дать им столько денег. Нужно бороться с коррупцией, развивать экономику и всё будет хорошо. Ты из рф?
@@locSob наши специалисты там ценятся, потому что это тупо дешевле, чем платить своим. Там где американец будет требовать 10, русский согласится на на 5. Та же фигня с индусами, китайцами, украинцами и тд.
Работаю с двумя индусам: девушка и парень. К девушке iOS разработчице вообще никаких вопросов, она прям молодец, хотя иногда как к новичку в команде (но не по уровню) проскакивают покравительские нотки. А парень индус прям 90% стереотипов показывает в жизни 🤦♂️ Побольше бы говорили, каких их готовить! Совет про в 1:1 не упрекать норм, а что еще?
На апворке есть видео собеседование. Мое было примерно таким. Здрасьте, добро пожаловать. Мне в личку китайцы ломились и просили продать аккаунт. Я потом только узнал, что их на этом собеседовании сразу же банят. Они убили рынок, опустили цены, они были готовы писать мобильные приложения за 20 долларов.
Почему стрёмно брать на работу программиста "с горящими глазами"? Потому что, если вы дадите задание программисту без эмоций, то он спокойно уйдёт, решит, придёт через час с готовым решением. Но если вы дадите это же задание разрабу "с горящими глазами", то он исчезнет минимум на сутки, через сутки принесёт готовое решение и плюс ещё реализацию десяти фич, о которых вы его не просили. Вот и думайте после этого, кто из этих двоих больше подходит для работы в фирме и в команде.
Всё по-теме! Учился и работал с Индусами и Китайцами в Австралии: если хочешь сделать групповое задание то делай её сам, иначе оно банально не будет сделано, а оценка на всех одна. Китайцы хорошие исполнители - но думать это не про них. Индусы просто никакие. Нанимали как-то Индусов на проект для разработки приложения: два месяца они выходили каждую неделю на связь показать работу (перед этим подтвердив что всё сделано) и два месяца каждую неделю демонстрировали нерабочий код. Оплату всё равно затребовали за "сделаную работу".
Забавное самомнение, с учетом того что вклад китайцев в развитие полупроводниковой отрасли и IT в разы превышает оный от СНГ. Ведущий инженер у истоков Intel? Китаец. NVIDIA с ATI (ныне в AMD) - китайцы, первый аналог современного бигтеха Yahoo - тоже создан китайцем, да и еще куча мировых компаний: от TSMC и VIA до Zoom и TikTok. Вот русские, украинцы и т.д. это как раз скорее исполнители, за редким исключением. Много линейных специалистов, но мало собственных продуктов.
@@1233-f7hNgnix, Viber, MemSQL, Gitlab - это всё бСССР. Об изобретениях индусов не слышал Да, они возглавляют компании. Но это, как раз и есть исполнители и администраторы
Я как-то один раз попал на проект с индусами, проработал я там 7 месяцев и сбежал просто. В тот момент были как раз напряги с работой, началась только только модная болезнь, но я все равно сбежал оттуда. Все как есть, так и было, был архитектор, который от силы мидл по факту, который даже не понимает как работает память и сборщик мусора…
Приходилось работать с командой азиатских разработчиков (в принципе из разных стран).. И была одна особенность - команда из 15-17 человек. Все норм вроде работают.. НО! стоит кому то одному из команды уйти, никто работать не может.. Как будто весь организм у них разваливается.. не знаю как по другому пояснить
Я что то подобное замечал за ними в аэропортах, что они прямо жестко кучкуются, вроде и людей вокруг нет, нет риска соплеменника потерять, и аэропорт компактный, всё рядом, но азиаты прямо вот кучкой двигаются, как единая система
Про индусов - вот прям один в один, как у меня на проекте. Работаю в одной команде с американцами и индусами. Просто вынос мозга. Но и с нашими разработчиками бывали приколы.
Моё мнение по поводу Индии, Пакистана, как фрилансер могу сказать. Думаю что конкуренция будет только для начинающих программистов, которые хотят набраться опыта и немного подзаработать.
потому что ссыт поднимать "провокационные" темы. В России - всё то же самое - много аутсорсинговых компаний мирового уровня, и соответствующего уровня программистов, конечно же.
@@og5536 и? Он говорит за свой рынок труда и за то, с кем ему пришлось работать. Да и русские мало чем отличаются от украинцев по менталитету, я бы сказал - абсолютно ничем.
Думаю, что уже поздно про это говорить. Процесс замены онсайт девелоперов из Европы и Америки на индусов и китайцев в оффшоре идет полным ходом. Немного перепадает тем, кто в Восточной европе. Пока. Я работал в Морган Стэнли в Лондоне по контракту сениор джава девелопером 10 лет. В конце 2020 со мной не продлили контракт, а в замен наняли несколько индусов в Индии. Я был по моему последним разработчиком из не индусов в Лондонском и Нью Иоркском сейлс фронтофисе в Моргане. В общем оно понятно, за тот рейт что мне платили можно 7 индусов нанять как минимум В целом план оставить в метрополитан эрии только менеджмент, а девелоперы либо в Индии, либо в восточной европе или на худой конец в Монреале, тк время ньюйоркское, а офисы и зп дешевые. Это общий тренд. Хоть девелоперы из Европы в среднем лучше, глобально бизнесу выгоднее иметь несколько манагеров и лидов онсайт а большинство девелоперов в оффшоре. Хотя я видел очень крутых девелоперов из Индии. Правда человек 3 или 4 за 13 лет моей работы в Англии. У индусов в культуре то что думает один а делают другие и это в 99% разные люди. Хотя в современном мире и девелоперу надо думать и уточнять требования и быть проактивным. В этом они конечно отстают. Но берут количеством. Китайцев становится тоже больше. Я правда работал только с 2 но они были хорошие спецы онсайт в Лондоне. Про китайский оффшор сказать не могу, не работал с ними.
@@sergeykuznetsov8409 Привет. Вначале думал переключиться на торговлю акциями, потратил 7 месяцев и кучу денег, но так сразу не получилось. Пришлось вернуться в программирование. Тоже в банкинг но уже более мелкая фирма Daiwa Capital Markets. Тоже в основном джава, но и немного с#.
Ох, про пинг-понг подтверждаю! Я специально открывал кейсы в Juniper в 4 часа утра, чтобы попасть на американский саппорт. Но, блин, индусы и там всё оккупировали. А ещё их акцент сложно понимать даже native-ам порой.
Европейские - восточноевропейские практические свои, западноевропейские нормальные, вот южно-европейские - похуже.... уж больно сиеста им работать мешает. (Ну точнее не им, а всем другим, но их это не волнует). А Американских программистов не существует.... это индусы. Ну ладно иногда встречаются, в целом норм.
При своем не продолжительном опыте я не раз видел как заказчики хотели заменить то китайцами то индусами то вьетнамцами, но на долго этого не хватало)))
Единственный раз общался с индуской по работе, она тестировщик, я программист, и то пыталась чтоб я сделал ее работу, какраз таки бюрократически. Пока менеджер не вмешался
Очень часто был произнесен аргумент про копипасту. У наших программистов иногда встречается обратная крайность - дедупликация и попытки делать комбайны из всего на свете. Образно говоря, сложить два трехмерных вектора можно в три строки, но ребята напишут цикл, потом вынесут его в функцию, а лучше две, одна складывает другая гоняет цикл для конкретных векторов, потом создается конфиг в котором указывается число измерений и соответствующий класс, потом обертка чтобы принимать настройку из env, потом фабрики-конструкторы-DI и так далее, обрастая все большим и большим кодом, забывая что задача частная всего лишь на три строчки. А разгребать это потом куда сложнее чем пройтись какой-нибудь заменой по всем кейсам.
дада архитектурная астронавтика тоже жесть, я с ней борюсь в отделе - в случае текучки кадров потом вообще не разобрать ход мыслей, и модифицировать под другой кейс нереально т.к. логика вертикально зацементирована уже классами
Совершенно правильно пишут комменты, что это субъективное мнение. У меня такие знакомые айтишники индусы смеются со славян, что они им не конкуренты. У индийцев английский с рождения на уровне нейтивов, и говорят, когда слышат английский русских - плакать хочется. Поэтому, грят, мы руководим, а вы у нас в подчинении.
Прикиньте , что есть китайский или индийский Сергей немничинский который утверждает противоположное)
И который по-английски говорит клиенту при встрече "My name is still Sergey Nemchinsky"
😂😂
Серджан Немчиджан и Сер ци Цзян Немчан, ты их имел в виду?
@@wenerew Серджантра Немидантрапрапаль
@@qazaqbalasy916 Серджава Немчандра
Видел две стороны индийского кодинга.
На своём самом первом проекте узрел шедевр, в котором было две сотни одинаковых классов, сделанных копи-пастом. И это далеко не самая кривая часть проекта была.
И, наоборот, на одном из последних проектов столкнулся с группой индийских программистов, которых переманили в Германию.
К ним неприменимо ничего из того, что сказано в видео: коммуницировали они быстро, четко, по делу. Косяки признавали. Технологию знали куда лучше, чем украинская часть команды: все к ним за консультацией ходили.
С ними было приятно работать.
@DaXz странный KPI)
@DaXz а они слышали, что у нас оплата водкой и сушками. :)
> которых переманили в Германию
ну, если чел прошёл ТАКОЙ фильтр, скорее всего он будет адекватным)
@DaXz Это было лет 20 назад. Опять же, KPI выставляет заказчик, а не компания исполнитель-аутсорсер. С тех пор американские компании перестали такие KPI для аутсорсеров делать.
Работали над редизайном сайта. При первом открытии сайта был удивлен, почему он долго грузится и выглядит мыльно (картинки, шрифти, граф. елементы - все мыло), при открытии инспектора кода обнаружил что весь сайт слеплен из скриншотов и кривосверстаных кнопок. Куча низкокачественных незжатых скринов и кнопки. Смеялись долго, объясняли индусу также долго, что нужно сайт сделать с нуля и что в этом кавно8коде никто копаться не будет. В итоге человек отказался сказал, что найдет настоящих профессионалов, которые сделают легкие косметические поправки и все будет выглядеть шикарно. Мы пожелали удачи с поиском профессионала и сохранили себя несколько миллионов нервных клеток.
Разбирался я как-то в коде системы, написанной индусом (американский заказчик подумывал систему нам передать), обнаружил забавную вещь - индус сделал так, что абсолютно любой краш системы показывал заказчику проблему с сервером или со связью. Насколько я понимаю, индус втихаря потом правил баги, но он никогда виноват не был. Мне потом уже, когда я это увидел, забавным показалось, когда американец, когда показывал нам систему, периодически чертыхался при сбоях ("Блин, я же уже новый сервер купил с бОльшими ресурсами!... Блин, почему проблемы со связью, я же канал широкий купил!") тогда-то было непонятно, а вот потом... В общем, забавные индусы...
Ахаххахаха
@@iuriigorbaniuk6597 You too
@@iuriigorbaniuk6597 - хуиндер)
Сказал заказчику причину?
А как вы это узнали?))
Индусы рождаются с эффектом Даннинга - Крюгера и говорят, что это на баг, а фича
Когда я занимался самообучением программированию то нашел одну золотую фразу "Если код повторяется больше 3х раз - выноси в отдельную функцию, а если функция повторяется больше 3 х раз то выноси в отдельный класс... Но вот если более чем 3 класса делают схожие действия то стоит задуматься над тем что где то вы накосячили." По этому я пишу код (пускай) час но вот привожу потом в порядок мой полет фантазии и экспромт часа 2-3 =))
Я эту фразу слышал с книги по ТDD. «Клюнуло трижды - рефакторь!!»
@@kishirisu1268 это больше к си применимо. Да и там есть понятие инлайн-функций: где нужно они будут встроены в код, не смотря на то, что в исходниках выделены в отдельный вызов.
А без этого все таки стоит соблюдать чистоту кода, иначе больно стукнет: если 3 функции выполняют одну задачу и эту задачу потребовалось изменить - изменят только одну функцию из трех, которую найдут первой, а две другие фактически будут работать некорректно, а если все 3 места вызывают одну общую функцию - код с большей вероятностью будет работать корректно сразу, ошибку тут допустить сложно.
Даже если вообще не повторяется стоит иногда вынести, если логически в себе замкнутый кусок.
@@kishirisu1268 я когда учился прогать (программированием это не назвать 14 лет то) то как то дублил ВСЕ ну вот прям ВСЕ фу-ции классы и тп на что был гаразд. то что они были пень колода и дрова это отдельная история, но я как то сейчас запустил из интереса свой код и у меня 32ГБ ОЗУ и 16 Ядер по 3.2 Аж ЗАДУМАЛОСь... хотя код был простой как на меня просчет вероятности выпадения камня если я ставлю бумагу (КНБ) если шансы 33.3% .... запустил дебагер 18гб озу на просчет фигни=))) ГОРД ... писал персепрон алкаша пока он не закодировался =)
По моему - если уже 2 раза - значит уже нужно выносить. Зачем ждать третьего, если даже 2 повторения вынесенные в функцию уже помогут тебе избежать ситуации, когда в одном месте поменял, а в другом - забыл поменять (или вообще другой чел над кодом работал и не знал, что два места надо менять)... В результате - абсолютно разное поведение.
Наткнулся на мысль, что у меня теща индус.. по описаниям один в один. И хрен докажешь, что за ней косяк 😂
Она не индус, это просто женская хитрость и смекалка. Они умеют.
Китайский партия не быть довольный - отнять миска риса
Оставить жена кошкодевочка ?!
Передай товарищу Xi исправить на следующий эпизод во имя Великий ком.партия! 🇻🇳
Завтра казнь Иван город Тверь
Привет 你好 товарищ!😁 Партия делать предупреждение!😟 犹太人 из течения тяо цзинь цзяо (挑筋教) не является членом партия Китай и даже не гражданин! 😤 Не говорить от лица партия! 😡 В один раз давать вам предупреждение и -100 social credit 👎 В последующий раз отправлять вас санаторий!☝ Удар!
я искала подобный комментарий, и, наконец, нашла)
Сергей нас морально поддерживает. Спасибо Серёжа ты лучший в своём роде.
Но деньгами поддержка все таки лучше )
В программирование конечно-же идти можно и нужно и местами это вполне себе выгодно, но не так выгодно как продавать онлайн курсы...
К чему это?
@@MrJustSergei А вот здесь загадка на логику )
@@panoroom6516 сам ведущий толкает курсы. Я это сразу заметил.
Помню когда-то давно, этот дядька топил исключительно за "красивость" кода, причём в ущерб функционалу и банальной оптимизации.
Страшно представить какие у него там курсы.
😁
Если прочитаешь миллион строк индийского кода - достигнешь просветления.
Ох, прям один в один описали мой опыт работы с индусами. И про перекидывание ответственности, и про очень низкий уровень, и про отсутствие у них в лексиконе слов "нет" и "не знаю".
- Вот таск. Все понятно?
- Да.
- До завтра сделаешь?
- Да.
*Наступило завтра*
- Сделал?
- Нет.
- Почему?
- Бла-бла-бла.
- Хорошо, сейчас все понятно?
- Да.
- До завтра сделаешь?
- Да.
*Наступило завтра*
- Сделал?
- Нет.
Вот знаете, есть Вьетнамский синдром, а у меня уже, походу, Индусский синдром.
Еще любят по форумам ответы писать на вопросы ;) причем ответ никак не связан с вопросом ;) наверное набивают таким образом «индекс цитирования» ;)
@@inbuckswetrust7357 они ещё спрашивать очень любят, причём не только на форумах) если он в твоей команде, то он успеет тебя так достать вопросами, что тебе проще самому сделать.
Ну сроки угадывать на сложных проектах никто не может
надо првильно ставить вопрос - не до завтра, а когда сделаешь
@@albrehtdurer557 Таски с эстимейтами все. Которые они же и ставили. Так что там проблема не в постановке вопроса.
Работал с Китайцами, очень умные инженеры в области микроэлектроники.
Я работал с очень хорошо критически мыслящими ребятами.
Единственное что меня удивило это очень жёсткая субординация.
Когда я входил в кабинет, всегда вставали по стойке смирно и ждали пока попрошу сесть.
Первый раз меня это даже ошарашило.
Вы работали в Китае? Почему спрашиваю-я сейчас осваиваю front-end, учусь сам. Html и css прошёл(просто понимаю что к чему, и за чем идёт), теперь вникаю в js. Я долго жил в Китае, и хочу туда вернуться, но уже будучи программистом. Как вы нашли там вакансию, и вообще, можете дать совет, стоит вообще в Китае работать в it, или лучше попробовать себя в других странах. Спасибо.
@@thedude4254 Ещё как стоит в ИТ в Китае работать поскольку платят там приличные деньги + Вы всегда будете занимать лидерскую позицию и на Вас будут смотреть как на Бога. Вообщем Вам нужно самим по работать в Китае и Вы увидите все плюсы сами в плане работы именно там. Что касается минусов, это лучше узнать у других людей которые там жили или живут, поскольку список минусов тоже не малый.
@@thedude4254 ты владеешь китайским ?
@@ДмитрийСтрекалов-т7в да.
@@Galaktikaa как на бога? Ты походу здесь перегнул. Китайцы наоборот считают себя лучшими
Хорошее видео: успокаивает и вдохновляет!
Они нам может и не конкуренты, но офигеть какие помощники, я сейчас наверно банальные вещи для многих скажу. Сколько раз такое было даже не перечесть, когда я весь инет облажу, еще и англоязычный в поисках решения какой-то ошибки, и потом случайным образом мне в рекомендациях на ютубе появляется видео не просто с рашением моей ошибки, а чуть ли не с полной реализацией всего проекта, который, прям по полной анологии с моим, от индийского проггера, у меня так на c# было, да и с js частенько
Вот именно по этому проще множество кейсов шаблонов проектов подготовить под разные задачи, чтобы потом уже не приходилось искать ошибки в коде и тратить на это своё время.
Слышал мнение про особенность русских разработчиков, что мы не задаём уточняющих вопросов, а сами выдумываем как действовать в неописанных случаях. Поэтому в задачах приходится продумывать все возможные кейсы, а не ожидать что неопределенности будут спрошены программистом. Я и сам такой.
индусы тоже уточняющих вопросов не задают, но и все возможные кейсы тоже само собой не продумывают...
Это не работа программиста. Это работа аналитика - выяснять что нужно заказчику.
@@IceRockCooling он уже уволил всех белых из майкрософта???
Меня сняли с проекта, и одной из причин была - слишком много уточняющих вопросов)) Проект целиком и полностью был русский
@@ReaktorGaming86 Фильм ужасов. В каком, интересно, мире они живут..
беседовал с импортером электроники. Тот сказал, что зарекся связываться с индусами: по сравнению с ними китайцы - очень аккуратные и пунктуальные поставщики.
Ух, ну теперь и про замену нас искусственным интеллектом поговорить можно)))
Если его будут писать индусы, то можно спать спокойно.
Я готов по пробовать что-то подобное написать в плане замены всех программистов на ИИ. Вот только мне нужно ахрененно за это заплатить. Тогда я вполне реально смогу написать инструмент убирающий 95% всей работы по кодингу + каждый человек и даже ребёнок сможет себе в игровой форме собрать себе любое приложение. А расширенный функционал в плане генерации миров позволит создать даже целые виртуальные вселенные любой конфигурации какой-только сможешь вообразить.
Спасибо за Ваши видео. Очень приятно смотреть полезную и конкретную информацию от человека с опытом.
В Индии ещё есть касты, что так же влияет на качество кода. Ещё я до сих пор не могу понять как большинство разработчиков в Индии проходит 3-7 раундов технических интервью по часу каждый, и после этого могут писать такой код, как описывает Сергей.
Мб свои же протаскивают
Часто на собес идёт один человек, а работать другой. Причём они таким промышляют даже на западе
@@vflthf вооо, я придумал новый бизнес-план. Короче, берем высококвалифицированного специалиста чисто для прохождения собесов, платим ему за 1 пройденный собес 1000 баксов, а с клиента, который хочет пройти собес 1200 баксов. Клиент может устроиться на работу по сути за 1200 баксов, а себе 200 баксов маржи оставляешь. Как тебе, может организуем такое?
Потому что они заучивают типичные задачи на кодинг интервью.
В РФ тоже ввели касты.
История 10летней давности. Индусы год делали проект для госструктуры США, потратив 1 лям и ничего вообще не сделали. В переписке был чистый НЛП - обещания, что сделаем ещё лучше, чуть попозже все будет очень круто. В итоге ответственного на стороне США привлекли за растрату средств, на индусов забили, а наша компания сделала все за 150к в пределах полугода.
Жалко вас, індуси лям взяли)) недооцінюєте себе)))
Индусы оказались дороже. Продешивили вы 😆
Одни работают, другие зарабатывают xD
@DaXz гривен конечно
теперь вопрос - кто в итоге остался при бабках? ))
да, у каждого есть свои открытия чудес индийского программирования. Я на заре своей карьеры запомнил один индийский обработчик прерывания в котором был цикл от целочисленного a до b, и внутри цикла проверялось равен ли "c" индексу цикла, т.е. проверялось лежит ли "c" внутри интервала a-b или нет.
@@IceRockCooling и эта проблема тоже есть. В полутаромиллиардном населении есть свои преимущества
А нельзя было просто проверить a≤c≤b?
@@RuslanKrylev как в том анекдоте - повторяю для тех кто на танке. это был пример «индусского» программирования.
Я наверное тоже индус, поскольку не понял, а что надо было-то? Для чего «с»?
@@jewgenijmoldawski3306 проверить лежит ли с в интервале а-b
Спасибо большое
Классная история
Помню, как писал Вам комментарий, о том, чтобы вы обратили внимание на Виталия Голованова. Есть четкое впечатление, что я единственный, кто просил Вам об этом). Большое спасибо, что прислушались. Прямо сейчас узнал из последнего видео Виталия, о том, что вы воспользовались его услугами ия конечно же, помощью!
Большой привет всей команде и Сергею лично
Коллеги видели коммент в индийском коде - "никто не понимает зачем эта строка нужна, но без нее все ломается"
😆
😂😂😂
В ремастере трилогии ГТА участвовали программисты из Индии. Теперь понятно, почему у неё рейтинг меньше 1 и куча багов
@@kishirisu1268 чушь не придумывай, ремейк готики делает барселонская студия
Люблю такие позитивные видео ))
Спасибо за ваши видео!
Вы прям описали точь-в-точь ситуацию у меня на проекте: разрабочики и тестеры - РБ, менеджмент - Индия. У нас нет вообще джешборда, нет расписанных юзер стори, с нами не деляться информацией, эстимацию тупо не слышат. Очень многие девелоперы ставят эстимацию неделю, они - выполни за 2-3 дня. Они вплоть тырят баги у моих подчененных и отсылают менеджменту(я - QA Team Lead). Ругаться реально бесполезно: мы пытались объяснить проблемы процессов с таблицей, расжевали их, но всё стало хуже.
Был большой поток индийских программистов: наш обучал как пробелы в коде делать) Меня куашника индийский менеджер почему-то просил помочь инди-программисту пулл реквест сделать)))
Короче, историй таких очень много.
Спасибо, пошарю данное видео со своими коллегами)
ну я же не выдумывал, у самого богатый опыт :) так что спасибо за поддержку
Учитывая сколько уже индусов работает топами в США и ЕС и как тянут своих - это мы уже им не конкуренты.
Код же хуже всего у опытных разработчиков, которые поняли, что компанию нужно держать за яйца, завязывая на себя доменные знания и запутывая их. В моем случае это коллеги из Нидерландов, Германии и Израиля
Ну можно нормально жить и без выкручивания яиц. Если специалист хороший проще терпеть его закидоны, чем платить 5 новым, которые будут выполнять его работу без диверсий. Но тут зависит от того насколько этому специалисту выкручивали яйца до этого.
такое прокатит, только если кодревью нет и принятых стандартов
@@MeisterBoe в таких компаниях - именно те, кто так делает, и принимают решения о вводимых процессах (код ревью и стандарты), зарубая их на корню. Они ведь не идиоты и понимают, что "такие высокооплачиваемые" только в отсутствии конкурентов, которые мигом налетят, как только их code complexity зарефакторится в независимые и слабосвяазанные модули.
@@vasilyh4588 Что-то вы прям утрируете. В большой компании да и в небольшой, всего больше пары десятков человек, такое уже не прокатит. Потому что разные отделы, разные начальники, менеджеры, которые получают процент от того, доволен или нет заказчик, и разная вертикаль подчиненности. И не может такого быть, что в каждой ветви сидит тот, кто диверсии делает вроде указанных вами. Достаточно сделать пару раз перекрестные код ревью и все, их под жопу пинком попрут. И никакая их высокооплачиваемость не поможет, если конечно начальство хоть чуть-чуть адекватное.
@@AndrewMansonNoperapon Я подобное наблюдал в компании Messersoft в примерно 2010-2012 годах. Насколько это большая компания? Отдел разработки драйверов для станков металорезки был завязан на пару динозавров которые составляли bottleneck, просто увешанный багами. Обойти было ну никак. То что они писали было непонятно никому. Попытки зарефакторить код - натыкались просто на титаночугуниевую стену "непонимания" и "нам надо пилить новые фичи".
Познавательно, спасибо!
Привет из Таджикистана,я работаю в ИТ отделе банка,и смотрю каждый ваш ролик, честное слово здесь у нас и индусы работали и иранцы, работа полно и работа будет хватать всем...
Привет! Заметил разницу в качестве кода между индусами и иринцами?
а почему все еще в таджикистане?
@@ivani3237 В Таджикистане у Итшников тоже относительно неплохие зарплаты
Ты сам Иранец
Пока учился в институте слышал много шуток про миллиарды азиатов на биржах, стал скала-разработчиком и теперь молюсь на господ из алиэкспресса. Если серьезно, то все острие современных технологий (особенно, если это про обработку данных или нейросети) в Китае приживается намного быстрей и, например, практически любое видео о Apache Flink начинается с рассказа о том, что благодаря магии флинка господа из алиэкспресса смогли обработать сикстилион транзакций в секунду на черной пятнице. В видео нет упоминания того, что китайский IT-рынок сам по себе огромен и переполнен деньгами, что и является основной причиной того, что тамошние монстры особо не светятся в наших краях.
Какой смысл в этих квадрилионах транзакций, если сам сайт - полное говно?? По юзабилити это где-то между загипсованой собакой и коньками, приваренными к костылям.
Ну да в Китае мощный внутренний рынок, с пристойными зарплатами по тамошним меркам. По этому китайцы не слишком то активны в аутсорсе.
@@Thornik2012 У этой "загипсованной собаки" есть кнопка возврата средств, за не доставку товара. На Амазоне же мне посоветовали связаться с непосредственным продавцом, короче на хрен послали.
Был в 2017 в Панасонике в США в командировке от другой компании, в отделении car automotive в штате Джорджия, там 3 корпуса 2-этажных и на каждом этаже сотни индусов, а реально грамотных с кем поговорить хотя бы можно там было по пальцам одной руки пересчитать, поэтому тамошнее руководство (американцы, аж 5 человек) завезло русский, украинцев, белорусов из разных компаний, чтобы хоть что-то там двигалось вперёд в разработке. Я приехал, сходу смотрю - подготовку прошивки они готовят (и даже компиляцию!) прям на хэдюнитах, а потом образ сдирают, занимало это 48 часов аж, ну я маленько прифигел с увиденного (меня бы за такое уволили), _научил их кросс-компиляции_ на мощных x86-64 но под ARM и вуаля - скорость изготовления прошивки магически стала не 48 часов, а 4 часа! :-D)))
Ну ты прям завысил мою самооценку))
Все конечно правильно, но один момент - практически все крупные компании сейчас возглавляются выходцами из Индии, и как бы все крупные и вкусные контракты могут уводиться на родину, возможно нанимая на особо ответственные участки людей из Европы
очень позновательно
Скорее нужно было назвать видео "... не конкуренты в аутсорсе", потому как в топ западных компаниях очень даже конкуренты. С азиатами вообще сложно конкурировать, очень много крутых спецов.
Всегда найдется китаец который сделает это быстрее и лучше меня (с)
@@IceRockCooling зачем спамишь это?
сергей немчинский просто диванный специалист, который из IT-отрасли знает только как пишется IT-отрасль, а в кодинге вообще ниразу не был замечен, только болтать может на своем канале
Ты что не патриот ?)
@@carlosjavela7258 как патриотизм уживается с российскими говнокодерами?
Я думаю, всё-таки есть и большое кол-во и Китайских и Индийских прогеров, которые пишут хорошо. Тем не менее, практика показывает, что Украинцы, Беларусы и Россияне в целом пишут довольно хорошо, мне кажется, и способны выигрывать конкуренцию у Индийцев и Китайцев.
Спасибо, Сергей, было интересно.
"Украинцы, Беларусы и Россияне" - короче: "русские".
Конечно есть, в Гугле, Майкрософте, в Твиттере и еще овер дохера гигантах гендиры индусы. Это уже о многом говорит.
@@TheRVSN нет
@@Dmytro-Tsymbaliuk Не "нет", а "да". Спроси любого "американца". Как только украинцы перестают говорить на русском языке, у них отваливаются верфи, аэрокосмос, газопровод и отопление. Даже программа у них не собирается.
@@TheRVSN Перекручиваете. Расскажите, как в великой и прекрасной самолеты и вертолеты летают на российских разработках. Вот как раз недавно у индусов Ми-17 экспортный на концерт Кобзона полетел. И это системно
У нас в команде был тестировщик индус и у него дома была коза. А ещё парни классно пытались перекладывать ответственность но меня им не удалась сломать)))
фиксится очень просто - давай через имэил или CRM систему общаться) они сразу чувствуют что если разговор документировать такие фокусы не пройдут
Точно, я тут недавно месяц работал по Teams с одним индусом и знал точно когда в какое время какой домашний зверь начинал орать. А потом некоторых уже и по именам.
Блииин, пару месяцев работаю с индусами, все про них! Футболисты и бюрократы!
Наглядный пример, что индусы нам не конкуренты это GTA Trilogy The Definity Edition
@@IceRockCooling история из разряда: "через 100 лет останутся только китайцы и индусы"
Как же Немчинский умеет красиво рассказать
Подтверждаю про пинг-понг бюрократический. Работал с индусами в сфере судоходства. Через имейл ничего не добьёшься, все выкрутят и перекрутят.
Только звонить и пхать напрямую.
Мне один программист рассказал, что есть хороший код, говнокод и индусский код.
Живу в Штатах, рулю юайным проэктом для одного банка. В команде 2 китайца, правда они здесь по визе, живут зжесь же. Девушка и парень. Джун и мидл. Качеством кода вполне доволен. С ними еще в чем есть плюс - они почти никогда не спорят, а делают так, как сказали и не боятся переделок. Да, это может быть и минусом, главное использовать это качество правильно.
Почему они нам не конкуренты? Потому что программист из Китая или Индии, равный нашим специалистам по навыкам, стоит гораздо дороже.
Сверху правит всеми индийский менеджмент, который поглатил почти весь мир, в частности IT. Суть проста - тратить минимальные ресурсы на симуляцию работы за счет результата по возможности дольше. Если средний и высший эшелон состоит из них, то спалить такое поведение практически невозможно.
Откуда цифры про 80% уже ушедших заказов, пожалуйста? Спасибо
Привет, Дим)
@@dimitridoroshko привет Дима
Привет, что там с интервью с Корепановым?
Привет! Где интервью с Корепановым?
Поддержу про Корепанова
Новый монтаж кайф
Ребятушки, не знаю на сколько они нам не конкуренты, но много учебной инфы в UA-cam сделано индусами
На Eclipse IDE и светлой теме?
Да, особенно круты туториалы типа этого: ua-cam.com/video/m_Dp4nMr_AY/v-deo.html
Просто божественный учебный контент)
Под видосом тысяча дизлайков, непонятно как фильтровать такой трэш когда ютуб их скроет.
Да, конечно есть материалы и по существу, но насколько же тяжело их воспринимать сквозь акцент. Мне проще читать документацию чем их слушать пытаясь не уснуть залипнув в стену.
И чего тыт ут нового сказал?? Старая истина: "Кто не умеет делать - тот УЧИТ".
Для уха это все, к сожалению, вредно
Top video. I can confirm every word. There are always some good guys but if you take the average dev his statement makes totally sense.
Сергей настолько продвинулся в рекламе своих курсов что его таргетологи выбрали отзывы о курсе с моим именем :D
Вот и прокололся Сергей, похоже не все мы такие уж и "его дорогие".
А ты не смотри на паспорт. И оценивай человека по делам его.
@@Mr.SKIFLANDIAN даже не знаю как это комментировать.
Человек всегда видит то, что хочет. Тем и показывает кусочек своей реальности
"украинский код", это тебе не какой то там "русский код" это европейский почти:))) понимать должен. Херли он тагда на руском трындит, ну и балакал бы на своем для своих же цэ европейцев, ан нет бабла с русских лохов больше можно состричь:)))))
@@smokesmoker845 во первых, с чего ты взял, что у вас монополия на русский язык? А Сергей - россиянин в прошлом, лет 20 живет в Украине и получил наше гражданство в прошлом году
О да, подтверждаю, индусы любят всё на других сваливать.
Работал с одним, так он логику подключения БД прям в контроллер пидалил. Помимо этого стили прописывал тоже там. В итоге 100500 строк в одном файле 😆
хаха
в контроллер, хаха.
это php был?
так это функциоальный стиль называется ты не понял просто)))
А я как раз живу в Китае и планирую переходить в местное IT 😂
Но в Шанхае например куча международных компаний которые работают по западным стандартам. Так что айти в Китае разное есть. Не стоит всех под одну))
Привет) Я сам работал пару лет в Китае. Сейчас обратно в Украину вернулся и устроился в айти.
Какие зарплаты в Китае у мидлов-сеньоров?
Интересно, в IT там тоже царит 9-9-6 ?
@@hennadiikhudolieiev2198 да, я слышал многие ребята вернувшись с Китая влетают в айти. А кем работаете, где учились?)
@@Etzih вообще недавно 996 запретили официально и компании жёстко штрафуют. Но наверное ещё долго такое будет. Китайская культура работы очень отличается от нашей. Люди работают овертайм без оплаты так как если не будешь работать то есть куча, кто будет... Но конечно в международных компаниях 996 не практикуют насколько я знаю
@@David_Liu93 Такси: одни права, одна лицензия, два водителя. Кто увидит разницу между китайцем и китайцем? :-)))
Был бы рад послушать такой же фидбэк за то, как следует вести работу с программистами из Европы/США :)
Мира вам и здоровья!
Спасибо за видео!
А мб вам было бы интересно сделать такое же, но про low code/no code решения и являются ли они угрозой для отрасли?)
не являются..... просто будут программисты на nocode решениях.... да впрочем уже есть
@@ivani3237 каждый второй на тильде и бабле может сделать решения 🥲
Но они слишком ограничены. Слишком!
Кто-то будет делать эти nocode фреймворки. Уже с помощью code. Да ну, слишком много различных задач решается кодированием, все не покроешь nocode решениями. В некоторых случаях эти решения будут очень сложными и потребуются nocode программисты.
санкции думаю уже ответили на ваш вопрос.
Спасибо.познавательно.
Когда на видео слышу акцент, который ни с чем не спутать, - слова наподобие "бильдэр"... прямо дрожь пробирает
Бильдер))
Бильдэр сэр, сорри сэр, фэнькью сэр
@@Alexander-fq1bu сорри сэр ай виль ду эверисиньгь ай нидь тю дю феньсью сэр
Даёшь стрим с разбором китайского и индийского кода!
Спасибо за розъяснение
Случай из практики. Европейский заказчик нанял на новый проект несколько индусов и двух наших. Через месяц на проекте работали ноль индусов и трое наших.
Двое наших обратили в нашего одного индуса?
а вот еще случай индусов, в гугле (по моему личному мнению самая технологичная компания) больше половина сотрудников индусы включая CEO. Как то так.
@@Валентин-ж9о Wololo!
Выжали индуса злодеи. Подсидели.
Спасибо вам!
Сергей, добрый вечер, очень хотел бы, чтобы вы сделали выпуск про направление no code и low code и как эти понятия повлияют на традиционное программирование
Добре, интересно было бы послушать комент и про стиль разрабочиков из стран Евро, Южн.Америки, Турции или с кем доводилось иметь дела.. заранее спо!
При работе с Немцами вот эта Немецская педантичность в коде сразу была мною видна не вооружённым глазом. Хоть тесты и были но не много, за то все по делу. Что касается Турецких прогеров, те любители делать все точно по описанию без всяких лишних правок. Так что иногда приходилось возвращать но доработку, но в целом я доволен этими программистами из этих двух стран.
результат работы индийских программистов мы видим по недавно вышедшему ремастеру гта
...и по Win10/11. Такое ощущение, что они берут одного индуса, бьют его жопой по клаве, написанное дополняют до "синтаксически верного" и в продакшн!
Мой опыт аутсорсинга:
китаец скажет: я сделал свою работу, но ничего не работает потому что произошла случайность
индус скажет: мой китайский коллега ввел меня в заблуждение, поэтому я два месяца писал ерунду
русский скажет: у вас тут все неправильно, вы тупые и поэтому я два месяца писал нерабочий код
украинец скажет: я не верю что вы заплатили бы мне, поэтому я два месяца ничего не делал, чтобы посмотреть заплатите ли вы
Ни разу не гуглил до этого и не знал, Top outsourcing countries:
Украина в мире топ 1-5 во всех рейтингах. Это круто.
Чем круто? Тем, что хорошие специалисты работают на развитие иностранного продукта, а не отечественного?
@@Алексей-о9б4г тем, что наши специалисты очень ценятся и галузь очень развита.
А так закономерно, что спецы хотят зарабатывать много, пока наша страна не может дать им столько денег.
Нужно бороться с коррупцией, развивать экономику и всё будет хорошо.
Ты из рф?
@@locSob да, я из РФ, Москва.
@@locSob наши специалисты там ценятся, потому что это тупо дешевле, чем платить своим. Там где американец будет требовать 10, русский согласится на на 5. Та же фигня с индусами, китайцами, украинцами и тд.
@@ravilfarhutdinov5470 не только ценой но и качеством. цена/качество важно.
Не знаю, как у вас там, у росиян, мы же за украинцев говорим.
Thanks!
Кто сталкивался с цыганами - тот знает кто такие индусы.
Как определить, такой же ли ты, как индийский программист, или всё-таки чуть получше?
если смотришь туториал индуса и кринжуешь, то ты лучше)
Работаю с двумя индусам: девушка и парень. К девушке iOS разработчице вообще никаких вопросов, она прям молодец, хотя иногда как к новичку в команде (но не по уровню) проскакивают покравительские нотки.
А парень индус прям 90% стереотипов показывает в жизни 🤦♂️
Побольше бы говорили, каких их готовить! Совет про в 1:1 не упрекать норм, а что еще?
Я знал про индийский код, но про особенности менталитета, которые мешают продуктивной работе, узнал из этого видео
А какие недостатки наших разработчиков, например, в сравнении с ЕС или Америкой?
Правильный вопрос) а то расслабились тут понимаешь 😀
На каналі Діми Малєєва він детально про це розповідає
@@RomanKozerenko цікаво, можете дати посилання на канал?
@@olexadragon7184 ua-cam.com/video/xPndgqLsK5s/v-deo.html
На апворке есть видео собеседование. Мое было примерно таким. Здрасьте, добро пожаловать. Мне в личку китайцы ломились и просили продать аккаунт. Я потом только узнал, что их на этом собеседовании сразу же банят. Они убили рынок, опустили цены, они были готовы писать мобильные приложения за 20 долларов.
Почему стрёмно брать на работу программиста "с горящими глазами"? Потому что, если вы дадите задание программисту без эмоций, то он спокойно уйдёт, решит, придёт через час с готовым решением. Но если вы дадите это же задание разрабу "с горящими глазами", то он исчезнет минимум на сутки, через сутки принесёт готовое решение и плюс ещё реализацию десяти фич, о которых вы его не просили. Вот и думайте после этого, кто из этих двоих больше подходит для работы в фирме и в команде.
подверждаю, есть такой косяк
но, если нужно что-либо придумать нестандартное и не платить за переработку, то такой подойдет 😂😂😂
Сейчас с опаской буду юзать neovim). (Коммент в поддержку канала)
Всё по-теме! Учился и работал с Индусами и Китайцами в Австралии: если хочешь сделать групповое задание то делай её сам, иначе оно банально не будет сделано, а оценка на всех одна. Китайцы хорошие исполнители - но думать это не про них. Индусы просто никакие.
Нанимали как-то Индусов на проект для разработки приложения: два месяца они выходили каждую неделю на связь показать работу (перед этим подтвердив что всё сделано) и два месяца каждую неделю демонстрировали нерабочий код. Оплату всё равно затребовали за "сделаную работу".
ну код то есть, значит они работали, аххаха
Забавное самомнение, с учетом того что вклад китайцев в развитие полупроводниковой отрасли и IT в разы превышает оный от СНГ. Ведущий инженер у истоков Intel? Китаец. NVIDIA с ATI (ныне в AMD) - китайцы, первый аналог современного бигтеха Yahoo - тоже создан китайцем, да и еще куча мировых компаний: от TSMC и VIA до Zoom и TikTok.
Вот русские, украинцы и т.д. это как раз скорее исполнители, за редким исключением. Много линейных специалистов, но мало собственных продуктов.
@@1233-f7h ну да, для проектов и нужны исполнители. Супер стары среди Индусов, Китайцев и остальных работают за совсем другие деньги.
Индусы никакие... При том, что десятичные цифры изобрели индусы... Бугагага
@@1233-f7hNgnix, Viber, MemSQL, Gitlab - это всё бСССР. Об изобретениях индусов не слышал
Да, они возглавляют компании. Но это, как раз и есть исполнители и администраторы
Я как-то один раз попал на проект с индусами, проработал я там 7 месяцев и сбежал просто. В тот момент были как раз напряги с работой, началась только только модная болезнь, но я все равно сбежал оттуда. Все как есть, так и было, был архитектор, который от силы мидл по факту, который даже не понимает как работает память и сборщик мусора…
Что? Я понимаю конечно можно многого не знать, но не знать одну из основ своего инструмента? Как его вообще к работе допустили
Приходилось работать с командой азиатских разработчиков (в принципе из разных стран).. И была одна особенность - команда из 15-17 человек. Все норм вроде работают.. НО! стоит кому то одному из команды уйти, никто работать не может.. Как будто весь организм у них разваливается.. не знаю как по другому пояснить
RAID 0
Я что то подобное замечал за ними в аэропортах, что они прямо жестко кучкуются, вроде и людей вокруг нет, нет риска соплеменника потерять, и аэропорт компактный, всё рядом, но азиаты прямо вот кучкой двигаются, как единая система
Про индусов - вот прям один в один, как у меня на проекте. Работаю в одной команде с американцами и индусами. Просто вынос мозга. Но и с нашими разработчиками бывали приколы.
Как это не спорьте с индусами? Теперь моя мечта - переспорить, по делу конечно 😉
проиграешь)
Моё мнение по поводу Индии, Пакистана, как фрилансер могу сказать. Думаю что конкуренция будет только для начинающих программистов, которые хотят набраться опыта и немного подзаработать.
Блин, мой коллега Жорик под описание индуса четко попадает)) а он русский программист, МИФИ закончил
Такой человек.Часто встречаются люди с высокой самооценкой.Я просто хз,как с такими работают,если в компании важна приятная коммуникация
Попробуйте печатать на компьютере по китайски. Нажимаете клавишу - под ней сто иероглифов, выбрали один и так далее
"про Россию мы не говорим" - почему?
потому что ссыт поднимать "провокационные" темы. В России - всё то же самое - много аутсорсинговых компаний мирового уровня, и соответствующего уровня программистов, конечно же.
@@og5536 международных это каких? С Арменией?
@@frankcastle6601 неа, недавно была новость о том, что российские студенты одержали победу на чемпионате ICPC
@@og5536 и? Он говорит за свой рынок труда и за то, с кем ему пришлось работать. Да и русские мало чем отличаются от украинцев по менталитету, я бы сказал - абсолютно ничем.
Большой брат запретил)
А чтобы добавить к числу 100 x+=100; Китаец напишет 100 строк x++;?
Думаю, что уже поздно про это говорить. Процесс замены онсайт девелоперов из Европы и Америки на индусов и китайцев в оффшоре идет полным ходом. Немного перепадает тем, кто в Восточной европе. Пока.
Я работал в Морган Стэнли в Лондоне по контракту сениор джава девелопером 10 лет. В конце 2020 со мной не продлили контракт, а в замен наняли несколько индусов в Индии. Я был по моему последним разработчиком из не индусов в Лондонском и Нью Иоркском сейлс фронтофисе в Моргане. В общем оно понятно, за тот рейт что мне платили можно 7 индусов нанять как минимум В целом план оставить в метрополитан эрии только менеджмент, а девелоперы либо в Индии, либо в восточной европе или на худой конец в Монреале, тк время ньюйоркское, а офисы и зп дешевые. Это общий тренд. Хоть девелоперы из Европы в среднем лучше, глобально бизнесу выгоднее иметь несколько манагеров и лидов онсайт а большинство девелоперов в оффшоре.
Хотя я видел очень крутых девелоперов из Индии. Правда человек 3 или 4 за 13 лет моей работы в Англии. У индусов в культуре то что думает один а делают другие и это в 99% разные люди. Хотя в современном мире и девелоперу надо думать и уточнять требования и быть проактивным. В этом они конечно отстают. Но берут количеством.
Китайцев становится тоже больше. Я правда работал только с 2 но они были хорошие спецы онсайт в Лондоне. Про китайский оффшор сказать не могу, не работал с ними.
Привет! А после Morgan Stanley чем решили заниматься?
@@sergeykuznetsov8409 Привет. Вначале думал переключиться на торговлю акциями, потратил 7 месяцев и кучу денег, но так сразу не получилось. Пришлось вернуться в программирование. Тоже в банкинг но уже более мелкая фирма Daiwa Capital Markets. Тоже в основном джава, но и немного с#.
ты сейчас через гугл переводчик общался?
@@BelarusianInUk не поверю что человека с 10 летним стажем так легко отпустили. с таким стажем на западе трудно найти работу?
А почему программирование должно свернуться? Вы о том, что надо создавать оборудование, что исполняет код? Не могли бы расписать?
Ох, про пинг-понг подтверждаю! Я специально открывал кейсы в Juniper в 4 часа утра, чтобы попасть на американский саппорт. Но, блин, индусы и там всё оккупировали. А ещё их акцент сложно понимать даже native-ам порой.
Так он такому же индусу жалуется , просто тому индусу получилось выехать из Индии
Вообще то индусы уже гендиры в Гугл, в Майкрософт, в Твиттер и еще много где.
так весь саппорт давно на индийском аутсорсе. что они там могут решить вообще.
@@Gramor84 не кто ничего не умеют обычно и лезут в руководство
немного отдохнул - слушая умного человека...... спасибо. (не понял, конечно, но интересно..)
Расскажите про американских и европейских программистов 🙂 очень интересно
Европейские - восточноевропейские практические свои, западноевропейские нормальные, вот южно-европейские - похуже.... уж больно сиеста им работать мешает. (Ну точнее не им, а всем другим, но их это не волнует). А Американских программистов не существует.... это индусы. Ну ладно иногда встречаются, в целом норм.
Достаточно взглянуть на Адобе Премьер, который пишется в основном индусами - это лаг на баге и багом погоняет.
С "Европа худо бедно, мы не говорим про Россию" немножко выпал. Странный тейк. Не ожидал такого на канале про программирование.
Программисты тоже люди, а люди порой несут херню)
В РФ далеко не все сами считают что они Европа.
Да, мы тут сидим под портретами товарища Сталина, а по ночам за нашими соседями приезжает воронок...
Это при том, что гражданин из РФ, а может еще и паспорт не сдал.
Русофобия головного мозга
При своем не продолжительном опыте я не раз видел как заказчики хотели заменить то китайцами то индусами то вьетнамцами, но на долго этого не хватало)))
Единственный раз общался с индуской по работе, она тестировщик, я программист, и то пыталась чтоб я сделал ее работу, какраз таки бюрократически. Пока менеджер не вмешался
Видимо из высшей касты)))
Еще индус гендир в Гугл, другой индус гендир Майкрософт, еще один индус недавно стал гендиром Твиттер ))) что на это скажете??
@@Gramor84 как раз доказатаельство, что они хороши в бюрократии
Да, блин - правда... стучались в телегу по этому поводу несколько раз. :)
Очень часто был произнесен аргумент про копипасту. У наших программистов иногда встречается обратная крайность - дедупликация и попытки делать комбайны из всего на свете. Образно говоря, сложить два трехмерных вектора можно в три строки, но ребята напишут цикл, потом вынесут его в функцию, а лучше две, одна складывает другая гоняет цикл для конкретных векторов, потом создается конфиг в котором указывается число измерений и соответствующий класс, потом обертка чтобы принимать настройку из env, потом фабрики-конструкторы-DI и так далее, обрастая все большим и большим кодом, забывая что задача частная всего лишь на три строчки. А разгребать это потом куда сложнее чем пройтись какой-нибудь заменой по всем кейсам.
дада архитектурная астронавтика тоже жесть, я с ней борюсь в отделе - в случае текучки кадров потом вообще не разобрать ход мыслей, и модифицировать под другой кейс нереально т.к. логика вертикально зацементирована уже классами
Совершенно правильно пишут комменты, что это субъективное мнение. У меня такие знакомые айтишники индусы смеются со славян, что они им не конкуренты. У индийцев английский с рождения на уровне нейтивов, и говорят, когда слышат английский русских - плакать хочется. Поэтому, грят, мы руководим, а вы у нас в подчинении.