59

Куда девается здравый смысл?1

Вот интересно, почему люди в отдельности зачастую на вид адекватные, а как соберутся вместе - так могут устроить какую-нибудь дичь?

Работаю в IT компании. Продукт востребованный, идея продукта классная, компания коммерчески успешна (продукт покупают, платят).

При этом качество продукта оставляет желать лучшего. Много багов. Приложение падает и глючит. Продукт плохо собирается у разработчиков. Код - полное дерьмо, написанное предыдущими поколениями разрабов.

В команду набраны в основном неплохие толковые разработчики (я это понял в ходе совместных парных сессий совместного решения некоторых задач). Но руководство, вместо того, чтобы остановить разработку фичей и навести порядок в том, что есть, пытается решить проблемы с помощью управленческой мастурбации.

Управленческой мастурбацией я называю ситуацию, когда руководство начинает хаотично внедрять различные инструменты управления и принимает различные меры, кроме тех, что реально нужно принять чтобы решить проблему.

Приведу отвлечённый пример. Вот представьте, что у автомобиля пробило колесо. Автомобиль с трудом едет на спущенной резине, резина портится, ехать тяжело. Появляется предложение: остановиться, снять колесо, заклеить, накачать, поехать нормально. Руководство говорит: останавливаться нельзя - решайте на ходу. Тогда нанимают дорогого водителя. На собеседовании его долго мурыжат, умеет ли он водить грузовики (авто легковой), умеет ли уходить от погони (никто не гонится), умеет ли стрелять (никто не нападает). Водитель выходит на работу и говорит: "Давайте поменяем колесо?". Ему отказывают. Смена водителя не помогла, машина едет чуть лучше, но не едет как надо. Тогда решают перекрасить авто на ходу. Не помогает. Тогда решают выкинуть переднее сиденье. Не помогает. Нанимают коуча по езде на спущенных колесах. Тот дает дельные советы, получается ехать чуть быстрее, но всё равно медленно. Потеряно времени х3 от остановки и смены колеса и потрачено денег х3 от смены колеса. Едем дальше на спущенном колесе. Нанимаем нового начальника гаража и продолжаем решать проблему любым способом кроме починки проколотого колеса.

Так вот. Программисты компании на которую я работаю получают от 300К и выше (моя ставка 380К). Большую часть времени программисты тонут в багах и фиксах, порождая новые баги. Вместо того, чтобы отладить сборку проекта и начать рядом писать с нуля следующую версию приложения без багов и архитектурных ошибок (я бы один переписал это приложение за 6 - 8 месяцев если мне не мешать) мы продолжаем тащить этот чемодан без ручки и тонуть в багах и это будет продолжаться еще не один год.

Пользователи будут мучиться, программисты за огромные бабки делать фигню (и тоже мучиться - копаться в багах говнокода не приносит никакого интеллектуального удовольствия), но выручка будет идти и телега худо-бедно будет катиться вперёд.

При этом на более интересных продуктах, где хороший код и ты будешь больше пилить фичей и меньше ковыряться в багах - зарплаты существенно ниже. Сейчас программисту предлагают в среднем 200К. Я не готов отказаться от 180К в месяц (2160К в год) в пользу работы над интересным проектом. Страдаю от отсутствия здравого смысла на работе и нудной не интересной работы. Но, глядя в приходы денег и бюджет расходов - не пижжу. Страдаю молча не видя выхода из этого чудесного проекта. Другие проекты с таким же уровнем оплаты - порой, ещё хуже.

Мыши плакали, кололись, но продолжали жрать кактус...

Типичный программист

1.5K постов6.7K подписчиков

5
Потрачено 500 монет
Автор поста оценил этот комментарий
А если не будет столько багов вам нужно будет столько же программистов!?) Тебя же первого и выгонят
раскрыть ветку (1)
Автор поста оценил этот комментарий

Я не боюсь этого: спрос на качественную разработку и профессионалов в моей сфере существенной выше предложения. Я быстрее найду новую работу, чем успею завершить отношения со старым работодателем.
Когда ты профессионал высокого уровня у тебя почти не возникает ситуация, когда ты ищешь работу. Чаще всего ты выбираешь из предложений.

показать ответы
55
Автор поста оценил этот комментарий

Откройте свою компанию и покажите всем как надо. Покажите пример: как сохранить интерес к продукту, когда вы полностью останавливаете реализацию запросов клиентов на доработки, прекращаете поддерживать изменения законодательства и начинаете "наводить порядок". Клиенту, который заплатил деньги, не интересна ваша кухня и ваше желание навести порядок - ему нужно, чтобы у него сейчас в ПО появился новый функционал, на котором он будет деньги зарабатывать. А если он получает отказ от разработчика раз-два, на третий раз - он сменит ПО. Потому что бизнес не может ждать.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Функциональность продукта уже вызывает интерес. Его покупают. Кроме того, если сократить количество дейликов, митингов и прочих совещаний, то разгрузится время программиста. 50% моего времени - это совершенно ненужные дейлики, где мои задачи обсуждают люди, которые не будут их сами делать и в них не особо понимают. А моя функция - убедить их делать как надо, а потом сделать как надо.
Если убрать бесполезный административный мусор - разработка вздохнет свободнее и будет работать быстрее

55
Автор поста оценил этот комментарий

Откройте свою компанию и покажите всем как надо. Покажите пример: как сохранить интерес к продукту, когда вы полностью останавливаете реализацию запросов клиентов на доработки, прекращаете поддерживать изменения законодательства и начинаете "наводить порядок". Клиенту, который заплатил деньги, не интересна ваша кухня и ваше желание навести порядок - ему нужно, чтобы у него сейчас в ПО появился новый функционал, на котором он будет деньги зарабатывать. А если он получает отказ от разработчика раз-два, на третий раз - он сменит ПО. Потому что бизнес не может ждать.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Откройте свою компанию и покажите всем как надо.

В перспективе я так и сделаю. Я набирался опыта в разработке, чтобы получить экспертные знания в этой области. Сейчас работаю над собственным проектом.

показать ответы
17
DELETED
async
Автор поста оценил этот комментарий

На бумаге все так. А где гарантия, что новое приложение через 8 месяцев будет без багов стабильно работать?

Надо как-то по частям постепенно переделывать систему

раскрыть ветку (1)
Автор поста оценил этот комментарий

Гарантия - мой практический опыт. Все приложения которые писал я или под моим руководством имеют высокую стабильность. Всё покрывается реальными тестами и любой потенциальный сбой отлавливается на этапе загрузки кода в репозиторий.

На моих приложениях работают люди в очень ответственных областях и ведется работа с уникальными (не восстановимыми) важными данными.

показать ответы
38
Автор поста оценил этот комментарий
Мне кажется что программисты в какой-то момент решили, что они чуть больше чем обычные работяги(видимо из-за зарплаты), но к сожалению точно так же как и самые обычные работяги они нихуя не понимают как работает бизнес модель, но зачем-то лезут со своим идиотским мнением и злятся, что их детскую, наивную хуйню никто не слушает.
раскрыть ветку (1)
Автор поста оценил этот комментарий

Дружок, я до программирования работал топ менеджером крупных компаний. В том числе возглавлял собственный производственный бизнес. И о том, хороший надо мной управленец или нет - я могу судить компетентно и объективно. Потому что сам менеджер очень высокого уровня (я имею в виду навыки и результаты).

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества