Size: a a a

Vue.js Jobs - работа/вакансии/резюме

2020 March 17

Y

Yevhen in Vue.js Jobs - работа/вакансии/резюме
Александр Ремизов
немного не по теме вуя вопрос, а чисто js
както можно такую запись сократить?
riskInfo.risk[0] ? riskInfo.risk[0].insSum : riskInfo.risk.insSum
всмысле данные могут придти как в массиве так и просто объектом (но не массивом из 1го элемента)
Т.е. ваша идея в том, что нужно принципиально отказываться работы над задачей, если там есть удалённый сервер с таким непредсказуемым API?
источник

Y

Yevhen in Vue.js Jobs - работа/вакансии/резюме
Если такое твориться на локальном бэке, тут конечно ситуация гораздо очевиднее.
источник

АР

Александр Ремизов in Vue.js Jobs - работа/вакансии/резюме
Yevhen
Т.е. ваша идея в том, что нужно принципиально отказываться работы над задачей, если там есть удалённый сервер с таким непредсказуемым API?
Вы предлагаете радикальный отказ от работы? Не рассматривали вариант затребовать исправления кода и получения нормализованных данных?
источник

Y

Yevhen in Vue.js Jobs - работа/вакансии/резюме
Александр Ремизов
Вы предлагаете радикальный отказ от работы? Не рассматривали вариант затребовать исправления кода и получения нормализованных данных?
Нет, я лишь уточнял радикальность вашей идеи. В некоторых случаях сталкиваешься с тем, что на той стороне сервер "как есть" и менять его никто даже не в состоянии, и вот тут я не вижу альтернатив к тому, чтобы просто работать с тем, что есть
источник

АР

Александр Ремизов in Vue.js Jobs - работа/вакансии/резюме
Yevhen
Нет, я лишь уточнял радикальность вашей идеи. В некоторых случаях сталкиваешься с тем, что на той стороне сервер "как есть" и менять его никто даже не в состоянии, и вот тут я не вижу альтернатив к тому, чтобы просто работать с тем, что есть
Моя идея в том, чтоб получать нормализованные данные. Вилку Мортона никто не отменял. Разве вы не считаете глупым отказывать от всей работы из-за небольшой нестыковки?
источник

АР

Александр Ремизов in Vue.js Jobs - работа/вакансии/резюме
Создаём issue, прикладываем описание и воспроизводимость ошибки. Отправляем разрабам (или заказчику). Заказчик принимает меры.
источник

Y

Yevhen in Vue.js Jobs - работа/вакансии/резюме
Александр Ремизов
Моя идея в том, чтоб получать нормализованные данные. Вилку Мортона никто не отменял. Разве вы не считаете глупым отказывать от всей работы из-за небольшой нестыковки?
Несомненно
источник

Y

Yevhen in Vue.js Jobs - работа/вакансии/резюме
Александр Ремизов
Создаём issue, прикладываем описание и воспроизводимость ошибки. Отправляем разрабам (или заказчику). Заказчик принимает меры.
Мне было интересно именно правильное решение подобных вилок, спасибо
источник

АР

Александр Ремизов in Vue.js Jobs - работа/вакансии/резюме
И, естественно, такой костыль должен оплачиваться дополнительно
источник

АР

Александр Ремизов in Vue.js Jobs - работа/вакансии/резюме
Вообще тикет системы гениальное изобретение. Можно всегда отследить косяк. Именно из-за такого отслеживания эффективные менеджеры желают видеть человека в офисе. Чтоб нельзя было доказать, что именно эффективный менеджер поставил задачу криво.
источник
2020 March 18

Т

Татьяна in Vue.js Jobs - работа/вакансии/резюме
#вакансия #офис #Москва #middle #senior #VueJs #Vue
г. Москва, м. Таганская/Римская
Работа в офисе, полная занятость
Условия: 120 000 – 180 000 руб. net
Ищу фронтенд-программистов (middle и senior) для участия в командной разработке новой CRM системы крупного интернет-магазина.
Работа c legacy минимальна, не более 5%. Без верстки.
Задачи: реализация бизнес-логики, поддержка и развитие текущей архитектуры, рефакторинг и оптимизация существующего кода, разработка нового функционала.
Требуется: уверенное владение нативным JS (ES5/ES6/ES7), коммерческий опыт на JS от 3-х лет, с Vue.js от года; желательно умение работать с препроцессорами, шаблонизаторами, понимание принципов их работы (в проекте используется Stylus  + Pug); понимание принципов RESTful.
КА «Коннект Персонал»
Контакты: @recrut911, rt@connect-personal.ru
источник

i

it in Vue.js Jobs - работа/вакансии/резюме
Татьяна
#вакансия #офис #Москва #middle #senior #VueJs #Vue
г. Москва, м. Таганская/Римская
Работа в офисе, полная занятость
Условия: 120 000 – 180 000 руб. net
Ищу фронтенд-программистов (middle и senior) для участия в командной разработке новой CRM системы крупного интернет-магазина.
Работа c legacy минимальна, не более 5%. Без верстки.
Задачи: реализация бизнес-логики, поддержка и развитие текущей архитектуры, рефакторинг и оптимизация существующего кода, разработка нового функционала.
Требуется: уверенное владение нативным JS (ES5/ES6/ES7), коммерческий опыт на JS от 3-х лет, с Vue.js от года; желательно умение работать с препроцессорами, шаблонизаторами, понимание принципов их работы (в проекте используется Stylus  + Pug); понимание принципов RESTful.
КА «Коннект Персонал»
Контакты: @recrut911, rt@connect-personal.ru
👉 Вакансия от @recrut911 опубликована в @vuejs_jobs_feed
Telegram
Vue.js Jobs - вакансии и резюме
#вакансия #офис #Москва #middle #senior #VueJs #Vue
г. Москва, м. Таганская/Римская
Работа в офисе, полная занятость
Условия: 120 000 – 180 000 руб. net
Ищу фронтенд-программистов (middle и senior) для участия в командной разработке новой CRM системы крупного интернет-магазина.
Работа c legacy минимальна, не более 5%. Без верстки.
Задачи: реализация бизнес-логики, поддержка и развитие текущей архитектуры, рефакторинг и оптимизация существующего кода, разработка нового функционала.
Требуется: уверенное владение нативным JS (ES5/ES6/ES7), коммерческий опыт на JS от 3-х лет, с Vue.js от года; желательно умение работать с препроцессорами, шаблонизаторами, понимание принципов их работы (в проекте используется Stylus  + Pug); понимание принципов RESTful.
КА «Коннект Персонал»
Контакты: @recrut911, rt@connect-personal.ru


👉 Обсуждение вакансии в чате @vuejs_jobs
Вакансия от Татьяна
источник

Ю

Юрий in Vue.js Jobs - работа/вакансии/резюме
Александр Ремизов
Создаём issue, прикладываем описание и воспроизводимость ошибки. Отправляем разрабам (или заказчику). Заказчик принимает меры.
для бюрократа - самое то.
Но мне вообще насрать, если честно, что там за проблемы у сервиса. и то что они как-то неудобно и не по перфекту отдают ответ - тоже.
такой путь предполагает 2 варианта развития событий.
1) - тебе нужно сделать сейчас - и ты делаешь как выше описал
2) - запускаешь машину с issue, ждешь фидбека, ждешь апдейта на проде, и потом твой "правильный код" - начинает работать.
есть еще третий путь - сделать как в п.1 и запустить п.2 - не знаю для каких целей, правда - во имя вселенского порядка?

того кто предпочел бы второй вариант событий - на месте работодателя уволил бы как вредного дармоеда ворующего мои деньги за решение задач которые ему никто не поручал
источник

В

Виктор Кондик in Vue.js Jobs - работа/вакансии/резюме
Юрий
для бюрократа - самое то.
Но мне вообще насрать, если честно, что там за проблемы у сервиса. и то что они как-то неудобно и не по перфекту отдают ответ - тоже.
такой путь предполагает 2 варианта развития событий.
1) - тебе нужно сделать сейчас - и ты делаешь как выше описал
2) - запускаешь машину с issue, ждешь фидбека, ждешь апдейта на проде, и потом твой "правильный код" - начинает работать.
есть еще третий путь - сделать как в п.1 и запустить п.2 - не знаю для каких целей, правда - во имя вселенского порядка?

того кто предпочел бы второй вариант событий - на месте работодателя уволил бы как вредного дармоеда ворующего мои деньги за решение задач которые ему никто не поручал
Зато платить такому работнику деньги за лишнюю работу вы согласны?
источник

Ю

Юрий in Vue.js Jobs - работа/вакансии/резюме
Виктор Кондик
Зато платить такому работнику деньги за лишнюю работу вы согласны?
во всем должен быть здавый смысл.
в описанном случае - здравый смысл (на мой взгляд) в том - чтобы выполнить окнкретную задачу, а не открывать священную войну  о том как делать правильно с разрабами сервиса принципала
источник

🎅

🎅 in Vue.js Jobs - работа/вакансии/резюме
"лишняя" работа
источник

Ю

Юрий in Vue.js Jobs - работа/вакансии/резюме
разумеется будет дешевле для работодателя - заплатить за 30 минут (максимум) времени для внесения обработки этого случая в код, чем оплачивать недели ожидания апдейта
источник

В

Виктор Кондик in Vue.js Jobs - работа/вакансии/резюме
Как мне кажется здесь здравый смысл именно в том, чтобы не пытаться писать свои костыли поверх чужих (что будет в дальнейшем трудноподдерживаемо и по времени гораздо дольше), а приниматься за работу только после того как у тебя будут все необходимые для выполнения задачи ресурсы.

Данное правило не стоит применять если всё загорелось и необходимо срочно пилить решение, но такой подход необходим если работодатель хочет сохранить свои деньги во время обычных будничных тасков
источник

Ю

Юрий in Vue.js Jobs - работа/вакансии/резюме
ну в таком случае может проще вообще test first сдлать подход?
источник

В

Виктор Кондик in Vue.js Jobs - работа/вакансии/резюме
Юрий
разумеется будет дешевле для работодателя - заплатить за 30 минут (максимум) времени для внесения обработки этого случая в код, чем оплачивать недели ожидания апдейта
Это да, но и разработчик не будет крутить себе мозги, а спокойно работать)))
источник