tag:blogger.com,1999:blog-654279083390275842.post8200675265659459858..comments2024-03-19T12:22:43.654+03:00Comments on Размышлизмы eao197: [prog.thoughts] Извините, что притащил к вам Егора Бугаенко, но...eao197http://www.blogger.com/profile/17283739752119445290noreply@blogger.comBlogger12125tag:blogger.com,1999:blog-654279083390275842.post-87131087206224022882020-04-24T13:01:10.939+03:002020-04-24T13:01:10.939+03:00Да, именно - карго-культ. То, что раньше могли, де...Да, именно - карго-культ. То, что раньше могли, действительно, обсудить и порешать за 10-15 минут, теперь превратилось в целую систему "коммуницирования", "трайбов" и прочей хрени, которая отнимает половину времени. Особенно тяжко все это действует в условиях распределенной разработки, когда программисты, заказчики, аналитики, тестировщики (короче - все, кто имеет отношение к продукту) сидят в разных городах. Плевый вопрос (например, какой шрифт вывести на кнопке) превращается в многомесячные осуждения, чудовищную по объему переписку, бесконечные совещания, протоколы, особые мнения и проч. Все теряется, забывается, кто-то не так понял, кто-то забыл, кто-то перепутал.<br />Но кому-то, как я понял, это удобно. Видимость деятельности превосходная. Всякие отчетные формы заполняй и заполняй - всегда есть чем.<br />Но я увлекся :)Alexhttps://www.blogger.com/profile/11631725129351855737noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-9271689001439636172020-04-24T11:49:29.662+03:002020-04-24T11:49:29.662+03:00@Alex:
По аджайлу у него совершенно превратное пр...@Alex:<br /><br />По аджайлу у него совершенно превратное представление о том, откуда оно есть пошло и почему прижилось. Это ведь не потому, что программисты устроили "революцию снизу", а потому, что в каких-то бизнесах условия меняются так быстро, что размеренная разработка по заранее согласованным спецификациям невозможна.<br /><br />Другое дело, что аджайл превратили в карго-культ и религию похлеще RUP. Из-за чего, чтобы стать "признаным" скрам-мастером нужно потратить чуть ли не больше усилий, чем получить сертификат по какому-нибудь RUP-у.eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-48896019570632425312020-04-24T11:10:09.337+03:002020-04-24T11:10:09.337+03:00Да, чувак неординарный, конечно. Провокатор? Да, ч...Да, чувак неординарный, конечно. Провокатор? Да, что-то есть и от этого. Скорее, фанатеющий проповедник (кстати, и "провокатор" и "проповедник" начинаются одинаково), своего рода юродивый от ИТ. Много повидавший, попробовавший - бесспорно. Отрицать его компетентность нельзя. Умеет себя продавать. А тогда, когда ему это не удается (например, пассаж по пребыванию в Америке), не слишком стесняется полить грязью. Понимаю: целых 5 лет и не суметь встроиться. Не у всех это получается и ничего страшного в этом нет. Но неужели непонятно, что кидаясь камнями в других, ты кидаешь прежде всего в себя самого? Мол вокруг одно ..., только я херувим. Такой способ самоутверждения? Ну да ладно.<br />А вообще - молодец, как бы к нему не относиться. Живчик. Но такой живчик, который не постесняется оттоптаться. На любителя со склонностью к мазохизму. "Люди - это заменяемый ресурс". Отвратительная на мой взгляд позиция. Понятно, что это радикализм в кристаллизованном виде. Ради красного словца, как говорится...<br />Удобная позиция - людей надо выжимать досуха, а потом - выбрасывать.<br />В то же время "я не могу кодить, если у меня нет вдохновения". Все правильно. Но только по отношению к себе. Другие? Всего лишь просто человечество.<br />Вот, кстати, по аджайлу его позиция вполне здравая. Тут я во многом согласен. Здравая изначально концепция в значительной степени извратилась.Alexhttps://www.blogger.com/profile/11631725129351855737noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-60716547407994190002020-04-23T19:08:06.453+03:002020-04-23T19:08:06.453+03:00Судя по комментариям на ютубе, немногие разделяют ...Судя по комментариям на ютубе, немногие разделяют его точку зрения.Grigory Demchenkohttps://www.blogger.com/profile/00767146690798788624noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-20962605536811156592020-04-23T09:47:01.430+03:002020-04-23T09:47:01.430+03:00Говорит достаточно уверенно. Без веры невозможно т...Говорит достаточно уверенно. Без веры невозможно так проповедовать. Вряд ли он искусный актер и оратор. Самое печальное в этом то, что он иногда говорит вещи в целом разумные, но только аргументация - тушите свет. Ну и вишенка на торте - в разных ситуациях эффективны разные инструменты. А значит, любые тезисы по абсолютизации того или иного подхода - примитивизация ситуации. То, что он до сих пор этим занимается и не понимает границ применимости - говорит о нем, как о личности. Т.е. он просто манипулятор и провокатор.<br /><br />К сожалению, большинство не в состоянии увидеть то паскудство, которое он делает.Grigory Demchenkohttps://www.blogger.com/profile/00767146690798788624noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-15316645334879946112020-04-23T09:32:55.416+03:002020-04-23T09:32:55.416+03:00> С другой стороны, я не знаю подробности, что ...> С другой стороны, я не знаю подробности, что конкретно Huawei предлагает.<br /><br />Да всякая всячина у них в OpenSource: https://github.com/Huawei<br /><br />Куча мелочи с никакой активностью и парой звезд.<br /><br />Из беглого просмотра первых нескольких страниц наиболее выделяются https://github.com/LiteOS/LiteOS и https://github.com/Huawei/containerops<br /><br />При этом в LiteOS Huawei может вкладываться по тем же причинам, по которым Apple вкладывался в LLVM.<br /><br />Так что я на 99.9(9)% уверен, что Huawei не просто так в OpenSource вкладывается. Впрочем, как и все монстры типа IBM, Samsung, HP, MS, Google, Facebook, Amazon и т.д.<br /><br />> Говорит он практически всегда глупости, но говорит наукообразно и красиво. Но выглядит это достаточно глупо.<br /><br />У меня складывается ощущение (причем постоянно, когда его слушаю), что он искренне верит в то, о чем говорит. Например, когда он говорит, что люди -- это ресурс, и что компания не должна вкладываться в обучение людей. Это явно его принципиальная позиция.<br /><br />А вообще все это мне сильно напоминает посещение сайта когда-то известного кудесника Григория Грабового. Вот ясно же, что шарлатан-шарлатаном, но какие-то документы там были вывешены, сканы удостоверений различных академий и пр. лабуда.<br /><br />eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-17040047897093939232020-04-23T09:12:45.762+03:002020-04-23T09:12:45.762+03:00> Вот Apple и LLVM -- это разве что-то из ряда ...> Вот Apple и LLVM -- это разве что-то из ряда вон?<br /><br />Это другое. Это определенный бизнес. С другой стороны, я не знаю подробности, что конкретно Huawei предлагает.<br /><br />И я дослушал Егора и его видосик. На мой взгляд, он - типичный провокатор, он кормится с провокационных постов/видео/презентаций и проч. Стервятник. Говорит он практически всегда глупости, но говорит наукообразно и красиво. Но выглядит это достаточно глупо. Странно, что многие ведутся на его "умные мысли".<br /><br />Что он делает? Берет какую-то фразу/мнение/утверждение, доводит его до крайности и пытается продать. Аргументация в стиле "это производительно, потому что эффективно. А кто не понимает, у того огромное эго". У всех пердаки подгорают и они начинают доказывать, что он не прав. С этого и кормится.Grigory Demchenkohttps://www.blogger.com/profile/00767146690798788624noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-47421278537671033152020-04-23T08:18:46.996+03:002020-04-23T08:18:46.996+03:00@Grigory Demchenko:
> А мне понравилось идея п...@Grigory Demchenko:<br /><br />> А мне понравилось идея по opensource и Huawei. Кажется, как что-то нереальное.<br /><br />А что нереального? Вот Apple и LLVM -- это разве что-то из ряда вон?<br />Или Google и ProtocolBuffers?eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-3242866460442477812020-04-23T05:00:03.355+03:002020-04-23T05:00:03.355+03:00Хороший комментарий был: "Егор - это Жириновс...Хороший комментарий был: "Егор - это Жириновский в мире программистов!"Grigory Demchenkohttps://www.blogger.com/profile/00767146690798788624noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-6984013056932690812020-04-23T04:37:07.027+03:002020-04-23T04:37:07.027+03:00А мне понравилось идея по opensource и Huawei. Каж...А мне понравилось идея по opensource и Huawei. Кажется, как что-то нереальное.Grigory Demchenkohttps://www.blogger.com/profile/00767146690798788624noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-35466180366079452882020-04-22T17:17:35.141+03:002020-04-22T17:17:35.141+03:00@Stas Mischenko:
> Причина - его код скучен, н...@Stas Mischenko:<br /><br />> Причина - его код скучен, но предсказуем, надёжен и всегда в срок.<br /><br />Ну это вообще просто отлично и далеко не все программисты и коллективы программисты способны выдавать такой результат (как вообще, так и на сколько-нибудь длительном интервале времени).<br /><br />Но я хотел бы о другом сказать: многое ведь зависит от характера задач. Одно дело когда разработчик изо дня в день делает рутинные, однотипные и повторяющиеся задачи. Например, есть список хотелок клиента, для реализации которого нужно реализовать N форм, каждая из которых берет какие-то данные из БД, позволяет редактировать их по каким-то правилам, затем сохраняет в БД.<br /><br />Другое дело, когда задачи новые, непредсказуемые, требующие исследования и, при этом, нехилого понимания логики работы уже имеющегося кода. Вот когда заказчик приходит с описанием некой проблемы, мол у меня под такой-то нагрузкой начинают происходит такие-то чудеса, а мне это не нужно, то тогда приходится поломать голову. И не факт, что для решения задачи вообще потребуется что-то серьезно программировать. А может и придется, да так, что нужно будет переписать изрядную часть логики.<br /><br />И имея опыт работы как с одними типами задач, так и с другими, мне сложно представить, как можно мерить всех разработчиков одним общим аршином.eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-65393564043481918792020-04-22T16:46:28.345+03:002020-04-22T16:46:28.345+03:00На мой взгляд данный пример иллюстрирует типичное ...На мой взгляд данный пример иллюстрирует типичное заблуждение большинства людей, считать, что все остальные люди такие же как ты. Я когда-то работал с одним таким программистом, потом он ушёл и открыл свою фирму. Надо сказать, что он пахал как вол. По сравнению с ним, я приходил на работу, чтобы отдохнуть. Так вот он искренне считал, что раз он так может, все остальные тоже могут. Работать у него, это как работать на конвейре. Но по слухам его клиенты очень довольны. Причина - его код скучен, но предсказуем, надёжен и всегда в срок.<br />Stas Mischenkohttps://www.blogger.com/profile/09087733202155666544noreply@blogger.com