24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Если в Индии столько программистов, то почему они не становятся технологической сверхдержавой? Вообще разрабатывались ли в Индии IT-продукты для мирового рынка, типа Телеграма?
>>43195216 (OP) Если в Украине столько собирателей клубники на плантациях пана, то почему они не становятся аграрной сверхдержавой? Вообще экспортируются ли из Украины хоть что-нибудь для мирового рынка, типа свинины?
>>43195302 двачую способные индусы сваливают при первой же возможности из родного пиздеца остаются там веб макаки с минимальным навыком для заработка на удаленочке
>>43195355 > Если индийский пиздец в коде делают способные, то я блять в ужасе, что там могут написать остальные Хуила спок. 80% работников в гугле/фейсбуке из Индии и Китая.
>>43195216 (OP) ахахах у нас на митингах реально 70-80% индусов сидят если не больше. ВО ВСЕХ мировых проектах, особенно интерпрайзах всяких - индусов больше всего и это бесит
Аноним ID: Проницательный Капитан Вселенная10/05/21 Пнд 22:31:33#21№43196258
>>43195216 (OP) Потому что они всё съёбывают в пиндостан. Почитай кто такой ажай банга например.
>>43195355 >Если индийский пиздец в коде делают способные, то я блять в ужасе, что там могут написать остальные Вообще миф про индуский код он только в раше и снг популярен. Я хз откуда он взят. На западе такого стериотипа нет. Наоборот индийские гайды на ютубчике считаются самыми простыми и доступными, если конечно продерешься через их хиндишь.
>>43196526 >Вообще миф про индуский код он только в раше и снг популярен. >Я хз откуда он взят. >На западе такого стериотипа нет. он из жизни взят, потому что индусов нанимают ввиду дешивизны и именно поэтому они пишут говно. Если ты так говоришь, значит просто не работал с ними всерьез. Они гривой машут, типа да, начальника. И нихера потом не делают, у них нет говорить из вежливости не принято. Короче индусы это про то чтобы вместе плов есть, а не работать.
Это как бомжи дерутся на свалке и оскорбляют друг друга. Странно что руске программ гайс не придумали "украинский код".Надо отдать должное индусам: они не оскорбляют конкурентов.
>>43196330 Плюс квоты. Швабодный рыночек ограничивает поглощение новых кадров. Хоть пусть треснет Раджиш Шампалани, если он в очереди 1001-й - извините, boxie is full sir good luck next time
>>43195216 (OP) > Если в Индии столько программистов, то почему они не становятся технологической сверхдержавой? Вообще разрабатывались ли в Индии IT-продукты для мирового рынка, типа Телеграма?
Они низшие звенья в пищевой цепочке ИТ-компаний. Вообще нужно быть полным идиотом, чтобы задаваться таким вопросом. Они работают за копейки, их знания - начальный помойный уровень, ими легко заполнять стартовые вакансии и не платить столько же, сколько ты платишь белым в США. Они нихуя не создают сами, работая на дно должностях. Все начальство и технические специалисты в большинстве своем белые и азиаты.
Про индусов можно почитать. Whenever Benjamin Kaila, a database administrator who immigrated from India to the United States in 1999, applies for a job at a U.S. tech company, he prays that there are no other Indians during the in-person interview. That’s because Kaila is a Dalit, or member of the lowest-ranked castes within India’s system of social hierarchy, formerly referred to as “untouchables.”
Silicon Valley’s diversity issues are well documented: It’s still dominated by White and Asian men, and Black and Latino workers remain underrepresented. But for years, as debates about meritocracy raged on, the tech industry’s reliance on Indian engineers allowed another type of discrimination to fester. And Dalit engineers like Kaila say U.S. employers aren’t equipped to address it.
In more than 100 job interviews for contract work over the past 20 years, Kaila said he got only one job offer when another Indian interviewed him in person. When members of the interview panel have been Indian, Kaila says, he has faced personal questions that seem to be used to suss out whether he’s a member of an upper caste, like most of the Indians working in the tech industry.
“They don’t bring up caste, but they can easily identify us,” Kaila says, rattling off all of the ways he can be outed as potentially being Dalit, including the fact that he has darker skin.
Индийские касты продолжают жить даже в США, даже в IT. С кастой зашкваренных никто работать и общаться не желает из индусов, лол.
>>43196526 >>43196685 Работал с господами из Индии. Не скажу что там спагетти-код, хотя в ряде случаев иной конструкции не предполагает джаваскрипт тот же, но после них очень много багов в системе потому что в момент создания кода они решают задачу поставленную, а влияние на будущее не учитывают. В итоге одна заплатка на другую - лоскутное одеяло.
Представители народа-победителя радуются что их насилуют не бутылкой в жопу, а детской туфелькой, и из любви к новому барину стараются за всем следить.
Существует термин "индусский захват". Родился в Америке во времена бума доткомов. Индусы дешевые, делают много кода, решают задачи. С точки зрения менеджера - золотая жила. Только менеджер не учитывает технический долг, на обслуживание которого нужно еще больше индусов. В результате проект достигает точки когда изменения в продукте стоят больше чем доход от продукта, и проект начинает подыхать, а в штате отдельное здание с индусами уже чисто на изменения формочек и доработки к бэкенду.
>>43196917 >Существует термин "индусский захват". Родился в Америке во времена бума доткомов. Индусы дешевые, делают много кода, решают задачи. С точки зрения менеджера - золотая жила. Только менеджер не учитывает технический долг, на обслуживание которого нужно еще больше индусов. В результате проект достигает точки когда изменения в продукте стоят больше чем доход от продукта, и проект начинает подыхать, а в штате отдельное здание с индусами уже чисто на изменения формочек и доработки к бэкенду.
Все верно написано, любой работавший в США в курсе этого вопроса. Индусы всегда тянут за собой еще больше индусов и захватывают целые отделы. В результате качество продукта только падает и процветает круговая порука. Подтягиваются низко квалифицированные жены-братья-племянники-сваты-браты на должности всяких тестировщиков, выученных на ютубе, результат почти всегда говно полное.
Аноним ID: Тревожный Евгений Онегин10/05/21 Пнд 23:36:18#51№43196965
>>43196917 Двачую. Год назад лид решил приколоться и нанял индуса на аутсорсе написать немного хуйни во фронт. В итоге оказалось, что эту хуйню пилили около 3х разных индусов, у каждого своя методология (один обзывает методы кэмелом, второй строчными, третий - букво-цифры). Дэбажить оказалось невозможно, удалили нахуй.
>>43196675 Если ты работал будучи русским в России с русскими - то наверняка поймешь почему.
Я не знаю почему, но русский отлично сработается с английским/американским среднеманагером. Но если русские начинают мутить что-то вместе, то начинаются подставы, наебки, интриги, недоговорки, попытки отжать себе долю даже когда ее нет в природе.
Я конечно понимаю что письмо с приглашением "приходите к нам из Европы княжить" скорее всего наебка и просто глумеж над порабощенными русичами, но посмотрев на ряд стартапов можно задуматься.
>>43196701 Как выйти из сектора дешевого кодирования в успешное кодирование белых людей? Вроде не хуй, самообразовываюсь, осталось только инглишь подтянуть. Заебала веб разработка, стоит в машоб и сосаенс идти? Где больше деняг?
Так то смотрю в самой америке теже айтишники не такие сверхлюди 300К наносек как в снг, самая мякотка была бы получать их зарплату работая удаленно тут. Возможно ли это?
>>43197035 Вроде взрослый уже, а такие вопросы глупые задаешь. Ты удаленно никогда не будешь получать столько же как работник в офисе за одинаковую работу.
Индусы вообщем то в Джаве засели. Но никто не мешает вам взять стек на шарпее. Или вообще вкатиться в чисто бекенд стеки. Питоны, Го, Расты хуясты. Тамо дни белые люди.
>>43196526 Аноны, как на таких шмар из видео писать в налоговую, чтобы ФНС прочекала все их отчисления? Ну по картинке я найду ее социалку, в базе найду настоящие ФИО. А образец заявления мб кто-то составит?
>>43197070 >Ты удаленно никогда не будешь получать столько же как работник в офисе за одинаковую работу. Хз мои друзья получают.
Но они Айти Господа из киева, там вообще все для людей сделано, нето что в этом порашном ДС где каждый аутсорс тебя пытается как самозанятого устроить. Иначе пиздохай в наш офес. Говно кароче.
Всем вкатывальщикам рекомендую изучать инглишь в первую очередь, что бы никогда не работать с СНГ скамом и не пересекаться с кабанчиками заказчиками. Это пизда просто.
Аноним ID: Одаренная Маркиза де Бренвилье10/05/21 Пнд 23:49:44#64№43197111
>>43197036 Ты не забывай, что в секторе появилось много побочных веток, и теперь проект делает не манагер + прогер, а скрум-мистеры, аналитики, UX-дизайнеры. В команду внедряется новый ПМ, работает на откатах с одной "фриланс-HR". Она внезапно нанимает " самые лучшие кадры", которые бустят результаты. Которые, сюрприз, рисует ПМ, часто с помощью наглого пиздежа заказчику.
Заказчик нанимает HR чтобы сэкономить на гонорарах за найм. HR и ПМ начинают выдавливать текущих кадровичек с работы. В результате эта парочка владеет контролем над проектом и наймом. Кадры нанимают "свои", чужим организуют препоны и тоже выдавливают. Паразитирование продолжается пока не кончатся деньги заказчика или наебку не просекут, но поскольку не каждая контора как главное разведывательное управление России это крайне тяжело доказать. Почувствовав что скоро пизда ПМ ливает в другую контору с очередным блестящим проектом в портфолио.
Западный ПМ - не всегда, да - более атомизирован, он жопой отвечает за текущий проект, потому что там намного более хищный институт репутации, с подобными подозрениями его через 3-4 раза нигде более не наймут. Учитывая недостаток кадров в IT, пробиться на должность с достаточной властью можно довольно легко.
Сейчас не 90-е чтобы такого кадра тупо закопали в лесу братки, вычислившие подставу. Предприниматели пытаются в цивилизованность, и этой уязвимостью пользуются группы хищных челиков.
>>43197050 Ага, только там были функции, которые: -нигде не вызываются -v2, которые работают и их предки, которые просто рядом лежат -половина тела закомменчена без указания причин больше года назад
Ну и тд. Я даже на своей первой работе такого не писал. Видел как индус с лычкой лида писал 2 функции вида callX = () => { const x = props.x; doShit1(x); doShit2(x); }
и для него был шок, что их можно переписать в callShit= arg => { doShit1(arg); doShit2(arg); }
А разгадка проста - >>43196901 Чел просто был из нужной касты и был лидом. Другой индус, который был относительно неплох и коммитил по делу больше всех был с лычкой джуна. И потом я понял, что он кастой не вышел. А потом митинг был с видео, и там вообще все понятно стало. Кто-то сидит за столом, вполне свободно, места для стульев еще есть, а кто-то часа полтора стоит у стеночки или, если повезло, сидит на подоконнике.
Клиент - одна из крупнейших корпораций не считая FAANG, конечно
>>43197070 Смотря где. В СНГ ты можешь дома рубить в разы больше чем на РАБоте в офисе. Причем еще лет 5-10 назад это казалось сюром, сейчас - реальность. В США и европе хуй знает что там. Там и погромисты-моряки 300к/сек не такие успешные, какой-то инженер мозговитый мб больше рубит.
Аноним ID: Одаренная Маркиза де Бренвилье11/05/21 Втр 00:05:13#73№43197282
>>43197233 Про ПМов чистая правда. Я не айтишник, хотя сфера немного пересекается с ойти, иногда в коде копаюсь. Так у нас тоже был ПМ который нагло малевал результаты и кормил завтраками, на деле там был полный пиздец. Людей он нанимал не "своих", но нанимал на ставку и платил чуть больше чем нихуя, когда нужна или хорошая ставка, или ставка+%, или просто % аля мотивация. В итоге его через полгода где-то пидорнули и часть челов с ним, наняли другого, ничего особо не поменялось, а потом и я сам ливнул. А сам проект был спизжен у другого чела и выдавался за свой с небольшим допиливанием. Вот так ведут дела в СНГ, на западе хз что было бы, за яйца бы всех схватили и репутацию смешали с говном, но это не точно.
>>43197282 Да, мне тоже так кажется, но есть одно НО. Требования растут вместе с рынком. Если 10 лет назад джуниору мануал QA надо было знать basic english, с какой стороны компьютер включается и не зависать при словах "браузер" и "бек-енд", то теперь от них хотят гораздо больше. И теперь, даже с учетом роста рынка, попасть джуном в нормальную галеру даже сложнее.
А итоге, я думаю, что когда рынок схлопнется, все вкатуны и самые бестолковые пойдут на улицу. Для тех, кто хоть как-то умеет написать фронт, чтобы не лагало и кнопочки подсвечивались, и может написать сервис с крудом на беке работа будет. Не говоря уже про более серьезные вещи.
>>43197395 Сам не знаю. Записывают на русском языке, и все в балаклавах. Видимо даже крыша СБУ не дает полной уверенности что тебя не найдут и не придушат. Клоунада ебанная.
>>43197282 Это инфоцыгане в новой обертке. Покупателю предлагают "билет в жизнь" с высокими зарплатами и манядипломом. Специалисты высокой квалификации преподают в университетах и на конференциях безо всякой хуйни в свободное время.
На курсах человеку продают оверпрайс-курс с Курсеры "как сделать мобильное приложение" и базовую джаву, причем без сертификации Оракл. Когда нанимают сертифицированного ораклиста, то нанимают его сертификат, это надо понимать.
В реальности на вкат уходил от одного до нескольких лет, причем не в топовых конторах, где может быть нужно терпеть унижения, рвать жопу, перерабатывать, исследовать рынок труда, рисковать, проигрывать, временно выигрывать, конкурировать. Эти "годы" в резюме - это 22 дня в месяц на максимальной внимательности вникать, самому отлавливать ошибки, обдумывать почему выпиздили с проекта или какие внешние факторы на это повлияли, защищаться в политических интригах внутри компании, переживать вечером из-за неодобрительного высказывания техдиректора, но не потому что ты проебался, а потому что он хорошо пишет код и проектирует системы, но к седым муденям не научился неагрессивно выражать мысли при общении с окружающими.
Понятное дело - ведь продавцам курсов нужен лох, который поверит "билет в рай" за 70 кусков рублей, они не будут описывать ситуацию как есть. Твари.
Лучше всего у индусов получается становиться на задние лапки перед начальством, будь это пм, ба или engineering manager. Даже если это талантливый или трудолюбивый инженер, для него самое главное - угодить начальству. У нас, если предлагают написать какое-то говно, чуваки помоложе могут стать в позу, дескать >я такую хуйню делать не буду. Инженеры постарше будут говорить это мягче: >ну вы же понимаете, что в будущем это решение может нам принести проблемы Индус всегда согласится. Он никогда не скажет тому, кто выше него: >чет говном воняет, давай по-другому сделаем даже в мягкой форме. В итоге многие почти технические решения принимаются людьми из бизнеса, которым надо чтобы работало прямо сейчас, на демке перед людьми выше. Технический долг копится, пока не блокирует работу. Сюда же касты, которые только усугубляют эти явления.
Как итог, что-то создать становится довольно сложно. Инженер должен иметь сказать "нет" менеджеру. Без этого можно только разрабатывать какую-то часть по готовому тз как софт для боинга
>>43197505 >Инженер должен иметь сказать "нет" менеджеру.
Иметь право? Или иметь силы?
Это сейчас новая парадигма насчет технократических компаний, где слово проверенного камрада программиста - это новое условие менеджеру. Однако такой подход требует процессов, а процессы выстраиваются сверху. Однако в той же РФ намного более резкая реакция на подобное. Такие "молодые" часто ходят написать что-то на каком-нибудь Rust за счет компании потому что рынок растущий, а они собираются съебнуть через месяцев пять, и неплохо бы это записать в портфолио.
Таких молодых специалистов многие шарящие руссо-менеджерито аккуратно сажают на стаканчик от старбакса потому что сорян - это работа, в конце мы должны выдать продукт, а текущие условия не позволяют оплачивать твое самообразование под видом работы. Хочу сказать, что ценный навык пролетария умственного труда - в разумных пределах знать свое место. Потому что менеджера ебет начальство, начальство ебет страх потери денег и часто самое выигрышное - это действительно сказать "в будущем нас это укусит за попу там-то и там-то" на скрум-митинге потому что вы в одной лодке, а вставание в позу показывает что ты действуешь против интересов одного, а значит можешь работать против интереса всего коллектива. Айтишники как правило неконфликтные люди, а значит - бьют в спину, в том числе таких "революционеров" . Один из самых мерзких типажей- насмотревшиеся "социальных сетей" и прочих фильмов про моральных уродов типа Стиви Джобса джунов, косплеящих типа они гениальные.
>>43197282 > Скоро рыночек труда ойти то все совсем. Особенно во всяких говно стеках типа питона и джава-скрипта.
>>43197364 >Для тех, кто хоть как-то умеет написать фронт, чтобы не лагало и кнопочки подсвечивались, и может написать сервис с крудом на беке работа будет.
нужно помнить одну простую вещь - айти это обслуга бизнеса в 99% случаев. будет бизнес будет живо айти, не будет - будет пизда.
>>43197641 На собесе спрашиваю, что делал на прошлом проекте. Какие-то детали процесса, как релизы происходили, сквошили коммиты или нет, какие жизненный цикл был в джире у тикета и тд. Неважные вопросы о рутине, человеку с опытом будет скучно отвечать. Но мямлить он тоже не будет. Занимает меньше 5 минут.
>>43195216 (OP) Могу навскидку вспомнить две-три энтерпрайзные софтины родом из Индии. Качество у этих софтин, как водится, полная хуйня, ибо мне в свое время приходилось реверс-инженерить это дерьмо, чтобы хоть как-то заставить его вменяемо работать.
Делаю вывод, что вся IT'шка у Индусов на довольно днищенском уровне.
>>43196526 >миф Желаю тебе внедрить и поддерживать в продакшн расово верный индусский WSO2 API Manager. Я посмотрю, как ты запоешь о мифах про "хреновый индусский код" через пару месяцев после использования.
>Таких молодых специалистов Ну да, я об этом и написал. Инженеры поопытнее себе такого не позволят. В первую очередь мы решаем проблемы бизнеса, а не пишем код на выставку и бла-бла. Согласен с тобой.
Но вот индусы даже многие em не могут сказать >в будущем нас это укусит за попу там-то и там-то какое бы говно им не приходилось писать. Не положено начальству перечить и все тут. Изъебнемся, но сделаем. В спринт успеем. Да и хуй с ним, что тех долга сделаем на три, главное - чтобы клиент/ПМ был доволен.
>>43197641 Еслиты хочешь показать что имеешь опыт - покажи работающие сервисы/продукты и объясни свою роль в них, как ты это делал. Это и есть опыт.
Собеседовал вкатывальщика, который по его словам держал порносервис в РФ. Он не мог объяснить как он это делал и как оно работает. А значит был отсеян как чувак с красивой легендой, но без подтверждения опыта.
Если ты надеешься напиздеть относительно взрослым дядям с опытом на собеседовании, ты, без обид, вероятно владеешь ментальностью юноши, уверенного что он выебет этот мир и устроится генеральным директором выбрав правильные диалоговые ветки.
Проскочить можно с таким багажом только на самые низовые должности где собеседующему нужно услышать от тебя правильные с его точки зреня ответы и закрыть вакансию. Тебя по сути и не слушают в эти моменты, просто ставят галочки "ага, вроде могет, ну ок".
>>43197845 Дабы не углубляться в детали, чтобы ты понимал, какой там пиздец с процессом разработки, я тебе просто вопиющий случай расскажу. Хотя он ещё мелочь. Знаешь вот, люди разработку свою в гите ведут. Ну, много веток, гитфлоу, черрипикинг, или какая другая хуйня, вообще не суть. У тебя есть релизы. Ты какой-то коммит в условном релизном бранче тегируешь определённой версией. Ну, нормальная история, да? И вот у тебя в релиз попал баг. Неприятно, но случается. Как же ты исправишь ситуацию? Создашь хотфикс? Протегируешь коммит исправления новой версией? Выложишь хотя бы предупреждение какое?
Неее, нихуя, это не путь индуса. Вообще. Индус втихую накоммитит своего говна и перевесит тэг на последний коммит в мастере. В итоге кодовая база от 1 мая и условно от 5 мая совершенно разная. Хотя казалось бы, качаешь ты одну и ту же версию 3.1.0
Я такого пиздеца не видел даже у самых слабых команд в России.
>>43197946 Скрмстер это секретарь с неограниченными обязанностями и без полномочий. Его ебут в жопу за любые системные ошибки потому что типа он за систему отвечает. Если на него кладут хуй, он ничего сделать не может. В реалиях РФ он сгорает за полгода, и это еще крепкий экземпляр, потому что его обязанности требуют улучшать процессы, а по факту его слово ничего не стоит.
Методология хорошая, но 99 процентов из того что представлено на рынке не является скрмом потому что это адаптация, а любая адаптация по правилам скрма не должна им называться. И это правильно - я видел результат работы по внедрению скрма в компании с очень сильным мастером, знающим реалии. Он внатуре брал за шкирку и заставлял по ней работать - иначе люди возвращались в зону комфорта и все рушилось. Как только он отходил - производительность падала и начинался пиздец. Скрма работает, но если на его пути стоит ментальность - нихуя не поможет, все превратится обраьно в совковое НИИ.
>>43195216 (OP) Хуй знает, я вот не индус, но тоже говнокод пишу. Нам в галере достался проект от индусов. Самая жесткая хуйня там - отсутствие декомпозиции и минимальное реюзанье однообразного кода. А прикол в том, что проект делали 3 команды индусов и когда приходила новая команда, они не парились по поводу того что уже написано и поверх старого дерьма шлепали новое.
>>43197074 У нас никаких индусов на джаве нет, в интерпрайзе. А шарп - это для любителей спермы дяди билли, экосистема у него никакая по сравнению с явой.
>>43198093 Вот, учитесь у них - не парьтесь на работе и проще жить будет
Аноним ID: Одаренная Маркиза де Бренвилье11/05/21 Втр 02:13:12#106№43198400
>>43198047 Мне очень повезло в одной компании поработать реально с крутым скрм мастером, и это пока самый удобный процесс на моей памяти. Но как я понял по отзывам и мемам в интернете это реально повезти еще надою Дело было в украинской компании, правда. Блядь какого хуя слово в спам листе?
>>43198400 Тут была паста про человека который им типа работает и гребет 8к баксов в месяц. Заебали администрацию и она в спам-лист как и "рaбсиянина" в ньюсаче.
>>43197074 Проиграл, что фашисты-нацгвардейцы даже не подумали помочь россиянину. Воистину оккупационные фашистские твари вроде карателей-ссовцев во вторухе.
>>43196683 >он из жизни взят, потому что индусов нанимают ввиду дешивизны и именно поэтому они пишут говно Хуита из нулевых - начала десятых. В данный момент индусы ни в чем не уступают руским, а работают дешевле.
Аноним ID: Целомудренный Джон Рэмбо11/05/21 Втр 08:48:10#120№43200123
>>43196453 >русским Большинство русских с Дуровым (а это еще тот хуила, слухи о котором НЕСКОЛЬКО ПРЕУВЕЛИЧЕНЫ) срать рядом не сядут. В целом он из русских не то что выписан, он туда и вписан был только в манямирке егорок.
>>43196917 >но после них очень много багов в системе потому что в момент создания кода они решают задачу поставленную, а влияние на будущее не учитывают
Подтверждаю, работал с индусом в одном проекте, приходилось за ним много править, но так как в английском тогда был не так силен как индус, то ПМу было тяжело объяснить, что индус ковнокодер, но в итоге индуса пидорнули из проекта, так как в один момент конкретно накосячил,дальше работал с хохлом, с ним быстро все допилили, индусского кода пришлось переписать в большей части. С того момента стараюсь не работать в проектах с участием индусов.
Аноним ID: Саркастичный Вольга Святославич11/05/21 Втр 09:15:25#123№43200305
В нормальной ситуации есть master ветка с текущим релизом для тестирования QA и прода; develop ветка с версией для разработки и проверки выполненых тасочек и первичного тестирования методом "соответствие требованиям задачи" Фича ветки если фича требует много этапов реализации в процессе которых код будет нестабилен.
Коммиты в ветку ЗАБЛОКИРОВАНЫ. Никто не может напрямую внести в них изменения. Берешь локальный бранч, в нем делаешь работу, потом заливаешь в репу, делаешь пулл. Пуллы нельзя завершить пока не прошли тесты, анализ кода и не были исправлены его замечания, также требуется апрув ещё 1 человека в команде.
И при таком подходе просто нет ситуации когда код на проде нестабилен или кто-то что-то менял не уведомив других. А за говнокод ебет анализатор кода с которым бесполезно спорить иди переделывай.
>>43200234 >то ПМу было тяжело объяснить, что индус ковнокодер
А зачем вообще кому-то объяснять что кто-то - говнокодер? Ты не его место хотел брата устроить? Ты получал процент с продаж софтины? В чем смысл брать ответственость за то, что вообще к тебе не относится?
Согласен, это инфоцигане. Если ты - нищий лох, работающий в пятерочке, который трусы постирать не может, который о "дисциплине", "решительности", "активности" - знает только то что эти слова из букв состоят - то обязательно покупай курс, ичерез полгода станешь успешным. Обязательно. Короче основная ЦА курсов - неудачники всяких мастей. Который в очке не потому что они не программисты, а потому что они ленивые, овощные и трусливые уебаны.
А если человек состоялся - в профессии текущей - то нахуй ему курсы ? Как хобби он сам освоит, если захочет.
>>43200500 >коллега работал над куском функционала 2 недели >проходит месяц, там надо что-то переделать, но он занят другим, а ты свободен >ой, надо как-то объяснить, почему ты потратил 3 недели, чтобы внести изменения
Пчел, вот такое отношение >В чем смысл брать ответственность за то, что вообще к тебе не относится? это вообще показатель низкого уровня. Такое еще может работать на уровне микросервисов, когда есть места в проекте, которые как черный ящик и куда тебе никогда не надо будет лезть самому. А так есть зона ответственности, туда говно нужно вообще не пропускать, тебе же с ним потом работать. Ты вот точно не лучше индуса, он тоже думает, >В чем смысл и делает только свою задачу на спринт, а то, как потом этот код изменять/расширять - так это не его ответственность. Жарил таких петухов на код ревью так, что они аж визжали.
>>43197277 >Видел как индус с лычкой лида писал 2 функции вида >callX = () => { >const x = props.x; >doShit1(x); >doShit2(x); >} > >callY = () => { >const y = props.y; >doShit1(y); >doShit2(y); >} > >и для него был шок, что их можно переписать в >callShit= arg => { >doShit1(arg); >doShit2(arg); >}
На счет шока очень сомневаюсь (лид не знал что у функций бывают аргументы? сдается мне, ты пиздишь), но писать две отдельные функции с говорящими именами - это хороший тон, а вот запутывать функции аргументами - это говнокод. Но откуда такой тупой макаке как ты знать что-то о чистом коде.
>>43200600 >лид не знал что у функций бывают аргументы? сдается мне, ты пиздишь Ты бы мой пост до конца дочитал, перед тем как высираться. Лычка у него была из-за касты.
>две отдельные функции с говорящими именами - это хороший тон, а вот запутывать функции аргументами - это говнокод А, так тут все понятно. Типа, передавать один аргумент - говнокод, а писать 2 идентичные функции - заебись. Животное с курсов вебмастера ПХП за 200 долларов, ты? Бтв, это в примере они на 2 строчки, в жизни там было что-то около 50.
>>43200646 >Типа, передавать один аргумент - говнокод, а писать 2 идентичные функции - заебись. Существует золотое правило двух. Но откуда тебе об этом знать. Ты же тупой раб на галерах, в жизни не работающий на реальных проектах.
>>43197282 >Копеечные курсы клепают десть тысяч жадных до деняг зумеров в день. Они их уже последние лет пять клепают, а кадров на рынке становится только меньше.
>>43197282 >Скоро рыночек труда ойти то все совсем Слышал это ещё в 2010, когда поступал в ВУЗ. Слышал это в 2015, когда закончил ВУЗ. И вот я работаю уже 7 лет прогером, и воз всё ныне там. Более того, случилось ровно наоборот - объем знаний для вката стал просто огромен, и молодняк просто теряется. 20 лет назад, чтобы написать вебстраничку, нужно было знать html+css. Затем, для динамики, к нему подключился JS со всяким AJAX. Затем стали популярны жирные SPA фреймворки и на 2021 год и необходимый тулчейн разросся просто до невероятных величин, настроить тот же вебпак для сборки фронта - это отдельная ветка знаний, которую тоже нужно дрочить. На бэке тоже пиздец - очереди сообщений, редисы-хуедисы, микросервисы, протобафы, рест апи, многопокпок и асинхронность, когда раньше в нулевых можно было просто набивать формочки и программировать мышкой на Windows Forms и получать солидную котлету денег за это.
>>43195216 (OP) В отличие от китайцев, не смогли создать свою индустрию, все работают на аутсорс, для гуглов и микрософтов. Китай в свое время приложил много усилий для изоляции от гугла и пейсбука, это им дало возможность пропедалить свои тенценты и алибабы, заложив основу. В индии этого не произошло
>>43198093 Ну блять, я тоже так делаю, если мне проект после 2х-3х комманд достается. Во первых уже понятно что проект нахуй никому не нужен. Во вторых ебал я разгребать код без спек, залитый одним коммитом, с иетодами на суржике из немецко-польского. ОНИ БЛЯТЬ СДЕЛАЛИ СВОЙ String - Zeile и знаешь что? Это блять был просто String c переиминованными на немецкий методами, бляяяять
Эй кодеры. Насоветуйте старому деду куда к вам податься. Я школотой метод сортировки пузырьком (который неверный) сам придумал за полчаса на олимпиаде. Сейчас 40+, в НИИ жру какахи, говнокод леплю периодически. Неслабо соображаю в электронике, но по embedded же с зарубежными заказчиками не поработаешь, так что нужно переучиваться.
>>43202839 Ты про российское отделение? Хочется все-таки подстраховаться от потрясений отечественного рынка. Вряд ли я буду таким ахуенным, чтобы меня забрали за кордон. Готов рассматривать совершенно новые сферы, однако о рынке софта имею размытые представления.
Аноним ID: Одаренная Маркиза де Бренвилье11/05/21 Втр 12:41:46#145№43202916
>>43201291 Нахуя писать веб страничку если сейчас востребованы вебсервисы.
>>43202677 Смотря где находишься. ЕПАМ тот же давно embedded направление открыл на аутсорс. Надо вкатываться в то, что знаешь, а не учить в 40+ новомодные фреймворки, которые через пару лет схлопнутся.
>>43202915 Нет, про нормальное, если язык знаешь. Но даже российское спецов забирает, у меня пара однокурсников уехало так. Или вкатывайся в какую галеру, только в хохляндии, не рф.
>>43203097 Там алгоритмы еще пишут лол? Двое стартаперов меня пытались затянуть в девелопмент и сейлз некоего устройства на малинке, куда совали разный софт. Так сучата пытались тупо пиздить готовые питоновские пакеты и их сшивать. Подразумевалось, что распознавательские способности изделия будут высокими. Я ливнул, возможно я уже стар умом и непрактичен.
>>43203165 В рф галеры стараюстся платить по минимуму. В хохлостане чуть чуть получше с этим. Но вообще вот этот прав >>43203134 Scada годнота, я именно на автоматизацию изначально учился, но не пошло. Надрочишься за месяц.
Кек срусаки и хохлы думают, что они лучше программесты чем индусы? Весь постсовок и индия абсолютно сорт одного и того же говна. Дешевые кадры доступные благодаря легкой передачи данных(всей работы) через сеть. Айтишник уровня мидл получает в постсовке примерно как говночист за мрот в развитых странах. Как и в индии тоже самое. Кстати от местных параш айти "гигантов" типа яндекса, мэилсру, касперски и прочего говна пидорахам ещё хуже, там их вообще за людей не держат. Корпоратвная политика такая что западному срыночку такое во сне не приснится, так ещё и полная подконтрольность пыневикам.
>>43197277 >-нигде не вызываются С кем не бывает? Это тебе не какой-нибудь pycharm, который сам код пишет, ты главное мышкой кликай. А если в коде есть функциональщина и всякие обращения к функциям в словарях - хер ты найдешь что не используется. Или один написал и использовал, потом второй использовал, потом первый удалил у себя использование, не стал удалять - она же используется, второй удалил у себя - и не стал удалять чужой код.
>-v2, которые работают и их предки, которые просто рядом лежат А должны где лежать?
>-половина тела закомменчена без указания причин больше года назад Бывает. Например начинаешь реализовывать функционал, потом обнаруживается что это не надо/надо не так/надо но не сейчас. И что ты будешь делать? Создавать ветку которая будет как говно в проруби болтаться и через год проще будет заново написать чем ебаться с мержем?
Короче все что ты описал больше похоже на проблемы высокой загрузки программиста, а не говнокод, когда человек должен решать проблемы сегодня, архитектуру продумывать во время митинга о проделанной работе, а наводить красоту уже завтра. Но завтра наступит через год, когда он найдет новую работу.
>>43200646 И? Вон у меня сейчас есть шесть классов, каждый из которых реализует по одной функции, функция без затей называется execute и не принимает никаких параметров, различий между ними - по несколько строк. Да, можно было бы написать одну функцию пожирнее, которая бы работала с параметрами, так и сяк вертела. Вот только это бы усложнило сам метод, добавило бы в него пачку if и case, но о да, я бы сэкономил полсотни строк кода. Вместо шести почти одинаковых методов по 20 строк я бы имел один на 70. Ну или раздробил бы на несколько нигде больше не использующихся методов, ведь пуристы не выносят методы длиннее чем на 30 строк.
>>43204119 >С кем не бывает? Со мной не бывает, просто чистишь за собой.
>А должны где лежать? Удалиться совсем, т.к используется v2. Все, что не используется, может и должно быть удалено. Можно не сразу удалять, если есть сомнения.
>Бывает. Нет, не бывает. Там же не просто так в оригинальном посте >без указания причин Ну надо тебе закомментить что-то, что еще может пригодится, ну напиши в комменте номер тикета, чтобы хоть понимать почему это здесь болтается.
>>43204119 >различий между ними - по несколько строк >>43200646 >идентичные функции У тебя проблемы с пониманием написанного? Я же даже пример привел, псевдокод написал, там были функции, которые различаются только аргументом. Не надо было никакие if'ы вертеть, просто передать один аргумент.
Случай, который у тебя > есть шесть классов - там смотреть нужно, такое решение вполне может иметь место быть и выглядеть лучше, чем >метод, добавило бы в него пачку if и case
>Короче все что ты описал Это типичная ситуация на проекте с индусами. Человек должен решать проблемы сегодня, архитектуру придумывал другой, который сам что-то писал года 3 назад, да и такие детали, куда аргумент прокинуть все равно к архитектуре отношения не имеет. >а наводить красоту уже завтра Уже никогда. Работает - и хорошо, время на тех долг индусы не выделяют, только на бизнес. На поддержку лучше нанять еще двух макак из Бангалора, дешевле выйдет.
>>43195216 (OP) Потому что сверхдержавы становятся таковыми не из-за наличия в своей стране умных людей (вернее, это далеко не первостепенный критерий), а из-за эффективного гос. управления и развитых институтов.
>>43204565 >а из-за эффективного гос. управления и развитых институтов. Что является следствием наличия в своей стране умных людей. Такое, да. Хохлам не понять
>>43204536 >Со мной не бывает, просто чистишь за собой. Окей, ведь код пишешь только ты, и пользуешься им только ты, и ты же мониторишь все ветки, никогда ничего не забываешь и имеешь 100% кодковер. Или ты про unreachable код, который таки повод задуматься? Тогда действительно плохо. >Удалиться совсем, т.к используется v2 И ты можешь гарантировать что у тебя все сервера крутятся на последней версии, ага, а так же тебе не нужен никогда референс по прошлой версии, но тебе все равно удобней открыть легаси ветку и там посмотреть, если что. >Ну надо тебе закомментить что-то, что еще может пригодится, ну напиши в комменте номер тикета Угу, ссылку на обсуждение в слаке год назад, с человеком, уволившимся полгода назад, между перкатом от гитлаба на жиру, в пятницу вечером устно с продактом давай быстрее, релиз ждет.
>Это типичная ситуация на проекте Пофиксил. Я все это наблюдал в разных конторах, с индусами, без индусов, в мейлру, в сингапурском стартапе, в канадском стартапе, на галере, в госпараше. Везде горят сроки, требования и задачи меняются в ночь с четверга на пятницу, люди отвлекаются на другие задачи, коммитят комменты, дублирующий код, поддерживают депрекейтед. Это норма. А то что ты пишешь - либо какой-то йоба-проект в мега-корпе где пишут двадцать строк в неделю после дюжины согласований, тикетов, трех код-ревью на соответствие стандарту наса и печати от архитектора, либо пет-проект где ты любовно пишешь и дрочишь, либо манямир.
Понятие рефакторинга и зачистки долгов не просто так придумали. Люди пишут неправильно, совершают ошибки, пишут грязно - будь это джуны, сеньоры и архитекторы, просто обычно есть время поправить, почистить и посмотреть что можно улучшить.
>>43205669 >Окей, ведь код пишешь только ты >за собой Nuff said
>И ты можешь гарантировать что у тебя Да, могу. Это называется "брать ответственность", за это деньги платят. Надо просто проверить, перед тем, как удалять.
>Угу, ссылку на обсуждение Что ты как маленький? В пятницу вечером обсуждение, быстрей-быстрей - в понедельник утром коммент к тикету с тем, что уже сделано и что изменено. и почему, опционально.
>какой-то йоба-проект в мега-корпе где пишут двадцать строк в неделю после дюжины согласований Близко, пока еще не согласовываю. А вообще, есть конторы, где тебе нпм пакет будут согласовывать.
>>43195259 Украина- виновник глобального потепления. Когда где-то в мире говорят, что борщ-русский, Королев-русский или Гоголь- русский, хохлы тепловыделением своих дуп ледники топят, пидарасы.
>>43206313 >Nuff said Еще раз, ты там один? Больше никто никогда не пользуется твоим кодом и ты регулярно проверяешь - не прекратил ли кто-то пользоваться твоим кодом? >Да, могу Ну а я не могу. Потому что мой код крутится где-то в ебаной тынде, куда доступ есть хуй знает у кого, может и ни у кого и чтобы поставить туда софт нужно лететь на вертушке с флешкой, и когда тамошний пользователь зайдет в клиент он не должен получить «иди ка ты нахуй, ставь свежее ядро». >ответственность Моя отвественность код писать, а не отслеживать что никто не дергает это апи и никогда не дернет. Пока не получу указаний что надо удалить - не удалю. А не получу потому что ни у кого не вызывает проблем наличие старой версии пока она работает. >в понедельник В понедельник у тебя задач нет кроме как комментировать что ты там закомментирвал? >где тебе нпм пакет Я работал в конторе где вообще нет никаких нпм, надо согласовывать сишные пакеты из дистра, переписывал плюсовый код из-за регрессии компилятора и делал сборку свежей джавы из исходников нескольких джав. Нашел чем удивить.
Короче твоя проблема сводится к тому что человек не удаляет старый код. Поэтому ты клеймишь его дегенератом, бездарем и дебилом. Ну такое.
Аноним ID: Депрессивный Белый Полянин11/05/21 Втр 16:50:03#176№43207177
>>43206680 >Королев Вы заебали этого хохла в русские каждый раз вписывать, он себя самого "украинцем" записывал.
>>43206878 >а не отслеживать что никто не дергает это апи Воу, вот это ломающие новости. Как же депрекейтнуть эндпоинт, если ты не знаешь, кто и сколько его использует? > Пока не получу указаний Да, прикинь, кто-то собирает и статистику и решает, что что-то пора удалять. Иногда даже указания дает. >В понедельник Типа, есть ли у меня время, чтобы задокументировать изменения? Нет, что ты, там же веслать надо, караул! 5 минут на коммент, который потом может сэкономить людям 2 часа, я написать никак времени не найду.
>твоя проблема сводится Как ты выгодно упустил неспособность индуса из примера написать простейшую ф-цию. Хотя могу понять, если бы я не был свидетелем и мне подобные басни рассказывали, я бы тоже не поверил И да, основная проблема у них была с тем, что старый код не удалялся, а рядом в том же, блять, файле писался новый. Метод на 1к строк, в котором есть закоменченные участки ~ на 300-400 строк или файл на 8к, из которых 3к можно просто удалить - это не нормально. И какой бы хуёвый не был снг-проект - такого я там не видел. И не в коем случае индусы не были дегенератами или дебилами, их цель - остаться на проекте, у них отлично получалось. Вот только продукт говно получился.
>>43206622 >быдлокодеры в дели получают больше чем быдлокодеры в дс раза в полтора Еще бы, сравнивает могучую космическую ядерную сверхдержаву с вонючей помойкой с кастовым устройством, где рожденный нищим умрет нищим
>>43207454 Территориально же. Имел несчастье родиться на территории свежесозданной украины - украинец. Как-то так
Аноним ID: Депрессивный Белый Полянин11/05/21 Втр 17:30:58#182№43207893
>>43207566 Мать дочка строевого козака из Нежина, батя из Минска, второй дед родился в полесской деревне. Русскому там неоткуда взяться, тем более он сам себя всю жизнь как украинца записывал.
>>43195216 (OP) Индусы работают на аутсорсинг. Даже если они пишут свои продукты, то чаще продают их через американские прокладки, мы тоже так делаем. Так больше доверия. А код у них действительно говно, в большинстве случаев. Windows например написали. Но они много говна пишут и дешево.