Maks
Там внутри одной должности у тебя может быть разброс бешеный
Maks
зависит от конторы
Alexey
1Сникам сейчас хорошо будет, кстати. Все с сапа слезать будут
Herman
все всегда говорят, что 1сником быть хорошо, и инкто никогда не верит
Alexey
Ну у меня есть знакомый бывший 1Сник, говорит что норм зарабатывают
Herman
Maks
А им зачем?
Maks
Представь сколько нужно вложить денег что бы сделать такой же продукт, но для которого нужно будет растить новых разработчиков, откусывать часть рынка и так далее.
Evgeny
а такой же не нужно
Evgeny
можно по заветам джоэля
Evgeny
сделайте продукт, который имеет 10% фич и покрывает потребности 10% пользователей, чтобы за меньшую цену откусить 10% рынка
Alexey
А им зачем?
Ну все удивлялись нафига Яндексу свой трекер. А тут вот, пригодилось когда жиру отключили)
Herman
Maks
Скажу честно: никак. И сильно от конторы зависит. Если ты готов стать мидлом - идешь на должность мидла и пытаешься пробиться. И всё. У меня даже особо вопросов то не было каких то. Как будто просто спросили что делал и всё))) Ну так по базам парочку спросили, спросили как бы сделал то, сделал это.
Maks
где то на мидла спрашивают больше)
Maks
Вообще если хочешь научиться новому и импрувнуться - просто идешь в новое место где многого еще не знаешь и в процессе быстро вливаешься и изучаешь. Если идти от обратного - на текущем месте прокачаться что бы быть готовым на новой должности - то такое редко работает))) Так же по бабкам. Просишь много дают много, просишь мало дают мало. Знания вторичны как будто. Это личные ощущения.
Alexey
Ну вроде да. Хотя сейчас кликхаус от России открестился, как я понял 😂
Alexey
https://vc.ru/services/392952-clickhouse-vystupila-protiv-operacii-na-ukraine-i-zayavila-chto-ne-svyazana-s-rossiey-hotya-ee-investor-yandex-nv?ysclid=l20c9q8ng1
Feofan
Alexey
Это я к тому что могло оказаться что к Яндексу вообще никакого отношения они не имеют)
Сергей
Никогда. Потому что 1С (как и САП и когнос и т.д.), это системы учёта, а яндекс, это совокупность учётных систем. Грубо говоря сама фирма 1С ведёт более 2000 проектов и только один из них, это платформа 1С. Вот скорее надо сравнивать фирму 1С и Яндекс, а не платформу
Null
🔋 Простой API на Go с помощью Fiber и Docker (2022)
Читать
@Golang_google
Valery
Valery
Сейчас может и поменялось но не думаю что сильно
Сергей
https://habr.com/ru/company/habr_career/blog/584514/
Етить картинка! 👍👍👍
Но справедливости ради замечу, что без кривой конкуренции она пуста. Например, в какой-нибудь IBM ассемблеристы получают очень много, но что бы туда устроиться надо оооочень сильно постараться. А в остальном ассемблеристы, увы, получают копейки.
Вот и с той же 1С, в России работы просто навалом и конкуренция около нуля, зато в США про эту чудо-систему толком никто и не слышал и нафиг там не нужна
Сергей
А гошка радует))))
Valery
Сергей
Ну хз насчёт конкуренции на 1с
Вообще всё пусто. Куда бы не пошёл по 1С, всегда все прям требуют идти именно к ним. И не зависимо, это "рога и копыта" или огромный золотодобывающий холдинг.
А тут смотрю как озон отпинывает ребят и аж страшно становится. Может и ошибаюсь конечно, но именно личный анализ говорит в пользу отсутствия конкуренции.
Хотя лукавлю. Коллеги на шарпе на США работают и в недалёком прошлом года 2 при мне искали напарника. Так в итоге, кого бы не находили, сдувались максимум через месяц. То забухал, то заболел, то ещё чего. Так что да, найти норм спеца везде тяжело
Rustam Fozilov
Привет, никто не знает наилучший способ генерации pdf файла в Golang
Dima
Vladislav
Есть у кого-нибудь опыт создания в телеграме ботов с парой форм на 10-15 полей? Как хранить и валидировать данные при таком раскладе?
Oleg
Oleg
Валидировать как душе угодно, можете описать в коде правила валидации как вызываемые функции, можно использовать какие-нибудь валидаторы где правила пишутся текстом
Viktor
Maks
Для души надо вообще не кодить)
Maks
А сидеть чилить)
Vladislav
В бд
Это типо мы каждое поле пишем по отдельносте?
Oleg
Vladislav
Не, зачем
А как в телеграме сделать нормальную форму?
Vladislav
Не, зачем
Мы же по сути за 1 сообщение заполняем 1 поле
Oleg
Заведите таблицу где храните одно заполнение одной формы и статус (активна форма или заполнена). Прогресс можно в json колонку положить
Viktor
Oleg
Ну не обязательно мап использовать, можно со структурами работать
Oleg
Просто json кладется на структуру и все :)
Viktor
И отдельную структуру-валидатор
Viktor
Но такое проще и быстрее сделать на php на самом деле)
Oleg
Vladislav
Vladislav
Vladislav
Гибкая
Oleg
Я пилил форму в свое время через конечный автомат и через проход по массиву структур где каждый элемент был полем формы
Vladislav
Да вопрос больше в валидации. И реализации функционал рандом. При том, что поля между собой зависимы.
Vladislav
Рандомные наборы и ограничения известны
Vladislav
Каким образом? Если телеграм возвращает только то, что юзер написал?
Ron Mount
А что такое вообще формы в телеграме? В смысле просто юзера по очереди спрашивают чета, а он отправляет?
Vladislav
Ron Mount
Ну первая мысль это создать какой-нибудь абстрактный валидатор, принимающий то что отрыгнул юзер и правило для валидации, потом сделать форму, в форме собстна список вопросов и правило валидации для каждого и просто стейт машиной ебашить эти вопросы
Ron Mount
Выглядит как не сильно сложное что-то
Ron Mount
вопросы хранить табличкой вопросов в бд, формы хранить м:м связью, ответы хранить таблицей с айди юзера, айди вопроса и ответом.
Vladislav
Vladislav
Vladislav
Вот в чем вопрос
Ron Mount
да тоже хуйнуть в бд регулярки и сделать енам в коде хз
Ron Mount
Если у тебя не на каждый отдельный вопрос отдельный регексп будет. Тогда разумно рядом с вопросами держать правила
Ron Mount
Vladislav
О, а это уже сложнее
Условно говоря есть дата a,b,с. Дата b не может быть раньше чем 20 месяцев после даты a, а дата с не может быть позже чем 10 лет после b
Ron Mount
Ну можно выебнуться и сделать валидацию на уровне sql, но чувствую это покроет частный случай и будет костылём по итогу
Vladislav
Ron Mount
Ну да, у меня в голове это придумалось как гуглоформа с вариантами ответа, а не формочка для оформления заказа.
Vladislav
Да так и делаю по сути. Только кидаю не в структуру а в мапу. А при конвертации уже выполняю все рандомы. Просто выглядет это как костыль
Oleg
Vladislav
Семён
Good mornin, как я могу импортить и использовать функции и структуры из других файлов и папок