Vladimir
Greg
Довольно забавно наблюдать молодое поколение, которые ищут работу, но не хотят смотреть ролик и сделать самостоятельные выводы. Просят нейронку сделать саммари. Видимо, чтобы быстрее альтабнуться обратно в дотку. Мда уж...🙈😁
Лаконично излагать свои "оригинальные" мысли это редкий зверь у современных подкастеров и прочих блогеров. Не вижу ничего плохого ужать э-хм-му и рекламу до summary.
Eugene
claude code (но я не пробовал, но все друзья верещат)
Верещать там не от чего, хоть на мой взгляд он и лучше остальных. Но все равно пока это замена джунам- хороший кодогенератор, если ему давать правильные задания.
Azret
Лаконично излагать свои "оригинальные" мысли это редкий зверь у современных подкастеров и прочих блогеров. Не вижу ничего плохого ужать э-хм-му и рекламу до summary.
Ваша мысль понятна. В чём-то я с ней согласен. Однако в гонке за эффективностью потраченного времени важно не потерять контекст/месседж. Вы же не смотрим фильм по саммари. Или не слушаете трек по нескольким его нотам. Тоже самое и с интервью. Иногда важно даже не то, ЧТО сказали, а КАК сказали. Но я не настаиваю. Я лишь просто поделился роликом, который на мой личный взгляд показался одних из самых адекватных, вышедших за последний месяц. Смотреть его или нет - решайте сами. Это ваша жизнь, ваше время.
Azret
За полгода впервые такой ответ получаю. Я мидл откликаюсь на мидл, получаю оверквалифай. Польстило, конечно, но лучше бы взяли. (((
Eugene
Стандартная отмазка когда не хочется говорить причин.
Azret
Стандартная отмазка когда не хочется говорить причин.
У меня - впервые.🤷‍♂️ Стандартная - "мы с вами свяжемся, если что..."
Eugene
Это когда совсем ленивые :) оверквалифаед - это чуть вежливее. Иногда - когда много просишь, но не хотят об этом сказать.
Oleg
У меня - впервые.🤷‍♂️ Стандартная - "мы с вами свяжемся, если что..."
Вот у меня такой отказ был """Скорее всего, по истечении времени ты и сам бы понял что это не твое""" И сейчас как будто тренд на то что Если ты активный, хочешь двигатся вперед То это редфлаг потому что через полгода попросишь больше зп или уйдешь
Greg
Расслабьтесь, getmatch это приблизительный поиск работы.
Greg
?
Низкая конверсия, отписки, вакансии висят без ответа и улетают в архив.
Null
Для Серёжи рабочий день — не шум принтера и звук кофемашины. А друзья в команде, посиделки после работы и проекты по душе 🙂 Сейчас Серёжа делает бэкенд всей VK более отказоустойчивым, и в его команде не хватает Go-разработчика, чтобы затащить эту цель. Возможно, это именно вы: откликайтесь, если откликается!
Eugene
Ну, как помощник - норм. Генерить рутинный код, самое оно
Cocaine
писать код это самое скучно что нужно было делать до появления ллм. а сейчас можно решать задачи отдавая рутину аи ассистенту за 200 баксов
Pavel
о, парадокс блаба, беги скорее отсюда! тебе на замену пришел сюрреализм блаба
Cocaine
какой же это сюр, такое слышать
расскажите тогда про свой опыт, видимо негативный?
Pavel
расскажите тогда про свой опыт, видимо негативный?
опыт с ллмками окей, только вот что их используют для кодогенерации рутинного кода, вместо того чтобы сам рутинный код как явление уничтожать (что невозможно в большинстве мэйнстримных языков) — вот это сюр. Да, можно написать библиотеку чтобы навеки искоренить определенный тип рутины. Но мы даже представления не имеем что такое возможно, поэтому ИИшку натренируем на петабайтах данных и будем у нее просить генерить код. Это уже не просто парадокс, а днище индустрии. Если что, я никого тут не оскорбляю, и не говорю что использование ИИ кем-либо для программирования делает их глупыми. Я лишь говорю о печальном состоянии отрасли, с моей точки зрения
Pavel
может быть получится изобразить мемасиком, секундочку
Cocaine
я кажется вас понял
Cocaine
но имеем что имеем. в конце спринта люди ждут
Pavel
тем не менее, само появление ллм моделей ирл есть результат этого положения отрасли.
Появление моделей машинного обучения есть результат серьезного умственного (и мало оплаченного) труда математиков и информатиков на протяжении десятилетий, а также почти безвозмездного труда первооткрывателей, которые, почитав тонны страниц исследований, решили это приложить к чему-либо — распознаванию картинок, прохождение игры и т.д. Потом умные эффективные менеджеры подхватили это, додали злотых (кои они в основном унаследовали или получили потому что знают тех, кто унаследовал) и теперь ИИ заменит нас в X году, где X — следующий год, кроме тех случаев когда ноябрь или декабрь, а в эти месяца — следующий год + 1.
Логик
опыт с ллмками окей, только вот что их используют для кодогенерации рутинного кода, вместо того чтобы сам рутинный код как явление уничтожать (что невозможно в большинстве мэйнстримных языков) — вот это сюр. Да, можно написать библиотеку чтобы навеки искоренить определенный тип рутины. Но мы даже представления не имеем что такое возможно, поэтому ИИшку натренируем на петабайтах данных и будем у нее просить генерить код. Это уже не просто парадокс, а днище индустрии. Если что, я никого тут не оскорбляю, и не говорю что использование ИИ кем-либо для программирования делает их глупыми. Я лишь говорю о печальном состоянии отрасли, с моей точки зрения
Чистая база. По факту ллм лучше всего решает уже решённые задачи. Естественно мы не можем просто запихнуть это в библиотеку из-за нюансов инфраструктуры, у нас конфигурация начнёт увеличиваться. Но всё равно выглядит это печально
Null
#vacancy #вакансия #middle #golang Компания: Optim System Ltd Должность: Middle Golang Developer Заработная плата: 250 000 рублей в месяц (на руки) Формат работы: Удаленно Портрет кандидата: • Опыт разработки на Go: 2–3 года в коммерческих проектах, уверенное владение стандартной библиотекой, понимание идиоматик Go, паттернов многопоточности, взаимодействия с внешними API (REST/gRPC). • Понимание микросервисной архитектуры: опыт проектирования и поддержки микросервисов, знание Docker, CI/CD. • Знание Python: опыт поддержки или интеграции микросервисов на Python (как плюс, не критично). • SQL/NoSQL: опыт работы с основными базами данных, оптимизация запросов, миграции. • Навыки тестирования: написание unit/integration-тестов, покрытие кода, понимание TDD/BDD. • Английский язык: уровень Intermediate и выше (чтение документации, переписка с коллегами и заказчиками — как плюс). • Гибкость и самостоятельность: способность разбираться в чужом коде, быстро находить решения, работать как в команде, так и индивидуально. • Приветствуется: опыт с Kubernetes, Kafka, RabbitMQ; навыки оптимизации highload-сервисов. Личностные качества: • Проактивность, готовность к самообучению. • Грамотная письменная и устная речь. • Ответственность, вовлечённость в результат. Что предлагаем: • ЗП 250 000 ₽ на руки. • Работа в сильной команде фин-тех продукта. • Профессиональное развитие. • Гибкий график, полная удалёнка. @Legatus_Seraphim
Pavel
опыт с ллмками окей, только вот что их используют для кодогенерации рутинного кода, вместо того чтобы сам рутинный код как явление уничтожать (что невозможно в большинстве мэйнстримных языков) — вот это сюр. Да, можно написать библиотеку чтобы навеки искоренить определенный тип рутины. Но мы даже представления не имеем что такое возможно, поэтому ИИшку натренируем на петабайтах данных и будем у нее просить генерить код. Это уже не просто парадокс, а днище индустрии. Если что, я никого тут не оскорбляю, и не говорю что использование ИИ кем-либо для программирования делает их глупыми. Я лишь говорю о печальном состоянии отрасли, с моей точки зрения
Вот вы бы хотели чтобы была такая библиотека, которая добавляет "синтаксис" в Go, который позволяет объявлять структуры с дополнительными опциями (не в комментариях, а в самом синтаксисе): 1. Можно их не указывать (тогда без отличий от дефолтного синтаксиса) 2. При указании опции "json" автоматически подставляет во все поля json:"field_name" 3. При указании опции "db" автоматически подставляет во все поля db:"..." 4. При указании напр. "other" + название тега + любая функция которая получает название поля и возвращает строку (var tagValue func(string) string), подставляет во все поля <название тега>:"<результат вызова tagValue(<название тега>)> И, самое главное, делается все именно библитоекой. Ты не вызываешь go generate, go generate даже не вызывается автоматически, вообще отдельного этапа кодогена нет, но при этом весь код по факту генерируется, и это делается в безопасной маньере, и все что тебе нужно сделать, это go install библиотеку + import (_ "/path/to/lib") Ну, или же любую другую библиотеку. Напр., которая во время компиляции автоматически генерирует функцию-валидатор для структурки. Или автоматически генерирует функции для перекладывания из любой структуры в любую другую структуру, и пользователь контролирует как именно происходят нюансы перекладывания, но не имеет дела вообще с Name: other.Name, Attr1: other.Attr1, Attr2: other.Attr3 и т.д. и т.п. Надеюсь то что я описываю понятно для представления
Oleg
Привет:) Очень нужен проект на go Опыт: 10 лет на go Спроектировал и написал: - пару биллингов - систему управления базами данных - систему идентификации и авторизации (Identity and Access Management) - систему плагинов для go Спроектировал: - систему управления физическими серверами Написал: - библиотеку для репликации redis Оформление: b2b контракт вне рф Порядка 5000 евро в месяц. Удалёнка. #резюме
Hf
ищу ментора, который поможет составить резюме
Hf
платно
Егор
Вот вы бы хотели чтобы была такая библиотека, которая добавляет "синтаксис" в Go, который позволяет объявлять структуры с дополнительными опциями (не в комментариях, а в самом синтаксисе): 1. Можно их не указывать (тогда без отличий от дефолтного синтаксиса) 2. При указании опции "json" автоматически подставляет во все поля json:"field_name" 3. При указании опции "db" автоматически подставляет во все поля db:"..." 4. При указании напр. "other" + название тега + любая функция которая получает название поля и возвращает строку (var tagValue func(string) string), подставляет во все поля <название тега>:"<результат вызова tagValue(<название тега>)> И, самое главное, делается все именно библитоекой. Ты не вызываешь go generate, go generate даже не вызывается автоматически, вообще отдельного этапа кодогена нет, но при этом весь код по факту генерируется, и это делается в безопасной маньере, и все что тебе нужно сделать, это go install библиотеку + import (_ "/path/to/lib") Ну, или же любую другую библиотеку. Напр., которая во время компиляции автоматически генерирует функцию-валидатор для структурки. Или автоматически генерирует функции для перекладывания из любой структуры в любую другую структуру, и пользователь контролирует как именно происходят нюансы перекладывания, но не имеет дела вообще с Name: other.Name, Attr1: other.Attr1, Attr2: other.Attr3 и т.д. и т.п. Надеюсь то что я описываю понятно для представления
а в каком немертвом языке это возможно? clojure?
Pavel
а в каком немертвом языке это возможно? clojure?
Да. Туда например синтаксис go thing() и каналы с асинхронностью добавили как простую библиотеку. Ну и систему типов тоже как библиотеку добавили. Просто как пример, официально ни для первой, ни для второй фичи сам язык менять не нужно было
Oleg
Это управление её жизненным циклом
Dmitrii
Это управление её жизненным циклом
Ясно. Был уже готов удивиться)
🇷🇺 Sergey 🇵🇭
Давно на go СУБД писать начали?
а почему нет? Я участвовал в проекте где писали на го СУБД специализированную.
Dmitrii
Но если для локального проекта то норм
🇷🇺 Sergey 🇵🇭
Но если для локального проекта то норм
естественно это не а-ля-постгрес ... но и не локальный проект специализированная БД для хранения определенного типа данных
Dmitrii
Siemens
Давно техники siemens на рынке не видел)
🇷🇺 Sergey 🇵🇭
Давно техники siemens на рынке не видел)
турбины всякие и т.д. Но сейчас это не важно
Dmitrii
турбины всякие и т.д. Но сейчас это не важно
Точно, дела газовые, которые сейчас стоят. Для турбин норм.
Eugene
Cockroach ?
Eugene
Victoriametrics наконец ? :)
Михаил
тарантул от мыла вроде тоже на го
Dmitrii
Prometheus ?
Prometheus - это не субд) Там под капотом как правило time series базы стоят
Dmitrii
Cockroach в проде не встречал
Dmitrii
тарантул от мыла вроде тоже на го
С, Rust и немного гошечки
Dmitrii
Victoriametrics наконец ? :)
Может временные ряды оно тянет, хотя конечно спорный выбор
Eugene
Cockroach в проде не встречал
Нетфликс, с 2020 года, например.
Eugene
InfluxDB, OpenTSDB, Graphite
Какова частота ? Есть статистика ?
Dmitrii
Нетфликс, с 2020 года, например.
Навряд ли основные нагруженные системы на ней работают.
Dmitrii
Какова частота ? Есть статистика ?
Что ты хочешь доказать? Что на гошке хорошо субд делать?
Eugene
Что ты хочешь доказать? Что на гошке хорошо субд делать?
Слово хорошо я не упоминал, был тезис что го не годится для прод бд, по факту выясняется, что годится. И это я еще забыл про танос и кортекс, которые тоже набирают популярность перекрывая проблемы прометеуса.
Null
Действительно странно, как с GC нормальную базу написать
Null
Наверняка можно, конечно, но нормальную, не супер хорошую
Alexey
но кокроач по факту на с написан в основных местах
Null
Ну хотя написано что наоборот идут в сторону Гошки больше
Alexey
а там в большинстве важных мест что-то вот такое https://github.com/cockroachdb/pebble/blob/master/internal/manual/manual_cgo.go