GPT-модели это просто попугаи
GPT-3, например, подбирает слова для ответа не по смыслу заложенному в промптах, а по наибольшей вероятности последовательности слов, которые должны быть представлены в ответе. А эти последовательности берутся из данных, на которых обучалась нейросеть. Однако не все компании готовы раскрывать базы, которые «скармливают» своим языковым моделям.
Чем это чревато для людей читайте тут: https://tproger.ru/articles/pochemu-chatgpt-opasna-i-chto-takoe-stohasticheskie-popugai/
#нейросети #ии #openai
Шпаргалка по SQL (postgres), которая выручает на собеседованиях
Автор статьи собрал вопросы, которые ему задавали на собеседованиях на позицию Python-разработчика. Естественно отвечать правильно получалось не всегда, а если точнее то чаще не правильно. Но спустя кучу часов в рефлексии, он составил перечень ответов, которыми пользуется до сих пор.
Делимся с вами: https://habr.com/ru/articles/745948/
#sql
У всех у нас есть проблемы на работе. Где-то это обычное дело, а где-то — прямо бесит! Так вот если у вас второе, просто высвободите пар и расскажите, что в вашей работе вас бесит больше всего.
Писать много не нужно, достаточно ответить всего на 5 вопросов. Поделитесь опытом, а мы опубликуем вашу историю на сайте. Её увидят читатели Типичного программиста и очень вероятно она кому-то здорово поможет справиться с похожей ситуацией.
Инструкция тут: https://tproger.ru/articles/kak-vy-poluchili-svoyu-pervuyu-rabotu-rasskazhite-nam-o-svoyom-opyte/
Срочно разыскиваются IT-специалисты с большими знаниями и сердцем!
Прямо сейчас Яндекс Практикум ищет крутых авторов для того, чтобы сделать IT-образование ещё лучше. Седлайте коней, поделитесь IT-мудростью и помогите сотням новичков стать лучше.
Особые приметы разыскиваемых — по ссылке:
— DevOps
— Python
— Go
— Android
— Веб
— Фронтенд
Если вы не боитесь делиться знаниями — скорее переходите и оставляйте отклик!
#работа #вакансии
4 главные ошибки опытных разработчиков на собеседованиях
Кадровая ситуация на рынке сейчас такова, что мы наблюдаем значительное увеличение спроса на разработчиков уровня middle и senior. Компании все больше осознают важность опыта и экспертизы при найме специалистов. Но только ли опыт и хорошие hard skills необходимы, чтобы получить заветный оффер и приступить к крутому проекту?
Давайте разбираться
#собеседование #советы
Отличная новость для техлидов и ПМ-ов, которые хотят перенести легаси на новый ЯП: разработчики зарелизили GPT-Migrate
Вообще, миграция — это дорогая, трудоемкая задача. Так вот специально для этого зарелизили GPT-Migrate. Это нейронка, которая позволяет быстрее переписать весь код с одного языка программирования на другой.
Понятное дело, что У GPT-Migrate не гарантирует полностью верный код после автоматического перевода на другой язык, но кто из кожаных мешков гарантирует?
Инструмент вышел недавно, а у него уже 6000 звёзд на GitHub.
Поковыряли GPT-Migrate, рассказываем, что она может и как пользоваться
#нейросети #ии #инструменты
О, это нам надо: подвезли крутой сервис для айтишников, которые подумывают о релокации в другую страну
Видели же эти статьи от тех, кто уже переехал? Кто-то делает упор на один аспект, но забывает об остальных, часто кто-то рассказывает о стране слегка субъективно. Вот — сервис, который позволяет объективно сравнить разные страны и города по 12 критериям.
В Livingcost можно сравнить стоимость аренды жилья (в одиночку или семьей), цены на продукты, образование, качество воздуха, качество жизни и прочее. На скриншотах, например, сравнение Москвы и Торонто, Санкт-Петербурга и Мюнхена. Забирайте и пользуйтесь.
#инструменты #релокация
Что такое UDP-протокол и насколько он надёжен?
UDP – это передача данных без установления соединения, которое не имеет подтверждения связи и не дает никаких гарантий по доставке или порядку получения пакетов.
Что это означает на практике и насколько надёжен такой способ передачи данных: https://tproger.ru/translations/udp_reliability/
#интернет
5 признаков, что вам пора в Data Science
Очевидные (и не очень) признаки, которые подскажут, нужно ли вам двигаться в науку о данных и какое направление Data Science выбрать: https://tprg.ru/7lZu
#datascience
Python vs. Go: почему компании переходят от первого ко второму?
Python и Go — это два разных языка программирования, каждый со своими уникальными особенностями и применениями. Если вы в ходе работы встречали разработчиков, мигрирующих с первого ЯП на второй, и задумываетесь о переходе, то эта статья для вас.
#go #python
1C-RarusTechDay 2023 - 6-я открытая техническая конференция для специалистов 1С. Без воды, без рекламы, только технические доклады
Экспертная команда «1С-Рарус» приглашает продвинутых специалистов 1С на конференцию 1C-RarusTechDay 2023. Онлайн, бесплатно. В подготовку вложили много сил — кейсы и исследования для докладов подбирались в течение года. Команда «1С-Рарус» с радостью поделятся с вами своими наблюдениями, полученным опытом и разработанными решениями.
Когда: 20 июля, онлайн, бесплатно.
Узнать подробнее: https://tprg.ru/9VDp
Реклама ООО «ВНЕДРЕНЧЕСКИЙ ЦЕНТР» LjN8KZfJY
Газпромбанк представил игровой тренажёр для собеседований с ИИ
Он помогает развить уверенность в себе и навыки прохождения карьерных интервью. Вопросы тренажера направлены на логику и творческий подход, а нейросеть анализирует ответы и дает рекомендации.
Получить консультацию смогут все участники ближайшего VK Fest в Москве 15-16 июля на стенде Газпромбанка. Подробнее: https://tprg.ru/qtfX
#ии #собеседование #datascience
Подборка актуальных вакансий
— UX-дизайнер в Иннотех
Где: удалённо
Опыт: можно без опыта
— Системный аналитик в МТС
Где: удалённо
Опыт: от 1 года
— Главный специалист отдела сопровождения дистанционных сервисов в Открытие
Где: удалённо
Опыт: от 1 года
— Ведущий специалист технической поддержки в Открытие
Где: удалённо
Опыт: от 1 года
— Manual QA-инженер в Иннотех
Где: удалённо
Опыт: от 3 лет
— Fullstack веб-разработчик в Иннотех
Где: удалённо
Опыт: от 3 лет
— Senior системный аналитик в Открытие
Где: удалённо
Опыт: от 3 лет
— Ведущий системный администратор / DevOps в Гринатом
Где: удалённо
Опыт: от 3 лет
— Senior / Middle Java-разработчик в Гринатом
Где: удалённо
Опыт: от 4 лет
— Senior DevOps в Иннотех
Где: удалённо
Опыт: не указан
#вакансии #работа
Митап для IT-специалистов Екатеринбурге
Уже 27 июля Сбер приглашает разработчиков, Data Scientists и ML-инженеров уровня Middle/Senior на самый полезный и познавательный летний пикник. На пикнике выступят топовые спикеры, которые расскажут:
— Как применять технологии AI в B2C-продуктах. Спикер — Дмитрий Бугайченко.
— Как использовать трансформеров для рекомендаций в индустрии развлечений. Спикер — Руслан Исрафилов.
— Насколько важно ментальное здоровье в IT. Спикер — Алексей Назукин.
Встреча 27 июля в Креативном кластере «Домна» по адресу: ул. Вайнера, 16. Регистрируйтесь по ссылке — старт в 18:30.
Реклама ПАО СБЕРБАНК
Умер самый известный хакер в мире Кевин Митник
В своё время Кевин Митник стал самым знаменитым хакером в мире и для многих в IT он стал образцом для подражания. Это настолько легендарный человек, что однажды проник в сеть телекоммуникационной компании с помощью самого необычного способа взлома. Он просто женился на сотруднице этой компании.
В 1995 он году был пойман ФБР и приговорен к 46 месяцам тюрьмы. После выхода из тюрьмы в 2000 году Кевин Митник превратился в белого хакера. Он консультировал по вопросам безопасности крупнейшие мировые компании, читал лекции, публиковал книги по социальной инженерии, включая самые известные — «Искусство обмана» и «Искусство вторжения».
Ему было 59 лет, причиной смерти стали осложнения от рака поджелудочной железы.
Press F to pay respects.
#история
И снова эйчары постят вакансии через копипаст
В этот раз ищут разработчика для Vision Pro в Apple минимум с двумя годами опыта работы. Минимум два года работы над продуктом, который выйдет в 2024 году.
#кек #вакансии
Express — гибкий веб-фреймворк для Node.js, который облегчает разработку веб-приложений
Подготовили для вас гайд как соединить серверную часть с приложением на React. Понадобиться лишь лишь небольшой опыт работы с Node.js, редактор кода VS Code и браузер. И всё, можно приступать: https://tproger.ru/articles/kak-nastroit-node-js-express-server-dlya-react/
#nodejs #react
Подборка актуальных вакансий
— UX-дизайнер в Иннотех
Где: удалённо
Опыт: можно без опыта
— Разработчик 1С в Гринатом
Где: удалённо
Опыт: от 1 года
— Менеджер инфраструктурных проектов в КРОК
Где: удалённо
Опыт: от 2 лет
— Системный аналитик в Открытие
Где: удалённо
Опыт: от 2 лет
— Middle / Senior Go-разработчик в МТС
Где: удалённо
Опыт: от 3 лет
— Senior системный аналитик в Открытие
Где: удалённо
Опыт: от 3 лет
— Ведущий системный администратор / DevOps в Гринатом
Где: удалённо
Опыт: от 3 лет
— Фулстек-разработчик (.NET / React) в Иннотех
Где: удалённо
Опыт: от 5 лет
— Senior DevOps в Иннотех
Где: удалённо
Опыт: не указан
#вакансии #работа
Несколько интересных статей по Python, которые раскрывают важные концепции языка
— Почему все в Python является объектом?
— Конструкция match-case в Python
— Добавление функций в классы Python
— Рекурсия в Python: плюсы и минусы использования
— Отправка сообщений в Telegram при помощи Python
#python
Уже больше миллиона предпринимателей стали клиентами Тинькофф Бизнеса
Среди его ключевых преимуществ — это служба поддержки 24/7 и большой выбор сервисов для решения разных задач, чтобы облегчить ведение бизнеса. Среди них есть такие, о которых вы могли не знать:
— Комьюнити для предпринимателей: обменивайтесь опытом и идеями, ищите партнёров и вдохновляйтесь.
— Инвестиции для бизнеса: новый продукт, который позволяет размещать свободные деньги бизнеса на бирже в пару кликов.
— Кредиты для бизнеса: узнать сумму и решение можно за 2 минуты.
— Сервисы для роста продаж: Множество сервисов для увеличения продаж: от бесплатного сервиса для работы с маркетплейсами до платжей Долями от Тинькофф.
Если откроете счет в Тинькофф до 31 июля, то получите 6 месяцев бесплатного обслуживания — хватит времени, чтобы все попробовать и оценить.
Реклама АО Тинькофф Банк LdtCKWmtF
Фронтенд не всегда может знать, где находится его бэкенд
Такое бывает, когда они «живут» на разных URL. Например, web-приложение встраивается в другое. В таком случае программисту нужно разбираться, откуда будут брать данные и как получить к ним доступ.
Эксперт-разработчик из «Иннотеха» рассказывает несколько способов решения этой задачи: https://tprg.ru/wMo6
#фронтенд #бэкенд
50 слов в IT, по не знанию которых можно вычислить новичка
Вы — начинающий программист, но коллеги в перерывах возле кулера говорят на неизвестном вам языке? Или, может быть, вы только интересуетесь программированием, но читать гайды и документацию невероятно сложно?
Не бойтесь, мы составили подборку из 50 терминов для начинающих программистов и объяснили, что значит каждый из них.
#начинающим
Джун уронил прод. Кто виноват и что делать?
Вспоминаем легендарный мем из 2017 года, объясняем его и рассказываем, что делать на самом деле, чтобы джун не ронял прод: https://tproger.ru/articles/dzhun-uronil-prod-kto-vinovat-i-chto-delat/
#начинающим #кек #советы
Хотите узнать, как у Сбера получается создавать такие точные персональные рекомендации?
Приходите на RecSys Meetup by Sber — он состоится 20 июля в Питере.
На митапе топовые спикеры расскажут:
— Как рекомендации на базе AI помогают бизнесу в разных индустриях.
— На какие тренды в области AI, машинного обучения и рекомендательных систем стоит обратить внимание.
— Какие существуют особенности при построении рекомендательных сценариев в видео-стримингах.
В перерывах между докладами вас будут ждать интересные знакомства, обсуждения и нетворкинг.
Когда: 20 июля в 19:00
Где: Art-Muse, Зал «Галерея Ц», 13-я линия Васильевского острова, 70
Узнайте подробнее и зарегистрируйтесь
Реклама ПАО СБЕРБАНК
Редко рекомендуем курсы, но тут большой годный видеокурс по асинхронному программированию
В нём на примере асинхронности в JavaScript объясняются широко распространённые методы асинхронного программирования, адаптеры между ними и вспомогательные приёмы. Под каждым видео есть ссылки на репозитории с примерами кода.
Курс состоит из 23 лекций продолжительностью около 17 часов: https://youtube.com/playlist?list=PLHhi8ymDMrQZ0MpTsmi54OkjTbo0cjU1T
#асинхронность
Почему из-за «боязни потери» программисты не могут сменить неподходящую работу?
Есть такой феномен «loss aversion» — боязнь потери. Его суть в том, что мы начинаем вести себя иррационально, чтобы не «проиграть» то, что у нас есть. Хотя это та самая ситуация, когда чемодан без ручки «нести тяжело, а бросить жалко».
Как работает этот феномен в IT и зачем профессор Гарвардской школы бизнеса продаёт своим студентам 20 долларов за 200, читайте в статье: https://tproger.ru/articles/jeksperiment-bazermana-kak-my-ezhednevno-terjaem-dengi
#softskills #карьера #работа
Да кто этот ваш «чистый код»?!
Специально для Tproger Максим Морев, техноэнтузиаст и технический директор, Газпромбанк, подготовил самый полный гид по чистому коду. Из него вы узнаете:
— что такое чистый код,
— как его написать,
— как править НЕ чистый код.
Сделайте свою жизнь в кодинге проще: https://tprg.ru/2WeU
#чистыйкод #советы