Работа в IT
Ну да..Вот и выбрали в актуальном проекте когда то Node. js.. А теперь плюются и переделывают весь backeng на kotlin и spring boot. Я много кода повидала в проектах, но такой говно код я видела впервые.. Причём я понимаю, что на любом языке такое можно написать..
Уже бородатый анекдот нодистов:
Встречаются Head of HR и Head of IT крупного немецкого концерна:
Коллега, почему вы в Stellenbeschreibung на позицию NodeJS разработчика указали искать только ацуби, веркштудентов и практикантов? Ведь там же зарплаты должны быть выше, чем у С++!
Ну понимаете, у нас в спринте нужно у 50 микросервисов поменять одну библиотеку для хранения конфигов на другую. А для этого нужно знать всего лишь две команды. Это ацубиляйстунг.
А как же код?
А код переписывать не нужно. Т.к. библиотека к концу спринта устареет.
Если для вас Vaadin это тренд, то о чём вообще может идти речь...
Не торопитесь выводы делать. Слишком быстро сделанные выводы часто приводят к ошибочным решениям. Ваадин был "в тренде" у молодых и успешных, которые клепали свою поделуху года два назад. Она на 7-м емнип ваадине была.
И его мы, собственно, и не трогали. А вот модную couchDB заменили на старую рабочую лошадку - постгрес. И всё. Стресс-тест с 500 клиентами сервер стал проходить. А больше и не надо, максимум 300 работников фирмы будут ее использовать.
Сможете угадать, в чем проблема была, если такой заменой вылечилась?
А глупую (и брехливую) рекламу Node.js мы пропустим, мэйнстрим он только в вашем мирке молодых и успешных. Перестанете веб-поделухи клепать, откроете для себя много нового. той же многопоточности в нём еще развиваться и развиваться. Но вы не расстривайтесь, главное что вы в тренде.
Надо же, сколько желчи... вас обошли молодые и успешные? Так кто вам виноват, если вы пытаетесь прогнуть мир под себя, тогда как другие успешно приспосабливаются к изменениям, которые вы только и умеете оплёвывать со своейА глупую (и брехливую) рекламу Node.js мы пропустим, мэйнстрим он только в вашем мирке молодых и успешных. Перестанете веб-поделухи клепать, откроете для себя много нового.
К обозванным вами "поделухам" относятся, например, следующие веб-платформы и веб-сервисы, реализованные на Node.js:
Walmart
E-bay / PayPal
Microsoft Azure CLI
Groupon
Это не лечение, а полная замена. Лечением можно назвать вот это: what-every-developer-should-know-about-couchdbСможете угадать, в чем проблема была, если такой заменой вылечилась?
Но скорее всего в вашем случае синхронизация данных между клиентами была слабым местом, и вы вообще отказались от таковой "на лету".
Надо же, сколько желчи... вас обошли молодые и успешные?
Нет, куда вам. Вам образования не хватает. Как базовой математики так и более приближенного к практике. Но даже не это самое плохое. Самое плохое для вас - то что вы не умеете анализировать требования, не в состоянии критически осмыслить применимость того или другого решения к вашей конкретной задаче. У вас есть царь и бог - ТРЕНД. Мозг отключается (если вообще включался) и пальцы трендово кодят.
Часто на вопрос "чем обусловлен выбор Х для этого проекта?" кроме как "ну эта жи моднааа!" от вас не услышишь. Долго объяснять приходится почему мода не всегда самый важный критерий выбора.
Разве что продаёте вы себя лучше. Трескучуми трендами. Ведь в цифирьках да подробностях разбираться сложнее, думать надо.
К обозванными вами "поделухам" относятся, например, следующие веб-платформы, реализованные на Node.js:
Угу. У нас тоже есть странички на нём, родимом. И что? Весь бизнес как бегал на JEE так и бегает. Или вы правда думаете, что палка своими SWIFT транзакциями Node.js-овским сервером управляет?
Но скорее всего в вашем случае синхронизация данных между клиентами была слабым местом, и вы вообще отказались от таковой "на лету".
Не угадали. Сложные поисковые запросы. При том что быстрая запись не нужна (обновления по ночам), сложные конфигурации с матерами-слейвами, зеркалами и прочими репликами не нужны (на всякий случай копия на другом сервере, вдруг первый выпадет), днём данные не меняются. Схема не меняется, потому как хранится в базе архив (по закону 10 лет) закрытых "электронных дел", которые и в основном приложении в реляционной БД лежат. И для записи как бы требуется A и D из ACID.
Вопрос - каким местом думали молодые и эффективные влепив couchDB? Да, они ещё умудрились "ускорить" парочку запросов "сплющив" данные в один документ. Что в результате привело к тому, что ночные апдейты вместо 1 секунды (каждый документ принадлежит клиенту, а у клиента мовет поменятся текущая инфа, например адрес) отрабатывали больше часа. На тестовых 10.000 документов разница незаметна, а вот на рабочих 100 миллионах... А из-за отсутствия атомарности получили состояние когда у половины документов ссылка на одну страничку осталась, а у другой половины поменялась на новую. Зато модна, да.
А желчь у меня потому что достали своими трендами. Каждые полгода десяток "технологий, которые изменят вашу жизнь!". И приходится читать про них. Тратишь кучу времени чтобы более или менее представлять о чём это все, и, самое главное, а в чем косяки и недоделки. Этого-то в рекламных воплях "на Node.js работает ebay!" не найдёшь. А из этого десятка хорошо если про 1 через 2 года вспомнят, блин. А воевать с молодыми и успешными, норовящими впихнуть все эти писки моды во все проекты надо сейчас, а не через 2 года... Хорошо что большая часть отваливается на "а как это отлаживать" :) Но всё одно - вы мне кучу моего времени должны.
У моего мужа тоже специальность информатик -экономист. У вас случайно не "прикладная информатика в экономике " ?
Он свой диплом отдал на подтверждение, сейчас ждем. Есть сертификат В2 немецкого. Нашел вайтербильдунг (24 недели) по SAP (точное название не помню, там не просто SAP еще что-то плюс специализированный немецкий) соответствующий его диплому, но арбайтсбератор не дала добро.
Ему необходимо знание SAP. Пришло предложение по работе от ДЦ, требование знание SAP. Соответственно ему отказ. В его анкете на бирже ДЦ поставил знание SAP которого у него нет (вот такой дурдом😊). С1 тоже арбайтсбератор не дает. Приехали год назад, живем в BW.
учи питон и социальные сети
вот пример по ссылке
бабки будешь грести лопатой
https://www.linkedin.com/feed/update/urn:li:activity:65174...
https://www.linkedin.com/feed/update/urn:li:activity:65195...
https://www.linkedin.com/feed/update/urn:li:activity:65198...