На картинке показан пример простого цикла while
Здесь цикл выполняется до тех пор, пока count < 5. В каждой итерации значение count увеличивается на 1, и цикл завершится, когда count станет равен 5.
По-другому: Цикл продолжается, пока условие count < 5 истинно. Когда условие становится ложным, цикл останавливается.
#база
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
В работе разработчика важно уметь получать честную и полезную обратную связь — конкретику, с которой можно работать.
Чем конкретнее запрос, тем лучше ответ. Спрашивай не "Как я могу стать лучше?", а что-то вроде "Как улучшить читаемость моего кода?" или "Как вам мой подход к этому алгоритму?"
Лучше всего попросить фидбэк у тех, кто видит твою работу в деталях: тимлида, коллег по команде, тестировщиков или продакт-менеджера. Они могут дать ценные советы, потому что понимают твой вклад.
Проси обратную связь после завершения важного этапа или перед новым. Это даст собеседнику возможность вспомнить конкретные моменты и оценить твой прогресс.
Даже если тебе дают критику, не защищайся и не обижайся. Воспринимай это как шанс стать лучше. Поблагодари человека за время и рекомендации.
#психология_айтишника
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
📚 Онбординг без боли: 10 библиотек для создания продуктовых туров
Изучаем готовые инструменты, которые помогут пользователям освоить твое приложение за считанные минуты.
👉 Читать статью
👉 Зеркало
Изучаем готовые инструменты, которые помогут пользователям освоить твое приложение за считанные минуты.
👉 Читать статью
👉 Зеркало
😁2👍1
Лоад менеджмент (управление нагрузкой) в IT — это практика управления нагрузкой на сотрудников и распределения рабочих ресурсов так, чтобы достичь оптимальной продуктивности и избежать перегорания.
Создать условия, в которых команда может работать с высокой эффективностью и без негативных последствий для психологического и физического здоровья.
#термины
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Пользуйся хештегами, они есть под каждым постом.
#термины — объяснение ключевых IT-терминов
#база — основа для начинающих в IT
#психология_айтишника — о внутреннем мире разработчиков
#стек — описание технологий и инструментов
#проект — всё про работу над проектами
#управленцам — советы для IT-менеджеров
#HR — подбор, развитие и мотивация в IT
#языки_программирования — гайды и советы по языкам
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥8❤1👍1
Forwarded from Proglib.academy | IT-курсы
📊 Путеводитель по Big Data для начинающих: методы и техники анализа больших данных
Методы и техники анализа Big Data: Machine Learning, Data mining, краудсорсинг, нейросети, предиктивный и статистический анализ, визуализация, смешение и интеграция данных, имитационные модели. Как разобраться во множестве названий и аббревиатур? Читайте наш путеводитель в статье по ссылке.
🔗 Ссылка
Методы и техники анализа Big Data: Machine Learning, Data mining, краудсорсинг, нейросети, предиктивный и статистический анализ, визуализация, смешение и интеграция данных, имитационные модели. Как разобраться во множестве названий и аббревиатур? Читайте наш путеводитель в статье по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Они нужны для быстрой инициализации свойств и компактности кода.
На картинке показан пример:
#база
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Scrum meeting — короткая ежедневная встреча, на которой вся команда на 10-15 минут собирается вместе. Обычно организует встречу продуктовый менеджер или владелец продукта, а участвуют все, включая Скрам-мастера.
Что обсуждаем:
#управленцам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
📊 ТОП-10 необходимых для специалиста по Big Data навыков
Рассказываем о необходимом наборе технических и карьерных навыков для специалиста по Big Data.
✍️ Big Data — это термин, используемый для обозначения значительного объема как структурированных, так и неструктурированных данных, который слишком велик для обработки традиционными методами.
👉 Читать все подробности в статье
Рассказываем о необходимом наборе технических и карьерных навыков для специалиста по Big Data.
👉 Читать все подробности в статье
👍1
R — это язык программирования, созданный для анализа данных и статистики. Ещё в 70-х его сделали как бесплатную альтернативу языку S, и с тех пор R стал мощным инструментом для науки и аналитики.
Научная среда: R активно используют в научных исследованиях математики, биологи, социологи, а также специалисты по Data Science.
Статистика и визуализация: в R встроены инструменты для статистики и визуализации, что делает его идеальным для анализа больших данных.
Интеграция с другими языками: R отлично работает с Python и позволяет строить интерактивные дашборды с библиотекой Shiny.
В отличие от Python, R создан специально для аналитики. R сильно отличается от Excel и Google Sheets масштабом задач — он обрабатывает миллионы строк, работает с графиками и намного шире в аналитических возможностях.
Есть среда разработки RStudio, поддержка Jupyter Notebook и библиотек для обработки данных, визуализации и статистики. С четырьмя базовыми типами данных можно строить сложные аналитические структуры, а тысячи библиотек дают готовые решения для задач любой сложности.
#языки_программирования
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Парное программирование — это техника, когда два разработчика работают над одной задачей вместе: один пишет код, второй наблюдает и комментирует, если нужно. Это не трата времени, а эффективный способ:
▪️ Удержать фокус — задачи доводят до конца, не отвлекаясь.
▪️Быстрее принимать решения — вдвоём баги и архитектурные задачи решаются оперативнее.
▪️Обучаться — обмен опытом идёт в режиме реального времени, особенно полезно для пар «новичок-опытный».
Основные правила:
• Сначала договоритесь о стандартах кода
• Не стоит использовать технику для слишком простых или, наоборот, сложных задач.
• Меняйтесь ролями каждые 20 минут.
• На первых порах ограничьте сессии до 1-2 часов.
#база
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Forwarded from Библиотека программиста | программирование, кодинг, разработка
⚛️ 8 важнейших аспектов JavaScript, которые нужно освоить до изучения React
Начинающие фронтендеры часто приступают к работе с React, не изучив досконально основные концепции JavaScript. В результате освоение библиотеки дается с трудом. В статье мы исправляем эту ошибку и разбираем:
☑️ Шаблонные литералы
☑️ Деструктуризацию
☑️ Операторы
☑️ Тернарные операторы
☑️ Стрелочные функции
☑️ Короткие замыкания
☑️ Основные методы массивов
☑️ Промисы и
👉 Читать статью
👉 Зеркало
Начинающие фронтендеры часто приступают к работе с React, не изучив досконально основные концепции JavaScript. В результате освоение библиотеки дается с трудом. В статье мы исправляем эту ошибку и разбираем:
☑️ Шаблонные литералы
☑️ Деструктуризацию
☑️ Операторы
rest
и spread
☑️ Тернарные операторы
☑️ Стрелочные функции
☑️ Короткие замыкания
☑️ Основные методы массивов
☑️ Промисы и
fetch
👉 Читать статью
👉 Зеркало
👍3
Скоуп (scope) — это объём задач, целей или функционала, определённых для выполнения в рамках проекта. Проще говоря, это чёткое понимание, что нужно сделать. Важно установить скоуп на старте, чтобы избежать хаоса и недопонимания.
Пример: При разработке приложения скоуп может включать основные функции (регистрация, поиск, фильтры), но без лишних фич, как чат или сложная аналитика.
#термины
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Новичкам теперь нужны аналитические навыки и умение выделяться среди конкурентов. Рекрутеру важно понимать, как оптимизировать затраты на найм и оценивать успех: прошёл сотрудник испытательный срок — значит, найм оправдал себя.
Анализ нужно внедрять системно, а не «на ходу». Важно отслеживать общую динамику — количество нанятых, рост по грейдам и уровень вовлечённости.
Сорсинг — это уже не просто поиск кандидатов, а настоящая работа с цифровыми следами. Современные инструменты позволяют находить людей даже при минимальной активности в сети
#HR
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Forwarded from Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
🤖💻📉 ТОП-5 бесперспективных профессий в IT
Искусственный интеллект и автоматизация меняют рынок труда до неузнаваемости. Рассказываем о пяти IT-специальностях, которые могут исчезнуть или кардинально измениться уже в ближайшие годы, и объясняем, куда двигаться их представителям.
Читать статью
Искусственный интеллект и автоматизация меняют рынок труда до неузнаваемости. Рассказываем о пяти IT-специальностях, которые могут исчезнуть или кардинально измениться уже в ближайшие годы, и объясняем, куда двигаться их представителям.
Читать статью
👍3