Digital Лекторий Газпромбанк.Тех
6.72K subscribers
312 photos
36 videos
1 file
288 links
Digital Лекторий — это канал про старт карьеры в ИТ. Здесь мы проводим онлайн-лекции от ведущих экспертов Газпромбанк.Тех, рассказываем про наши стажировки и мероприятия🤘Присоединяйся!

Сайт: gazprombank.tech
Официальный канал Газпромбанк.Тех: @gpb_tech
Download Telegram
Чтобы упростить рабочий процесс, важно оформлять по одним и тем же стандартам решения из разных отделов и платформ. А еще необходимо обсуждать сложные и спорные вопросы со всей командой. Это несколько из множества предпосылок появления в Газпромбанке сообщества разработчиков.

Как оно устроено? Начнем с существующих правил для бэкенд-разработчиков, которые собраны в трех документах:
🔹 Java Code Convention — сборнике общих норм оформления кода на языке Java. Например, как делать отступы в строках или называть переменные.
🔹 Чек-листе разработчика — документе с принципами, которым нужно следовать при создании любых банковских систем. Например, какой формат валюты использовать.
🔹 Чек-листе компонента омниканальной платформы (единой системы каналов коммуникации), в котором собраны правила работы с такой площадкой.

Для общения внутри комьюнити программисты Газпромбанка используют корпоративный чат и еженедельные онлайн-семинары. Это позволяет опытным сотрудникам обмениваться знаниями, а новичкам — быстрее вливаться в работу и получать любую помощь.

💡 Подробности об устройстве сообщества разработчиков и интересное дополнение о полигоне R&D (Research and Development) в этой статье: https://www.gpbspace.ru/blog/2983/
Сейчас программное обеспечение представляет собой либо данные для использования в других программах, либо алгоритм, реализованный в виде последовательности инструкций для процессора. Но как ПО выглядело в начале своего развития? Давай переместимся в прошлое и узнаем это.

💡 Ада Лавлейс (первый в мире программист) в одном из текстов оставила комментарий с инструкцией вычисления чисел Бернулли в отношении описанной вычислительной машины, что принято считать первым ПО.

💡 На первых ПК программное обеспечение писалось с помощью машинных кодов и числовых инструкций, что было далеко не самым простым занятием. Например, чтобы считать некоторые данные из ячейки оперативной памяти компьютера, требовалось описать около 16 инструкций.

💡 Языки программирования высокого уровня позволили работе ПО практически перестать зависеть от аппаратного обеспечения компьютера, в частности центрального процессора ПК.

Знаешь ли ты еще факты из истории развития программного обеспечения? Делись в комментариях 💭
Media is too big
VIEW IN TELEGRAM
В жизни любого IT-проекта однажды случается «сложный период», когда необходимо переместить функционирующую систему на другую техническую подложку — инфраструктурный переезд. О том, как этот этап проходит в Газпромбанке, расскажет в TechTalk DevOpsConf & TechLead Conf 2022 Роман Цыбулин, директор по архитектуре GPB Space.

Из интервью ты узнаешь:
✔️ какие основные отличия нового подхода в инфраструктуре от предыдущего
✔️ что изменилось в системе после инфраструктурного переезда
✔️ почему релиз-менеджеры стали менее востребованы
✔️ к чему привело обновление рабочей команды.

Желаем приятного просмотра!
В TechTalk DevOpsConf & TechLead Conf 2022 Роман Цыбулин рассказывает о новых для Газпромбанка инструментах со старыми продуктами и процессе инфраструктурного переезда.

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

Доклады посвящены аспектам веб-разработки:

🖇 архитектуре крупных проектов
🖇 базам данных и системам хранения
🖇 DevOps и системному администрированию
🖇 нагрузочному тестированию
🖇 эксплуатации крупных проектов

и другим направлениям, связанным с большими и высоконагруженными IT-системами.

Мы подготовили конкурс, в котором ты сможешь выиграть билет-доступ ко всем выступлениям! Не пропусти подробности 🔔
Пришло время погрузиться в мир разработчика и получить онлайн-билет на конференцию Saint HighLoad++ с топовыми IT-спикерами 🔥

Правила простые:
💭 Ответь на тематические вопросы в ходе игры: https://gpb.som3.ru/.
💿 Собери все папки и дискеты.
👾 Будь аккуратнее — не попадись багам!
🎮 Набери как можно больше баллов за 7 и 8 октября. Но помни: засчитывается только первая попытка.

Победитель, набравший максимальное количество очков, получит доступ ко всем докладам конференции. Но это еще не все 😉

Топ-20 игроков также ждут подарки: от шоперов до музыкальных колонок! А для всех остальных участников мы приготовили памятный мерч 💙

Результаты появятся 10 октября. Желаем удачи!
Дорогие участники Digital Лектория, большое спасибо всем, кто принял участие в нашей игре. Пришло время подвести итоги и объявить победителей!

🏆 Победителем игры становится участник с ником BambooAnd и получает онлайн-доступ к выступлениям топовых IT-спикеров страны на конференции Saint HighLoad++ 🔥

🎁 Ищи себя в ТОП-20 игроков, к которым отправятся подарочные наборы:
— Hachapuri
— autrecote
— Fieria
— no chance
— TA_TANYA
— NEVERMIND
— Alex
— Bebrok
— ok i pull up
— ЗРС2201
— Red_alert3
— Oprichin
— Zemlyanka1337
— Aza
— dmitrybarsu
— Aaaaaa
— danissimo
— Elevee
— MeowMeow
— alexeylushch

Нашел свой ник? Напиши нам на почту gpb@futuretoday.ru. В письме укажи ФИО, контактный номер телефона и адрес для доставки приза.

Но если среди ников ты не нашел своего, не спеши расстраиваться! Для всех участников игры мы также подготовили памятный мерч. Получить его просто: пиши на gpb@futuretoday.ru, так же указав контактные данные и адрес.

Спасибо всем, кто принял активное участие в нашей игре! Надеемся, что она была не только интересной, но и полезной для вас, и поздравляем победителей 🎉
Мы готовы анонсировать новую лекцию Digital Лектория!

Большинство технологий, которыми мы пользуемся ежедневно — результат работы огромной команды специалистов, в том числе и разработчиков. Больше об этом актуальном и важном IT-направлении ты сможешь узнать из следующего вебинара 🖥

Когда: 20 октября, в 18:00 (по МСК)

Спикер: Максим Морев, Тех-Лид проекта «Цифровой Рубль» в Газпромбанке

Обсудим:
— необходимые компетенции бэкенд-разработчика
— инженерные практики (DDD, TDD), и как не сойти с ума
— самые важные дизайн-принципы в разработке
— чем может пригодиться Linux, и что советует нам Линус Торвальдс.

Ждем вас! Ссылка для подключения появится накануне.
Включи уведомления, чтобы не пропустить начало лекции 🔔
Крутой разработчик: кто это и как им стать? Узнаем на вебинаре уже через 5 дней! А сегодня мы поближе познакомимся со спикером 🧑‍💻

Максим Морев изучает и применяет лучшие инженерные практики в реальных условиях, а еще является:
— тех-лидом проекта «Цифровой Рубль» в Газпромбанке
— энтузиастом сообщества Software Craftsmanship
— Agile, TDD, DDD и Сlean Code Advocate
— Linux-фаном.

Встречаемся 20 октября в 18:00. Не пропусти, будет интересно 🔥
Уже завтра в 18:00 ждем тебя на встрече с Максимом Моревым, тех-лидом проекта «Цифровой Рубль» в Газпромбанке!

В этот раз мы решили немного сменить формат вебинара — трансляция пройдет в этом telegram-канале. Подключиться к ней очень просто — ровно в 18:00 заходи в канал и нажимай на кнопку «Вступить!».

Завтра обязательно напомним о начале лекции! 👆🏻
Напоминаем, что сегодняшняя лекция пройдет в этом telegram-канале. Не пропусти уведомление в 18:00!

Авторы самых интересных вопросов спикеру получат памятный мерч! 🎉
Мы начинаем! Нажимай кнопку «Вступить» под нашим лого, чтобы присоединиться к трансляции ⬆️

Задавай свои вопросы в комментариях к этому посту!
Digital Лекторий Газпромбанк.Тех pinned «Мы начинаем! Нажимай кнопку «Вступить» под нашим лого, чтобы присоединиться к трансляции ⬆️ Задавай свои вопросы в комментариях к этому посту!»
Спасибо за подключение к лекции и вашу обратную связь!

В ходе вебинара на тему «Крутой разработчик: почему важно не только уметь писать код» с Максимом Моревым мы узнали:
— какие есть роли и задачи в проектах у разработчиков
— об актуальных стеках технологий и ресурсах для начала погружения в программирование (книгах и других материалов)
— как выглядит roadmap от джуна до лида и на какие кейсы стоит сфокусироваться на каждом этапе
— о необходимых навыках бэкенд-разработчика для эффективной работы
— секреты work-life balance IT-специалиста.

Еще Максим поделился полезными ссылками, литературой и дополнительными материалами. Забирай в комментариях к посту — t.me/digital_lektoriy/195 ⬅️

Вы задали много интересных вопросов! Спикеру было сложно выбрать три самых лучших, но все же выделил самые запоминающиеся. Их авторы получат памятный мерч 🏆

1. @AndromedaSmart: В чём секрет становления сеньёром? Стечение обстоятельств, появление свободного места, когда уходит другой человек (можно приписать к удаче) или мощное проявление своих скиллов в работе и воплощение, реализация своей идеи, которая будет решать какую-либо глобальную проблему?

2. @fil0kate: С чего начать погружение в IT сферу человеку с гуманитарным бэкграундом?

3. @artruu: Слушать лекции о том, как писать код или самому практиковаться каждый день?

Каждый участник лекции, заполнивший google-форму, получит сертификат. Не забывай проверять почту 😉
Наличие опыта работы с реляционными системами управления базами данных — must have многих вакансий в сфере IT, в том числе и в Газпромбанке. Сегодня поговорим о MySQl и SQL Server. Чем эти СУБД отличаются?

🔹 Операционные системы: обе СУБД работают в Linux и Windows. Однако SQL Server изначально разрабатывался для платформы Windows, а MySQL — для Linux и LAMP.

🔹 Языки: интеграция реализована на Java, PHP, C ++, Python, Ruby, Visual Basic, Delphi, Go и R. MySQL дополнительно поддерживает Perl и Haskel.

🔹 Лицензия: для запуска нескольких баз данных на SQL Server требуется покупка лицензии, в то время как MySQL обладает открытым кодом и возможностью свободного использования.

🔹 Отмена запроса: в отличие от SQL Server, MySQL не позволяет отменить запрос в течение его выполнения (что может стать проблемой для разработчиков).

🔹 Хранение данных: SQL Server предлагает единую систему хранения данных. Это, в сравнении с множеством вариантов в MySQL, дает меньше гибкости при разработке.

Теперь ты знаком с реляционными СУБД чуть ближе! Кстати, совсем скоро мы поделимся ресурсами, на которых можно потренировать навыки владения SQL 🔔