Александр @akubintsevread-only
Tech lead
Информация
- В рейтинге
- Не участвует
- Откуда
- Москва, Москва и Московская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Бэкенд разработчик
Ведущий
От 450 000 ₽
Golang
PHP
Linux
Высоконагруженные системы
PostgreSQL
Redis
Docker
Давно пора закрыть эту бесполезную мусорку
Ждём аннексии Тайваня Китаем и будет всё хорошо
Просто огонь. Но нежно-радужных не остановит конечно.
Всё зависит от масштабов компании и её профиля. Если большая IT-компания, то действительно существуют варианты горизонтальных переходов или каких-то значительных проектных реформ. Меня в частности такие факторы задержали на 2 очень насыщенных опытом года.
Была поставлена задача развернуть некий сервис с нуля. Продумать мониторинг, отказоустойчивость, архитектуру и т.п.. Дискутировали по этой теме, обменивались опытом.
Я бы добавил ещё в список Avito. Мне правда сложно судить сейчас об их внутренней кухне, возможно пошёл больше перекос на Go. Знаю что пилили монолит на микросервисы и очень интересно было на интервью несколько лет назад.
Из VK Group (бывший Mail.Ru) можно ещё упомянуть и Donation Alerts.
Как человек, получивший клеймо онкобольного в июле 2021, очень хорошо представляю ситуацию. И я единственный кормилец в семье. Закон на моей стороне, больничный дают настолько, насколько потребуется (хотя не совсем, спустя год могут что-то сделать). В прошлом у меня были неприятные конфликты с другими работодателями и веры в человечность не оставалось. Однако, и начальник, и компания отнеслись к ситуации с должным пониманием и оказали всю необходимую поддержку.
Высокотехнологичную операцию мне сделали за счёт госбюджета в федеральном научном центре. Примерная цена такой операции в частных клиниках 250-300к. Нехилая разница с ценообразованием в США. Деньги я платил только ускорения процесса диагностики, чтобы не бегать каждый раз за формой 057у по двум инстанциям.
Очень рад, что в своё время принял решение остаться в России. В такой трудной ситуации лучше быть поближе к родным и ко всему привычному, чтобы ощущать опору под ногами.
Если речь про чрезмерные абстракции и оверинжиниринг ради идеи вечного продукта — то вы правы. Рано или поздно продукт потребуется переписать. Но если сроки позволяют сделать более гибкое решение, то почему бы и нет.
Мне показался чрезмерным скептицизм в отношении новых технологий. Я, впрочем, тоже не люблю хайп, но если виден устоявшийся тренд спустя 3 года, то наверное стоит обратить внимание.
Вас послушать — так все должны пожизненно сидеть на одном и том же проекте. А вы как долго работали на одном и тем же?
Мне выпал шанс увидеть к чему это приводит. Проект, который писался лет 10 назад на perl и хранимых процедурах, сегодня превратился в тыкву. Из коллектива разработчиков остался только один и то он пришёл уже на закате. Ему была поставлена задача написать ещё один «горизонтальный» компонент системы. За год он не смог справиться с задачей.
Тогда привлекли сторонних разработчиков perl для аудита. Их вердикт: если существует ад для программиста, то они его и увидели. Главный вопрос встал «можно ли на существующей архитектуре дописать то, что требуется?». Ответ был: «Дешевле и быстрее переписать с нуля».
Отсюда можно сделать выводы, «снова открыть Америку»:
— код нужно регулярно рефакторить
— нужно обновлять инфраструктуру и компоненты, чтобы не пришлось догонять ушедший поезд; заодно это поможет выявить недостаточную абстрагированность кода или проблемный хардкод
— нужно вливание свежей крови для расширения кругозора и развития проекта
— проект нужно документировать настолько, насколько возможно, чтобы новый разработчик мог в сжатые сроки адаптироваться
А критиковать в 2020-м использование VCS или автотестов — это я даже не знаю насколько нужно деградировать. Деплой на прод делаете всё ещё из WinSCP или Filezilla?
Интересно что об этом подумал бы сам Николай Угодник.
Впрочем, на загнивающем западе Рождество давно без Иисуса живёт своей жизнью. Не понятно ради чего и зачем.
интереснои нифига не понятноА, ещё, может совру, но они были первыми, кто предложил облачную синхронизацию.
Несколько раз делал попытки перейти на ФФ. Лет 10 назад он был чудовищно затупным. Год назад попробовал — вроде получше стал на quantum, но целесообразности для себя не увидел. ChromeDevTools привычнее.