Есть 2 команды. Команда A: Один работает над JSF, Hibernate, EJB. И команда B: работаю над IOT, Cassandra, kafka и т. д. Я член команды B. Но мне также приходилось помогать команде A. Конечно, все хотят работать над тем, над чем работает команда B. Теперь есть еще один микросервис, который нужно разработать по какой-то древней технологии. Мой менеджер спросил меня, что мы можем дать для работы другой команде, и я предложил этот микросервис. Менеджер другой команды отверг эту идею, и теперь мой менеджер хочет, чтобы я это сделал. Говорит, что я тоже могу возглавить команду. Я бы лучше работал над новейшими технологиями, чем над этим микросервисом, над которым никто не хочет работать. Как я могу выбраться из этого?
Я сообщил ему о своем неудовольствии по этому поводу.
Затем есть архитектор, который должен был создать прототип, но застопорил его из-за устаревшей технологии. Думал, получу больше информации по этому поводу, но он обернулся и пытается свалить это дело на меня, сказав менеджеру, что говорил со мной об этих технологиях.
Как я могу выбраться из этого?
Я думаю, что если мне просто нужно сделать это, то попросите также поработать над другими новыми технологиями. Равное время, затрачиваемое на оба вида работ. Как я могу справиться с этим и выйти с лучшим результатом.
Ваш начальник - это ваш начальник, вы же разработчик, он имеет право поставить вас на какие-то старые технологии.
Но не сказал, что я буду лидером команды. Я хочу работать над крутыми новыми технологиями, а не над старыми, независимо от названия. Хотя я хотел бы быть архитектором
Извините, но я должен вмешаться.
Быть архитектором — это не работать с новыми крутыми технологиями. Речь идет о первом выборе среди набора технологий, которые будут лучшими для вашего проекта по некоторым критериям:
Взятие последних технологий, даже не подумав, подходят ли они, с большой вероятностью приведет вас и всю вашу команду в марш смерти.
В настоящее время я использую angular 1 для фронта и Java/JPA/Hibernate/Spring.PostgreSQL с отдыхом. Хорошее использование (да, выделено жирным шрифтом, многие люди жалуются на ORM, базу данных, но в основном это проблемы интерфейса/клавиатуры или организации) всех этих зрелых технологий дает мне все, что мне нужно. И из-за того, как долго существуют spring/angular, я почти уверен, что смогу найти что-то работающее и зрелое в сети для любой новой потребности, о которой меня могут попросить.
PS: все же я согласен, что работа над JSF/EJB (вероятно, v2) - отстой.
Джон Фельц
пользователь1860447
Питер М
пользователь1860447
Майлз
Эрик
джеймскф