Anatoly
я, разумеется, от всего сердца пожелал ему удачи, и с радостью отправил в путь
Anatoly
november 2022 достаточно далеко, я в курсе этого изменения
Hog
Зачем напрягаться и делать больше, чем требуется?
Shub
А не все так делают?
ну много где людей оценивают не по принципу "нашел простое решение", а по принципу "много года == годный разработчик"
gsomix
недооценненная реплика кстати
Можно понять превратно и пойти писать макросы. :)
Shub
в таких местах люди работают по принципу "зачем думать, трясти надо сильнее"
Anatoly
(к слову, я больше ценю пуллреквесты с удалением кода, чем с добавлением, если фичей становится столько же или больше, как результат)
Shub
Можно понять превратно и пойти писать макросы. :)
а там не получается меньше кода. там получается все те же простыни + accidental complexity в промышленных масштабах, только в другом месте
Shub
этот тип например требует, чтобы код писали на кастомных операторах, потому что "они знакомы любому хаскеллисту". его коллег зовут Радж, Чань и Сергей
Shub
типичные хаскеллисты, короче
Anonymous
ну много где людей оценивают не по принципу "нашел простое решение", а по принципу "много года == годный разработчик"
Как по мне, более острая проблема - это понять границы проблемы. Не помню ни одного случая, чтобы аксептенс критерий в задаче в Джире соответствовал моему внутреннему ощущению того, какие у этой задачи пограничные случаи, какие требования (к той же конь-систентности, доступности). Это всегда либо приходится прояснять у тех, кто на эти вопросы могут ответить, если могут, либо пытаться своим умом нащупать здоровую меру сложности, поставить цель и написать код, ведущей к этой цели как superset того, что написано в тикете.
Shub
но в любом случае, разрешить проекту жить в голове одного-единственного чувака, пускай даже трижды гениального - это не ответ на проблему
Shub
и уж тем более, рапортовать майлстоуны наверх чисто по обещаниям этого чувака
Shub
И ключи метрические!
это все фигня. на порядок интереснее жить в стране, где везде империальная система, но гайки - метрические и строго нечетных размеров
Shub
причем в магазине выборочно этих размеров нет. например навалом гаек на 11 и на 21, ключи есть только онлайн и только на алике
Anonymous
для этого у нас есть куча средств и методик, включая планирование. проблема с тикетами в джире есть, и она в основном от того, что в джиру пишут совсем не те, кто понимает проблему
Планирование? Чтобы расписать типичному среднему на рынке даже «dotnet senior» как сейчас модно величать эту разновидность биологической жизни с такой точностью, нужно в голове решить эту проблему фактически полностью наперёд. Я с этим воочию столкнулся в Пвриматче, сейчас это повторяется в Уклоне. Это едва ли возможно, а если возможно - едва ли будет эффективно. Легче самому сесть и сделать и ответить за результат.
Anonymous
ну тут надо признать и свою вину тоже, потому что эти самые синьоры-помидоры разрослись и с нашего попустительства тоже
Не знаю как у тебя, у меня ситуация такая, что чем больше я обрастаю опытом и чем больше умных книг прочёл и чему-то действительно научился, тем меньше я хочу, чтобы код писал кто-то вместо меня. Потому что в такой ситуации у меня два варианта: первый - забить и завести техдолг, возможно даже провести какую-то работу над ошибками с автором, но тем не менее нажать кнопку «мердж» и дальше сам понимаешь, судьба техлолгда скорее всего пойдёт по пути «нет ничего более постоянного, чем временное». Второй путь, к которому я часто прибегаю последние два года - скачать бренч и исправить.
Anonymous
Во втором случае вопрос: почему сразу не сделать самому?
Anonymous
Мне гораздо легче работать в режиме «давайте я сделаю сам, если не будет работать — уволите меня кхуям», чем «ничего, Петенька, когда-нибудь ты научишься использовать семафор».
Ilya
галера не проплывёт 100км, если у тебя 1 кмс по гребле
Shub
Во втором случае вопрос: почему сразу не сделать самому?
Потому что в теории тебя не хватит на все. А правильный вопрос - это «зачем таких нанимают?»
Shub
Но увы, часто нанимают не спросив
Anonymous
потому что нельзя всё делать самому
Так я и не делаю все сам. Я делаю то, что могу, не слишком напрягаясь на работе. То есть, не претендую на все.
Shub
А часто фиг разберешься на интервью
Vladislav
Во втором случае вопрос: почему сразу не сделать самому?
Отсутсвие делегирования приводит к переработкам и инфаркту
Shub
Так я и не делаю все сам. Я делаю то, что могу, не слишком напрягаясь на работе. То есть, не претендую на все.
Ну видимо есть причины, почему многие проекты очень красиво взлетают, набирают высоту, а оттуда штопором в землю
Hog
Во втором случае вопрос: почему сразу не сделать самому?
Потому, что работа это просто работа. Everything’s dust in the wind
Ilya
А часто фиг разберешься на интервью
ты можешь попытаться научить!
Anonymous
А мне кажется, что просто есть люди, которые должны писать код и их не надо растить наверх по инерции корпоративного развития. Своего рода токари высшего разряда. Те люди, которые по Сталину создают «средства производства средств производства».
Shub
ты можешь попытаться научить!
Я не против и это пару раз срабатывало, но важно желание с другой стороны тоже. Дофига людей после наема становятся в позу «ну и что ты мне теперь сделаешь?». Нанимаешь же ты как правило коллег, не подчиненных
Ilya
А часто фиг разберешься на интервью
но мы кстати возвращается к проблеме, что 1 член команды пишет код, который не могу написать/понять другие
Anonymous
И в пятьдесят писать код не только не стыдно, но даже пожалуй почетно в определённом смысле. Вопрос в том, какую социальную миссию несёт этот код и насколько автор умеет передать опыт молодёжи.
Shub
но мы кстати возвращается к проблеме, что 1 член команды пишет код, который не могу написать/понять другие
Не просто к проблеме, а к специфическому аспекту, когда это намеренно и без цели
Shub
Ну в общем пишите нам в редакцию, а нам пора на стрим
Ilya
Не просто к проблеме, а к специфическому аспекту, когда это намеренно и без цели
главное всё же поддерживаемость, чтобы когда ты свалил - не перписали всё нахрен
Ilya
хотя всё равно перепишут
Shub
Главное, чтобы в тот же день не начали выпиливать
Ilya
Главное, чтобы в тот же день не начали выпиливать
40 дней ничего не трогать, а потом можно всё хуями крыть?
Ilya
Сам ты член!
но самый главный!
Hog
хотя всё равно перепишут
Именно это и написал выше
Anonymous
Знаете, в переводе на наш «кунг-фу» означает «мастерство, пришедшее со временем». Забавно видеть как западная цивилизация отнимает у человека его внутренний диалог со своей судьбой и превращает в мышку, бегущую за частным принтером стодолларовых купюр, которые уже даже золотом не обеспечены. Вместо того, чтобы искренне работать над совершенствованием своих умений и навыков, вырабатывая то самое «мастерство, пришедшее со временем» и выполняя свою посильную роль в этом важном деле, люди опускаются до уровня корпоративных инструментов, лишают себя многих истинных радостей жизни и добровольно вязнут в суете. Не перестаю удивляться этому.
Anonymous
Я становлюсь лучше, решая проблемы.
Anonymous
Это и есть мое мастерство, которое приходит со временем и которое остаётся.
Анна
Что тут происходит? 🤔
Hog
Я становлюсь лучше, решая проблемы.
Эти проблемы ты сам придумываешь :) код бизнесс-задачу решает, но не соответствует твоему виденью прекрасного? Выдохни :)
Hog
чё несёт..
Девочка, что ты плетёшь?! :))))
Anonymous
Эти проблемы ты сам придумываешь :) код бизнесс-задачу решает, но не соответствует твоему виденью прекрасного? Выдохни :)
Не, я обычно переписываю то, что на самом деле не решает бизнес-задачу. Например, у Уклона заявлен очень высокий аптайм, а я вижу код банально без ретраев в самых уязвимых местах или без ручных комитов потому что автор кода не догоняет основы распределённых систем.
Anonymous
Или вижу как человек не знает про rwlock и думает, что если везде ебануть concurrentdictionary то код потокобезопасен.
Anonymous
расскажи ему историю о ретраях...
Я не понимаю за что ты меня пытаешься подколоть?
Ilya
Я не понимаю за что ты меня пытаешься подколоть?
я не пытаюсь подколоть, я предлагаю рассказать человеку где он неправ
Ilya
чтобы в следующий раз такого не было
Ilya
подход со сделаю сам - плохо масштабируется к сожалению
Anonymous
Ну, обсуди это :) научи. А не втихую перелопачивай. Ты владелец ебизнеса?
Так я всегда предлагаю человеку созвониться после, если ему интересно узнать почему так.