#Что_говорит_сеньор_ГазпромбанкТех? — «Лучше создавай циклы в коде, чем зацикливайся на проблемах в жизни».
Циклы в программировании — это, по сути, структурные блоки, которые позволяют писать код более лаконично и эффективно. Рассмотрим основные виды циклов и их применение:
For-цикл: Это, пожалуй, самый распространенный цикл в мире программирования. for подходит, когда заранее известно, сколько раз нужно выполнить последовательность действий.
Простой пример цикла, который повторяет действие 5 раз и выводит фразу "Привет, мир!". Этот цикл точно знает, сколько раз (5) он должен выполниться.
While-цикл: А вот здесь ситуация чуть сложнее. while работает до тех пор, пока выполняется определённое условие. Это особенно полезно, когда количество повторений не известно заранее.
В этом примере цикл while продолжает выполнение до тех пор, пока i остаётся меньше 5. Процесс остановится, только когда i станет равным или больше 5.
Do-while (или repeat-until в некоторых языках): Этот цикл немного отличается от предыдущего. Он сначала выполняет действие, а затем проверяет условие продолжения.
Пример цикла do-while в JavaScript показывает, что действие выполнится хотя бы один раз, даже если изначально условие false. Но такой тип циклов есть не во всех языках, например в Python его нет.
Какой цикл выбрать — вопрос задач и исходных данных. Сочетание различных циклов в нужных местах твоего кода позволит добиться оптимального, читаемого и лёгкого для поддержания программного продукта.
Циклы в программировании — это, по сути, структурные блоки, которые позволяют писать код более лаконично и эффективно. Рассмотрим основные виды циклов и их применение:
For-цикл: Это, пожалуй, самый распространенный цикл в мире программирования. for подходит, когда заранее известно, сколько раз нужно выполнить последовательность действий.
for i in range(5):
print("Привет, мир!")
Простой пример цикла, который повторяет действие 5 раз и выводит фразу "Привет, мир!". Этот цикл точно знает, сколько раз (5) он должен выполниться.
While-цикл: А вот здесь ситуация чуть сложнее. while работает до тех пор, пока выполняется определённое условие. Это особенно полезно, когда количество повторений не известно заранее.
i = 0
while i < 5:
print("Привет, мир!")
i += 1
В этом примере цикл while продолжает выполнение до тех пор, пока i остаётся меньше 5. Процесс остановится, только когда i станет равным или больше 5.
Do-while (или repeat-until в некоторых языках): Этот цикл немного отличается от предыдущего. Он сначала выполняет действие, а затем проверяет условие продолжения.
let i = 0;
do {
console.log("Привет, мир!");
i++;
} while (i < 5);
Пример цикла do-while в JavaScript показывает, что действие выполнится хотя бы один раз, даже если изначально условие false. Но такой тип циклов есть не во всех языках, например в Python его нет.
Какой цикл выбрать — вопрос задач и исходных данных. Сочетание различных циклов в нужных местах твоего кода позволит добиться оптимального, читаемого и лёгкого для поддержания программного продукта.
This media is not supported in your browser
VIEW IN TELEGRAM
Газпромбанк.Тех сегодня на Saint HighLoad++ 2024 в Санкт-Петербурге 🤗
Погружаемся прямиком в атмосферу 2000-х 👾
Мы привезли с собой самые топовые развлечения тех годов: собственный компьютерный клуб, игры Grand Theft Auto: Vice City и «Как достать соседа», настоящую олдовую Nokia с Т9 и даже возможность пересдать ЕГЭ.
А завтра наш спикер выступит с докладом про эффективные ML-решения в сфере collection.
Если ты тоже на Saint HighLoad++, приходи знакомиться! Ждем в DESIGN DISTRICT DAA 🧑🏻💻
Погружаемся прямиком в атмосферу 2000-х 👾
Мы привезли с собой самые топовые развлечения тех годов: собственный компьютерный клуб, игры Grand Theft Auto: Vice City и «Как достать соседа», настоящую олдовую Nokia с Т9 и даже возможность пересдать ЕГЭ.
А завтра наш спикер выступит с докладом про эффективные ML-решения в сфере collection.
Если ты тоже на Saint HighLoad++, приходи знакомиться! Ждем в DESIGN DISTRICT DAA 🧑🏻💻
Кто такой T-shaped специалист? Это профессионал, который глубоко разбирается в одной сфере, но при этом обладает знаниями в смежных областях.
Мы в Газпромбанк.Тех ждем именно таких сотрудников в наши кросс-функциональные команды 😊 Потому что T-shaped специалист:
🔹 легко адаптируется
🔹 понимает специфику функционала других специалистов
🔹 может выполнять работу за своих коллег, пока те на больничном или в отпуске
Как же стать таким специалистом?
Шаг 1. Практикуйся, чтобы достичь экспертного уровня в своей специализации
Шаг 2. Учись основам смежных дисциплин
Шаг 3. Развивай навык общения с коллегами из разных департаментов
Шаг 4. Посещай курсы и семинары, читай специализированные книги и статьи, участвуй в профессиональных сообществах
Ну и, конечно же, не забывай делиться своими знаниями и опытом с коллегами, чтобы вместе быть в Т-форме 😉
#be_T_shaped
Мы в Газпромбанк.Тех ждем именно таких сотрудников в наши кросс-функциональные команды 😊 Потому что T-shaped специалист:
🔹 легко адаптируется
🔹 понимает специфику функционала других специалистов
🔹 может выполнять работу за своих коллег, пока те на больничном или в отпуске
Как же стать таким специалистом?
Шаг 1. Практикуйся, чтобы достичь экспертного уровня в своей специализации
Шаг 2. Учись основам смежных дисциплин
Шаг 3. Развивай навык общения с коллегами из разных департаментов
Шаг 4. Посещай курсы и семинары, читай специализированные книги и статьи, участвуй в профессиональных сообществах
Ну и, конечно же, не забывай делиться своими знаниями и опытом с коллегами, чтобы вместе быть в Т-форме 😉
#be_T_shaped
This media is not supported in your browser
VIEW IN TELEGRAM
Фестиваль «Лидеры цифровой трансформации» уже начался! И мы с нетерпением ждем тебя в кластере «Ломоносов». У нас на стенде много интересных активностей: головоломки, мемология и разбор резюме с экспертами.
🎤 А 29 июня в 12:00 Никита Климкин, Value Stream Owner CVM, расскажет «Как строить бизнес на данных… и получать от этого удовольствие!»
Давай поскорее увидимся на фестивале 🤗
🎤 А 29 июня в 12:00 Никита Климкин, Value Stream Owner CVM, расскажет «Как строить бизнес на данных… и получать от этого удовольствие!»
Давай поскорее увидимся на фестивале 🤗
Огненно провели Saint HighLoad++ и Saint TeamLead Conf 2024 🔥
На стенде Газпромбанк.Тех мы собрали все топовые развлечения 2000-х: компьютерный клуб с культовыми играми, кнопочные телефоны, сотки и даже задачки на бланках ЕГЭ.
И, конечно, не забыли про экспертизу: участники могли провести код-ревью, переделать олдскульную архитектуру на современный лад, пройти квиз по разработке, решить кейсы на управление командой — и получить ценные комментарии от наших экспертов.
А еще послушать доклады: про ML-решения в сфере collection и о том, как внедрять инженерные практики в сопротивляющихся командах.
Если хочешь присоединиться к нашей команде, смотри вакансии. А если тоже был на SHL и STL в Питере, делись впечатлениями в комментариях!
На стенде Газпромбанк.Тех мы собрали все топовые развлечения 2000-х: компьютерный клуб с культовыми играми, кнопочные телефоны, сотки и даже задачки на бланках ЕГЭ.
И, конечно, не забыли про экспертизу: участники могли провести код-ревью, переделать олдскульную архитектуру на современный лад, пройти квиз по разработке, решить кейсы на управление командой — и получить ценные комментарии от наших экспертов.
А еще послушать доклады: про ML-решения в сфере collection и о том, как внедрять инженерные практики в сопротивляющихся командах.
Если хочешь присоединиться к нашей команде, смотри вакансии. А если тоже был на SHL и STL в Питере, делись впечатлениями в комментариях!
🤖 #ИТ_дайджест
Что интересного было в июне 2024: ещё больше новых функций нейросетей, ПМЭФ, подробности обновления Apple и потенциальное восстание машин (или нет).
🐈 В Японии появилась нейросеть, которая практически переводит питомцев — по эмоциям котика она подскажет, что делать владельцу. А китайская Kling AI теперь грозится составить конкуренцию Sora — стиль видео отличается, но качество не хуже.
🧠 Соучредитель OpenAI Андрей Карпаты создал большой гайд по разработке собственного GPT-2 с нуля на Python. За 4 часа он рассказал, как создать модель, а также оптимизировать ее обучение.
🧑🏻💻 Модель GPT-4 прошла тест Тьюринга. И убедила 54% участников исследования, что она живой человек. Означает ли это грядущее восстание машин?
🔝 В Санкт-Петербурге прошел ПМЭФ-2024. Одни из центральных тем — нейросети и перспективы развития ИТ-отрасли в России.
📱 Apple раскрыла подробности iOS 18: ИИ пока не будет. Эту функцию стоит ждать только в первой половине 2025 года. Пока же пользователям будут доступны новые фишки интерфейса и калькулятор.
Что интересного было в июне 2024: ещё больше новых функций нейросетей, ПМЭФ, подробности обновления Apple и потенциальное восстание машин (или нет).
🐈 В Японии появилась нейросеть, которая практически переводит питомцев — по эмоциям котика она подскажет, что делать владельцу. А китайская Kling AI теперь грозится составить конкуренцию Sora — стиль видео отличается, но качество не хуже.
🧠 Соучредитель OpenAI Андрей Карпаты создал большой гайд по разработке собственного GPT-2 с нуля на Python. За 4 часа он рассказал, как создать модель, а также оптимизировать ее обучение.
🧑🏻💻 Модель GPT-4 прошла тест Тьюринга. И убедила 54% участников исследования, что она живой человек. Означает ли это грядущее восстание машин?
🔝 В Санкт-Петербурге прошел ПМЭФ-2024. Одни из центральных тем — нейросети и перспективы развития ИТ-отрасли в России.
📱 Apple раскрыла подробности iOS 18: ИИ пока не будет. Эту функцию стоит ждать только в первой половине 2025 года. Пока же пользователям будут доступны новые фишки интерфейса и калькулятор.
Поддерживаем перспективные стартапы!
AI-тренажер, который вы могли видеть на многих наших мероприятиях, взял первое место в конкурсе Мэра Москвы среди инновационных проектов для лучших предпринимателей, ученых и изобретателей — «Новатор Москвы 2024».
Проект победил в номинации «Лидеры инноваций» направления «Общественные проекты». А в его презентации были использованы примеры кейсов с Газпромбанком.
AI-консультант находится на выставке-форуме «Россия» до 8 июля — успейте попробовать и узнать свой тип потребительского поведения.
Ждем вас на ВДНХ в павильоне №71 «Умные финансы»!
AI-тренажер, который вы могли видеть на многих наших мероприятиях, взял первое место в конкурсе Мэра Москвы среди инновационных проектов для лучших предпринимателей, ученых и изобретателей — «Новатор Москвы 2024».
Проект победил в номинации «Лидеры инноваций» направления «Общественные проекты». А в его презентации были использованы примеры кейсов с Газпромбанком.
AI-консультант находится на выставке-форуме «Россия» до 8 июля — успейте попробовать и узнать свой тип потребительского поведения.
Ждем вас на ВДНХ в павильоне №71 «Умные финансы»!