Микросервисы могут не сильно отличаться, но некоторые могут быть более нагруженны чем другие. Намного легче оптимизировать маленький микросервис, пусть и путем его переусложнения, чем то-же самое делать с более универсальным вариантом. Есть еще нюанс с горизонтальным масштабированием, когда не потребуется увеличивать количество экземпляров тяжелого сервиса часть функций которого тянется ненужным балластом. В принципе для блога, применение микросервисов это немного не целевое использование, но это же пример)
Я тоже не могу найти объективных причин усложнения архитектуры, объемы передаваемой информации не оправдывают его применение. Ну и раз уж речь зашла о gRPC то не плохо было бы сюда прикрутить что нибудь вроде егеря для трассировки. Чтобы решить те задачи которые в данном случае решает gRPC, достаточно реализовать REST Client для каждого микросервиса в виде пакета.
Я друзьям и знакомым советую при поиске работы в первую очередь идти туда, куда они сами не хотят идти. Если там откажут то не страшно, а офер карман не тянет. А вот психологическая адаптация и освежение технических знаний в памяти, позволяют с высокой долей вероятности попасть туда куда хочется.
Собеседование — хороший способ прокачать знания и перенять опыт.
Для меня самой главной проблемой было отсутствие знания того, чего я не знаю. Из десятка собеседований одно или два приносили понимание новых областей которые в последствии изучались и внедрялись. Главное выбирать крупные компании желательно не «консалтиниги», а те у которых свой собственный продукт, эти люди охотно делятся опытом. Собеседование в «консалтинг» это конвейер, однотипные вопросы, никакой информации — пустая трата времени если вы хотите узнать что-то новое.
Важно понимать, что отказ должен стимулировать становиться лучше.
Надо быть сразу готовым к отказу, надо быть готовым к тому, что отказ даже после 200го собеседования будет неприятен, к этому не привыкнуть, но и придавать этому особую важность и заниматься самокопанием не стоит.
Я не сказал, что Вы. Собственно не важно даже кто это поставил. Буквально недавно было несколько статей посвященных карме и соотношению заплюсованных комментариев к заминусованной карме, вот и интересно.
После написания головного комментария, получил 3 голоса в (-) кармы и новое достижение «Отхабренный». Хотелось бы узнать (вот интереса ради и статистики для), почему не в комментарий минус, а в карму? Особое спасибо тем, кто ее поправил.
Отличная статья отбрасывающая факты и детали не укладывающиеся в суть повествования. Статья из разряда закономерности в темпах роста производства карандашей в Тайване, и числу самоубийств на севере штата Монтана. Не верю не единому выводу. Сам работал на производстве 8 лет и с руководством и с исполнителями, и каждый раз в этих историях есть одно но. Если тебе кажется, что ты самый умный, значит ты не видишь картину в целом.
Плагин для hh «Найди мне ****» просто выкидывает первого попавшегося кандидата которого вы обязаны взять на работу. И статистику по последующим обновлениям резюме этого человека, и сразу узнаем кто эффективнее hr или рандомайзер.
Я предлагаю не менее эффективную методику поиска кандидата, для этого нам потребуются:
1. Игральные кости.
2. Сайт Hh.
3. Монетка.
Распечатываем все резюме по фильтрам, кладем в стопку, кидаем кости и достаем лист с тем номером который выпал, кидаем монетку, если орел то приглашаем на собеседование, если решка то кладем в стопку и повторяем сначала.
В статье не прозвучало явно, но мое мнение последующий торг внутри компании (повышение зарплаты) дело тухлое. На порядок легче сменить место работы на другое с лучшей зарплатой.
Да, но я не знаком ни с одним человеком из amazon, microsoft, google, yandex, mail.ru, vk, лаборатории Касперского, газпром и прочих. И знаком с кучей людей работающих на разных ИП, ФГУП, мелкие ООО для которых мои рекомендации будут работать. Я сам в перечисленных компаниях (и подобных) не работал и скорее всего ни когда не буду работать, как и большинство других программистов. Думаю, что если человек работает в amazon ему дальнейший путь в открытие собственной компании, а не росте внутри amazon. Так что уверен, что мой совет как раз работает в большинстве случаев, чем нет)
Выяснить скорее всего действительно не удастся, однако параллельно появится куча информации о компании, которую можно использовать в качестве предложения по увеличению прибыли, а значит претендовать на повышение.
В больших компаниях полно карьеристов, если завернуть идею такого карьериста то можно получить злобного врага, даже не ожидая этого. Ведь делать работу хорошо != зарабатывать больше, на практике зарабатывают ценятся инициативные, и незаметно — хитрые. Кроме того, иногда взлетают совсем неадекватные решения.
Если сотрудник приносит компании доход больше, чем просит за работу, то он выгоден компании. Чтобы получать больше, нужно приносить больше денег. Для этого нужно выяснить сколько денег вы приносите компании (а это обычно секрет). Если вы можете выяснить этот секрет, то скорее всего Вас либо уволят либо повысят. Потому что, для выяснения этой информации необходимо иметь коммуникативные навыки (в разговоре с сотрудниками и коллегами собрать пазл состояния компании). Это пожалуй единственный законный способ выяснения подобного рода информации, который приходит на ум. Человек который знает много — полезен, человек который знает слишком много — опасен, так что палку лучше не перегибать.
А если говорить о том как программист может заработать больше денег
1. Устраиваемся на стабильную работу в крупную компанию.
2. Реализуем собственные идеи дома, чем больше реализованных идей, тем выше вероятность что что-то взлетит.
3. Страдаем и ищем инвесторов на взлетевшую идею.
4. Смотрим сериал «Кремниевая долина» и думаем, нужно ли нам это все.
Работая на одну компанию по трудовому договору, действительно крупных сумм не заработать.
Да, если роль в команде называется «King of the World» то он им станет. Название объекта должно отражать его суть. Ну а если серьезно, то заказчику плевать как у вас построен процесс, ему нужно конкретное контактное лицо которое «решает», которое отвечает. А если человек отвечает за заказ (продукт) то отвечает он целиком и полностью, проблемы организации подрядчика не головная боль заказчика, со всеми вытекающими последствиями. Если кто-то плохо работает и требует много денег, что сказывается на продукте, это напрямую сказывается на владельце продукта, потому, что он должен объяснять свои проблемы и убеждать, что это не только его проблемы. По этому да, я убежден что PO решает. Но в отличии от начальника, команда может его потребовать заменить если не согласна с его решениями.
Product Owner — владелец продукта
Product Manager — управляющий продуктом
Кто главнее, водитель или владелец машины?
Не стоит забывать, что Scrum это рекомендация, а не руководство, и каждая команда выстраивает тот процесс который ей удобнее на базе имеющегося руководства.
Отличная статья о том, что даже если ты работаешь, тебя все равно могут уволить, потому что:…
Если в компании «так принято» и это становится личной проблемой заинтересованного лица, то это какая то дичь.
На территории РФ действует законодательство, увольнение человека может происходить исключительно в его рамках. Если команда принимает решение уволить сотрудника, то для этого должно быть законное основание.
Я правильно понимаю, что все ошибки РО сводятся к тому, что он вовремя кого то не уволил?
P.S. И да, зачем у статьи стоит тег «Микросервисы»?
Собеседование — хороший способ прокачать знания и перенять опыт.
Для меня самой главной проблемой было отсутствие знания того, чего я не знаю. Из десятка собеседований одно или два приносили понимание новых областей которые в последствии изучались и внедрялись. Главное выбирать крупные компании желательно не «консалтиниги», а те у которых свой собственный продукт, эти люди охотно делятся опытом. Собеседование в «консалтинг» это конвейер, однотипные вопросы, никакой информации — пустая трата времени если вы хотите узнать что-то новое.
Важно понимать, что отказ должен стимулировать становиться лучше.
Надо быть сразу готовым к отказу, надо быть готовым к тому, что отказ даже после 200го собеседования будет неприятен, к этому не привыкнуть, но и придавать этому особую важность и заниматься самокопанием не стоит.
Отдельное спасибо за минус в карму.
1. Игральные кости.
2. Сайт Hh.
3. Монетка.
Распечатываем все резюме по фильтрам, кладем в стопку, кидаем кости и достаем лист с тем номером который выпал, кидаем монетку, если орел то приглашаем на собеседование, если решка то кладем в стопку и повторяем сначала.
Предлагаю увековечить
зарабатываютценятся инициативные, и незаметно — хитрые. Кроме того, иногда взлетают совсем неадекватные решения.А если говорить о том как программист может заработать больше денег
1. Устраиваемся на стабильную работу в крупную компанию.
2. Реализуем собственные идеи дома, чем больше реализованных идей, тем выше вероятность что что-то взлетит.
3. Страдаем и ищем инвесторов на взлетевшую идею.
4. Смотрим сериал «Кремниевая долина» и думаем, нужно ли нам это все.
Работая на одну компанию по трудовому договору, действительно крупных сумм не заработать.
«King of the World» Ктож еще. А несогласных уволить.
Product Manager — управляющий продуктом
Кто главнее, водитель или владелец машины?
Не стоит забывать, что Scrum это рекомендация, а не руководство, и каждая команда выстраивает тот процесс который ей удобнее на базе имеющегося руководства.
Если в компании «так принято» и это становится личной проблемой заинтересованного лица, то это какая то дичь.
На территории РФ действует законодательство, увольнение человека может происходить исключительно в его рамках. Если команда принимает решение уволить сотрудника, то для этого должно быть законное основание.
Я правильно понимаю, что все ошибки РО сводятся к тому, что он вовремя кого то не уволил?
P.S. И да, зачем у статьи стоит тег «Микросервисы»?