Size: a a a

Node.js — русскоговорящее сообщество

2019 November 18

Ð

Ð in Node.js — русскоговорящее сообщество
Eugene Butusov
а часто вообще просят тестовые на позицию мидл+? я просто по собеседованиям давно не ходил. как по мне, излишество. Если портфолио в порядке. А если портфолио нет - интересен путь до мидл+.
часто, надо проверить как думает и как пишет человек, как справляется с задачами
источник

Ð

Ð in Node.js — русскоговорящее сообщество
заслуги - это в вторично уже
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
Eugene Butusov
чет диковато, пара часов это либо топ-левел разраб (которого оплачивать не каждая компания сможет) либо (что более вероятно) для лего-программиста, который программирует только с помощью npm
Должность была тех лид на проекте, это да. Просто "там на пару часов" это показатель того, как там эффективные менеджеры дают оценку сроков. На финальном собесе выяснилось, что надо за месяц-полтора с нуля сварганить маркетплейс, и эти сроки уже обещаны инвесторам.
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
Pavel Kazantsev
Должность была тех лид на проекте, это да. Просто "там на пару часов" это показатель того, как там эффективные менеджеры дают оценку сроков. На финальном собесе выяснилось, что надо за месяц-полтора с нуля сварганить маркетплейс, и эти сроки уже обещаны инвесторам.
» это показатель того, как там эффективные менеджеры дают оценку сроков.

ну вот да, я об этом же. И такой же кейс может быть у топикстартера.
источник

Ð

Ð in Node.js — русскоговорящее сообщество
почему бы и не сварганить? просто им нужна команда реально мощных девов
источник

Ð

Ð in Node.js — русскоговорящее сообщество
может они готовы платить за такое
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
там неясно еще какой маркетплейс требовался и с каким функционалом. Все ж как говорится, нельзя заставить 9 женщин родить ребенка за 1 месяц.
источник

EV

Eugene Vinakov in Node.js — русскоговорящее сообщество
Pavel Kazantsev
Должность была тех лид на проекте, это да. Просто "там на пару часов" это показатель того, как там эффективные менеджеры дают оценку сроков. На финальном собесе выяснилось, что надо за месяц-полтора с нуля сварганить маркетплейс, и эти сроки уже обещаны инвесторам.
моя любимая категория "фантастических тварей"
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
Ð
почему бы и не сварганить? просто им нужна команда реально мощных девов
да, и команду тоже надо было набрать за это время)
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
npm i --save marketplace
источник

Ð

Ð in Node.js — русскоговорящее сообщество
да, обычно такие "лиды" приходят со своей командой, делают, получают свои миллионы, и уходят.
источник

Ð

Ð in Node.js — русскоговорящее сообщество
надеюсь, они нашли своих спасителей?)
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
Ð
надеюсь, они нашли своих спасителей?)
не знаю, в паблик точно проект не вышел, может закрытый тест пока, а может ищут до сих пор
источник

Ð

Ð in Node.js — русскоговорящее сообщество
если проект публичный, видимо они утонули ) бывает, да. Чаще тонут уже после рабочего релиза, из-за не менее провального маркетинга. Я 8 лет назад работал в компании, которая как раз занималась рыбалкой таких вот проектов и предоставляла готовую команду "в аренду". Весело было.
источник

MM

MRG_Serejka MRG_Serejka in Node.js — русскоговорящее сообщество
Добрый вечер , подскажите пожалуйста как стянуть данные с гугл таблицы
источник

AC

Anton Cherkasov in Node.js — русскоговорящее сообщество
Anton Cherkasov
Всем привет!
Люди добрые, помогите пжлст разобраться с ботом. Мучаюсь уже несколько недель (( Делаю бота для опросов на ноде, где вопросы надо отправлять поочередно:
- отправил 1ый вопрос -> получил ответ -> отправил 2ой вопрос -> получил ответ -> отправил следующий вопрос и тд.

Вот не получается получить ответ от юзера… Отправляю первый вопрос, пишу ответ, а забрать его не удается. По факту кол-во вопросов может быть разным, поэтому вопросы отправляю в цикле. Получается, что надо дождаться ответ от юзера в цикле и только после этого переходить на следующую итерацию.

Использую промис, чтобы дождаться ответа. Посмотрите пжлст - правильно это вообще? Как отправить вопрос в цикле + дождаться ответа и только после переключать итерацию?

for (let i = 0; i < questions.length; i++) {
     return new Promise(function(resolve, reject) {
       slackBot.sendMessage(questions[i], user_id, (res, err) => { // здесь отправляется пока только 1ый вопрос
         if (err) {
           return reject(err);
         }
         console.log(`res in api`, res);  // до сюда не доходит
         let answerField = {
           text: res,
           questionID: questions[i]._id
         };

         newAnswer.answers.push(answerField);
         resolve(res);
       });
     });
}
Помогите пжлст еще раз с ботом. Напомню, мне надо отправить вопрос, получить ответ от юзера и задать следующий вопрос. Сейчас я сделал способ возврата ответа от юзера - способ конечно сильно кривой, без вебхуков, с постоянным дерганием апи, но он возвращает ответ.

Теперь проблема в том, что бот не задает 2ой вопрос. То есть проблема в цикле, который находится в моем первом сообщении (отвечаю на него). Что не так? Почему он не переходит на вторую итерацию и не задает вопрос? На скрине функция, где возвращается ответ юзера.
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Anton Cherkasov
Помогите пжлст еще раз с ботом. Напомню, мне надо отправить вопрос, получить ответ от юзера и задать следующий вопрос. Сейчас я сделал способ возврата ответа от юзера - способ конечно сильно кривой, без вебхуков, с постоянным дерганием апи, но он возвращает ответ.

Теперь проблема в том, что бот не задает 2ой вопрос. То есть проблема в цикле, который находится в моем первом сообщении (отвечаю на него). Что не так? Почему он не переходит на вторую итерацию и не задает вопрос? На скрине функция, где возвращается ответ юзера.
че то непонятно что делает checkAnswers. Получило, допустим, ответ, а дальше что? Там же нет никакой логики дальше
источник

JD

John Doe in Node.js — русскоговорящее сообщество
И ты с промисами не умеешь работать
источник

AC

Anton Cherkasov in Node.js — русскоговорящее сообщество
она делает запрос к апи, забирает историю чата и проверяет, чтобы последнее сообщение не было вопросом от бота. Если это не вопрос от бота, то она возвращает этот текст
источник

AC

Anton Cherkasov in Node.js — русскоговорящее сообщество
По консоли все работает - забирает текст и возвращает его
источник