Прожив в США лет 20-ть, я чуть-чуть видел как оно бывает. Неофитам типа sith, всё кажется супер, просто потому, что по счастливой случайности он оказался по профессии тем, кому бабла отсыпают от души. Ну и в Иркутске наверное получил как следует, судя по его манере разговора, за дело.
Вы это чёрных ребят спросите, а потом расскажите нам что они ответили. Быть белым программистом хорошо, спору нету. Особенно иммигрантом, который даже дорогу в неположенном месте боится перейти.
Скрамы — они не про программистов, а про процесс разработки продукта.
Именно, они про то что зачастую выглядит так — давайте бросим всех программистов в одну кострюлю, сделаем суп, вдруг что-то получится.
Зачем продукт-менеджеру менеджить, лиду лидить, мастеру мастерить, аналитику аналитить. Лучше на синергию надеяться, чтобы как-нибудь само.
Да на психологию, если программист сам оценил задачу (а в большинстве случаев оценки излишне оптимистичные), то он будет пыхтеть но свою оценку выдерживать — а если что, то ему ещё и попенять за это. Всем явная выгода.
Стандартизация ключ к успеху в производительности. Как в 1С, когда многие задачи можно решить одним рекоммендованным способом и система тебя активно толкает к использованию этого способа. Зато быстро и всё знакомо пользователям.
А дизайнеры это враги стандартизации. Желают выделеться за счёт чего-нибудь с подвывертом, а не понимают что умом надо выделяться, а не зелёными, мигающими кнопочками.
Если жена красивая, то может и 5.5 быть. Или то что просто женщина, что тоже иногда автоматом +1 даёт.
Надо просто не заморачиваться. Есть люди которые считают что когда всё ок, это 4, а чтобы 5 заслужить, должно случиться что-то экстраординарное. Вполне себе нормальное мнение.
Если будет более менее похожие результаты в gmail и yandex, то по крайней мере можно говорить о том это не злобный план гугла пропихнуть гомосека в президенты.
А если всем попросить Бога, он избавит нас от статей nmivan?
Если вам они так мозолят глаза, то надо просить не бога, а администрацию Хабра чтобы они сделали фильтр по автору.
Например платная версия по подписке открывает дополнительные возможности. Одна из которых это фильтр по автору.
Ну или совсем хард-кор — поставить один из множества расширений для браузера, которые позволяют это делать. На мобильных, конечно сильно сложнее. Но можно свой прокси сервер поднять и вырезать на нём или делать инекцию js которые сделает это на стороне браузера.
Правильные инструменты рефакторинга это огромный процент успеха.
Старайтесь как можно меньше менять вручную.
Пишите собственные инструменты автоматизации рефакторинга и редизайна.
Было очень много чего интересного. Мы использовали Visual Studio с набором собственных плагинов, но важна сама концепция и Intelij IDEA имеет очень развитую систему плагинов, так что всё что сделано в VS, можно сделать в IDEA.
Например очень полезная связка плагинов — в браузер ставился плагин который мониторил коммуникацию с сайтами которые мы разрабатывали и по querystring/formdata получал id разных сущностей. После этого передавал эту информацию в плагин на VS которые автоматически запрашивал данные из базы по этим id и выводил для разработчика, включая зависимые данные. т.е. разработчки навигирует по dev сайту и сразу видит всю относящееся к текущей странице без единого клика мышки, очень сильно помогало.
Пример — зашли на страницу dev.test.com/product/JK390 нам в плагине показывается два грида один информация из базы для таблицы Products по id JK390 и 10 последних записей из таблицы OrderItems для этого продукта. На страницу dev.test.com/orders/KKN93012-33, показывается гриды для таблицы Orders для заказа KKN93012-33 и из таблицы OrderItems для этого заказа.
Ещё был плагин который по тому где находится курсор, определял если это имя таблицы или хранимой процедуры, позволял сделать запрос (с фильтром/параметрами из истории) и по результатам выполнения применить один из T4 шаблонов для автогенерации кода. Чтобы сгенерировать вызов или создать класс на основе возвращённого dataset.
Based on your explanation, you have it pretty much covered.
explain unclear warnings either way
I was wondering, do you have something like decision-making logs from an analyzer for a warning? i.e. something like detailed steps why something was considered to be a warning. It might be easy for a developer to find an issue if he had more info.
By the way, at that point the budget could go very far, the price was no object at all.
I think you may consider createing a online service — validate warnings.
For a small price your support team will validate new client's warnings, based on some criteria (for exmaple, only high probability ones) with suggestions on how to fix it.
It is very similar to service of some companies that do security scans.
I bet after some time, your support team willl become very efficient and maybe even come with ideas on how to automate most of the validations/suggestions.
Ну и совсем хорошо, если раз в месяц обновлять.
Зачем продукт-менеджеру менеджить, лиду лидить, мастеру мастерить, аналитику аналитить. Лучше на синергию надеяться, чтобы как-нибудь само.
Да на психологию, если программист сам оценил задачу (а в большинстве случаев оценки излишне оптимистичные), то он будет пыхтеть но свою оценку выдерживать — а если что, то ему ещё и попенять за это. Всем явная выгода.
А дизайнеры это враги стандартизации. Желают выделеться за счёт чего-нибудь с подвывертом, а не понимают что умом надо выделяться, а не зелёными, мигающими кнопочками.
Надо просто не заморачиваться. Есть люди которые считают что когда всё ок, это 4, а чтобы 5 заслужить, должно случиться что-то экстраординарное. Вполне себе нормальное мнение.
И сравнили, может в самом деле проблемы в настройки DNS или рассылка с какого-нибудь IP с AWS где раньше спамеры резвились.
А то один gmail завели, руки у них там чтоли отсохли чтобы еще чуток поработать.
Надо чтобы были фичи:
Например платная версия по подписке открывает дополнительные возможности. Одна из которых это фильтр по автору.
Ну или совсем хард-кор — поставить один из множества расширений для браузера, которые позволяют это делать. На мобильных, конечно сильно сложнее. Но можно свой прокси сервер поднять и вырезать на нём или делать инекцию js которые сделает это на стороне браузера.
Старайтесь как можно меньше менять вручную.
Пишите собственные инструменты автоматизации рефакторинга и редизайна.
Например очень полезная связка плагинов — в браузер ставился плагин который мониторил коммуникацию с сайтами которые мы разрабатывали и по querystring/formdata получал id разных сущностей. После этого передавал эту информацию в плагин на VS которые автоматически запрашивал данные из базы по этим id и выводил для разработчика, включая зависимые данные. т.е. разработчки навигирует по dev сайту и сразу видит всю относящееся к текущей странице без единого клика мышки, очень сильно помогало.
Пример — зашли на страницу dev.test.com/product/JK390 нам в плагине показывается два грида один информация из базы для таблицы Products по id JK390 и 10 последних записей из таблицы OrderItems для этого продукта. На страницу dev.test.com/orders/KKN93012-33, показывается гриды для таблицы Orders для заказа KKN93012-33 и из таблицы OrderItems для этого заказа.
Ещё был плагин который по тому где находится курсор, определял если это имя таблицы или хранимой процедуры, позволял сделать запрос (с фильтром/параметрами из истории) и по результатам выполнения применить один из T4 шаблонов для автогенерации кода. Чтобы сгенерировать вызов или создать класс на основе возвращённого dataset.
For a small price your support team will validate new client's warnings, based on some criteria (for exmaple, only high probability ones) with suggestions on how to fix it.
It is very similar to service of some companies that do security scans.
I bet after some time, your support team willl become very efficient and maybe even come with ideas on how to automate most of the validations/suggestions.