Как стать автором
Обновить
8
0

Пользователь

Отправить сообщение
Я когда-то хотел войти в мир Django разработки и нашел на фрилансе заказчика с достаточно крупным проектом. Хотя я толком не имел опыта работы в Django но другие мои скилы заинтересовали заказчика и он сразу же попросил меня сделать тестовое задание на архитектора проекта.
Я не задумываясь пошел в бой, но по итогу выяснилось:
1. Архитектор в понимании заказчика это некая примесь бизнес аналитика и бекенд разработчика (точнее разработчика моделей с бизнес логикой) — того человека, который быстро вникнет в суть доменной области и перенесет это в код
2. Заказчик навязывает строго свою архитектуру хотя относится больше к продакт овнерам. Даже хватанул слово «толстая модель» что-бы это не значило.
3. Всем плевать на качество оформления кода. Нужно чтоб работало, о том как это рефакторить никто не думает (У заказчика это НЕ ПЕРВЫЙ крупный проект, он этим занимается с десяток лет!!!)

В итоге проконсультировавшись с другими Django разработчиками (не только из данного проекта) я провел аналогию Django с разработкой 1С — такой себе закрытый мирок со сложившимися правилами, люди хорошо понимают доменную модель и у них есть платформа у которой есть все из коробки, не самый сложный язык программирования а значит возможность быстро решать бизнес задачи не особо заботясь о других аспектах разработки.
P.s Простите уважаемые Django разработчики если я не прав. Все это личное мнение, основанное на моем скудном опыте.
Сколько времени на Cold Start у вас уходит (если не секрет)?
И чего в нем такого нового? Исследовательского?
У Эеоком-а действительно есть выделенный менеджер. Мы с ним по скайпу постоянно общаемся, проблем нет.
Из их плюсов — они есть во многих странах (по крайней мере бывшего СССР так точно) что очень удобно при обмене информации с иностранными контрагентами
Согласен — инженерная школа была на очень высоком уровне. Зачастую получались вполне себе красивые решения. Но вот культура производства потребительских товаров (по крайней мере по косвенным признакам) хромала на обе ноги.
Ага, помню в детстве разбирал какие-то совковые приборы (точно помню большой радиоприемник с винилом, телевизор «Весна» и еще что-то) По воспоминаниям с точки зрения монтажа это была жесть — везде «сопли» из припоя, неотмытая канифоль и прочие прелести. И это точно не кустарное производство — девайсы были со знаком качества ГОСТ и ценником
Процесс запущен. Если уже на столько крупные кровавые энтерпрайзы начинают внедрять у себя подобные технологии остальные просто по инерции за ними последуют.
И это не потеря рабочих мест — производители подобных машин будут расти и расширять производство и обслуживание, создавая новые рабочие места.

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

Про банки не скажу, но по своему опыту замены ERP это мероприятие:
1. Очень дорогое (реально хватит чтобы поддерживать legacy еще лет 20)
2. До ужаса рискованное (был случай когда из-за внедрения ERP разорилась крупная сеть аптек, я серьезно это даже в учебники вошло)
3. Очень длительное и требует параллельного допила в Legacy. Нельзя ж запереть 100 программистов в кабинете и через 4 года получить систему т.к к тому времени она тупо морально устареет. Компромиссом является постепенный перенос бизнес процессов и развитие их в новой системе, при этом появляется огромный пласт интеграции между системами.
4. Далеко не всегда приводит к выводу Legacy из эксплуатации. В лучшем случае (повторяю — это самый оптимистичный случай) Legacy система будет жить в полу замороженном состоянии с небольшими вынужденными (не приносящими бизнес профита) допилами.
Вот ради мимопроходящих бы и не спорил.
Споры вокруг данной темы порождают предмет спора (которого на самом деле нет). Вокруг предмета спора образуется массовка. Конспирологи хоть часть массовки да на свою сторону переманят.
Дизайнеры — рукожопы! Интерфейс ну уж слишком user-friendly.
Где яркие и контрастные цвета?
Почему кнопка «Написать новое» находится на самом видном месте?
Почему статус отображается сразу в таблице с письмами? Правильный феншуй отображать его в модальном окне после нажатия на кнопку «Запросить статус» и только по вторникам и четвергам с 10:00 до 16:00

Впал в ступор пока не посмотрел на календарь и не почитал комменты.
Такие статьи всегда пишут по заказу масонов. Смотрите РЕН-тв — единственный независимый и правдивый источник информации и не верьте всяким невежам-шароверам, притворяющимся сторонниками науки!
Подвешивать на 3 рым-болта!
Я как архитектор перед стартом разработки собираю совещание, на которых присуствуют:
— Бизнес аналитики
— Разработчики
— Тестировщики
Собираю с целью:
— Убедится что все участники одинаково поняли суть задачи и предлагаемое решение.
— Получить обратную связь по рискам и возможным проблемам (тут как раз и нужны бизнес аналитики — они должны донести эти риски до бизнеса)
— Если есть несколько вариантов реализации — выбрать компромиссный по рискам и срокам.
— Тупо чтобы все участники увидели друг друга и поняли кто какую роль исполняет в данном проекте (потом им гораздо легче коммуницировать между собой не используя для этого нагруженный ресурс архитектора)

Заметьте — я здесь не решают конкретные точечные вопросы (это действительно у всех отнимает время и такие вопросы решаются в рабочем порядке).
Это не те что на линуксе были случайно?
Да, мы живем уже в эпоху когда мельчайшая оплошность может стоить дорого. Поэтому все производители следуют моде и уже не предлагают смелых решений.
Был у меня N-Gage QD — классный аппарат, но не для разговоров (хотя говорил я тогда по телефону мало)
Сам замечал на сколько увлекательным занятием для меня является декомпозиция задачи и оценка трудозатрат. Это очень полезное упражнение, которое позволяет лучше понять задачу.
И каким нелепым и угнетающим занятием является простановка срока исполнения задачи.
Одно время тоже сидел на мобильном интернете. Тогда уже был Edge. Я им пользовался потому что халява.
Идея следующая — покупай стартовый пакет за 2$ (знаменитого полосатого провайдера), подключай к компу и как можно дольше сиди в интернете, при диссконнекте выкидывай симку.
Тогда даже если закончились деньги сессия не рвалась и ты смело мог дальше пользоваться интернетом. Некоторые люди умудрялись так качать гигабайты траффика (с EDGE!!!!)
Господи, при слове диалап до сих пор в голове прокручивается тот звук, приводивший в восторг от того что кто-то все же освободил порт на пуле и ты наконец дозвонился!
Да, интернет раньше был каким-то даже не знаю — более материальным что-ли :-)

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность