Личная мотивация разработчика: где её взять и зачем это нужно?

Чтобы избежать выгорания, часто достаточно хорошей мотивации. Опытный айтишник рассказывает, из каких факторов она складывается и как её сохранять.

Обложка статьи «Личная мотивация разработчика: где её взять и зачем это нужно?»

Для чего хорош Java?

С Java удобно начать изучение программирования. Но в каких сферах вы сможете потом работать? Рассказываем о самых популярных применениях Java.

Обложка статьи «Для чего хорош Java?»

Вакансии

Как развить soft skills обучая других: 5 историй разработчиков

Программисты часто ассоциируются с людьми, у которых не всё хорошо с soft skills. Узнаём у 5 разработчиков, как они стали менторами и развили эти навыки.

Обложка статьи «Как развить soft skills обучая других: 5 историй разработчиков»
Обложка поста

hent-AI: нейросеть, которая убирает цензуру из аниме

Нашли на GitHub любопытную нейросеть. По ссылке можно найти принцип работы и инструменты, а также исходный код, чтобы запустить у себя или доработать.

События и курсы

Как попасть в компанию мечты без бэкграунда

Директор по персоналу BI.ZONE рассказала, как без красивого резюме получить приглашение на собеседование и почему социальная жизнь иногда важнее опыта.

Обложка статьи «Как попасть в компанию мечты без бэкграунда»

Инструменты и библиотеки для веб-скрейпинга

Рассказываем о готовых инструментах для веб-скрейпинга: популярных онлайн-сервисах и библиотеках для языков Python, JavaScript и Java.

Обложка статьи «Инструменты и библиотеки для веб-скрейпинга»
Обложка поста

Что использует команда Tproger: инструменты для мониторинга и улучшения производительности веб-сайта

Рассказываем, как повысить скорость загрузки сайта и с помощью каких инструментов отслеживать показатели. Проверено разработчиками Tproger.

Let’s Encrypt сейчас отзывает 3 000 000 сертификатов: возможно, вам тоже нужно перевыпустить

У Let’s Encrypt обнаружился баг в коде CAA, который появлялся во время выпуска сертификата. Баг исправили, но некоторые сертификаты будут отозваны уже 4 марта.

Для чего хорош Си?

Язык Си обычно используется в довольно сложных задачах. В каких? Отобрали для вас самые популярные области применения Си.

Обложка статьи «Для чего хорош Си?»

Serious games: как VR-игры спасают жизни работникам заводов

Специалист из компании КРОК рассказал, что общего у VR-обучения и игр, и поделился фишками, которыми они пользуются при создании VR-тренингов.

Обложка статьи «Serious games: как VR-игры спасают жизни работникам заводов»

Что значит «думать как программист»?

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

Обложка статьи «Что значит «думать как программист»?»

Что вы сможете запрограммировать через год, занимаясь по два часа в день: фронтенд

Узнаём у профессионального разработчика, из каких шагов состоит обучение фронтенду и что вы будете знать и уметь уже через год.

Обложка статьи «Что вы сможете запрограммировать через год, занимаясь по два часа в день: фронтенд»

Зачем разработчику личный план развития и как его составить

Рассказ опытного разработчика о том, как он планирует своё развитие, почему это важно, с чего начать и что помогает ему на этом пути.

Обложка статьи «Зачем разработчику личный план развития и как его составить»

Как программисту поднять свою зарплату

Разбираем разные (в том числе не самые очевидные) способы поднять уровень своего заработка.

Обложка статьи «Как программисту поднять свою зарплату»

Как разрабатывается умный поиск — нюансы и сложности

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

Обложка статьи «Как разрабатывается умный поиск — нюансы и сложности»
Обложка поста

Бьёрн Страуструп: что в C++ надо было сделать по-другому, зачем его учить и совет начинающим программистам

Создатель C++ делится, что бы он поменял в C++, если бы у него была машина времени, зачем учить C++ в 2020 году и что нужно знать начинающему программисту.

Для чего хорош C++?

C++ хорош для проектов, в которых важна производительность кода. Почему это так, и в каких областях применяется C++? Разбираем в этом материале.

Обложка статьи «Для чего хорош C++?»

Как специалисту по Data Science написать классификатор, если часть данных неверно размечена

Данные важны для аналитики. Однако если они размечены неверно, от них может быть больше вреда, чем пользы. Разбираемся, как работать с такими данными.

Обложка статьи «Как специалисту по Data Science написать классификатор, если часть данных неверно размечена»

FAQ по хакатонам: как выбирать, участвовать и выигрывать ИТ-соревнования

Как выбрать качественное ИТ-соревнование, как в нём участвовать, чтобы победить, и что делать потом.

Обложка статьи «FAQ по хакатонам: как выбирать, участвовать и выигрывать ИТ-соревнования»

Что вы сможете запрограммировать через год, занимаясь по два часа в день: бэкенд

Что и как учит бэкенд разработчик и что он будет уметь через год, занимаясь в свободное время — рассказ профессионального бэкендера.

Обложка статьи «Что вы сможете запрограммировать через год, занимаясь по два часа в день: бэкенд»

Для чего хорош JavaScript?

В основном JavaScript рассматривают только как инструмент для веб-разработки, но что ещё вы сможете делать, если выучите этот язык? Расказываем в статье.

Обложка статьи «Для чего хорош JavaScript?»

Правильный NLP: как работают и что умеют системы обработки естественного языка

О том, как правильно построить эффективный процесс обработки человеческой речи, где сегодня применяются NLP-решения и с какими задачами они справляются.

Обложка статьи «Правильный NLP: как работают и что умеют системы обработки естественного языка»

Приёмы и хитрости, которые упростят жизнь разработчика

Специалист из Webit делится лайфхаками, приёмами и фреймворками, которые помогут ускорить разработку и облегчить жизнь программиста.

Обложка статьи «Приёмы и хитрости, которые упростят жизнь разработчика»

Для чего хорош Python?

О плюсах и минусах Python написано уже немало. Рассказываем, зачем вообще учить этот язык, что вы сможете на нём написать и в каких сферах IT работать.

Обложка статьи «Для чего хорош Python?»

Как использовать микросервисы в веб-разработке — возможные проблемы и их решения

Специалист из компании «Рексофт» расскажет о технических сложностях, которые возникают при работе с микросервисами, и поделится способами их решения.

Обложка статьи «Как использовать микросервисы в веб-разработке — возможные проблемы и их решения»

Наглядная шпаргалка по операциям с DataFrame в pandas для data wrangling и не только

Удобная и наглядная шпаргалка по основным операциям с DataFrame в pandas. Подходит для data wrangling и не только.

Обложка статьи «Наглядная шпаргалка по операциям с DataFrame в pandas для data wrangling и не только»

Кейс: реактивный подход в высоконагруженном приложении на примере сервиса для начисления кэшбэка

Компания SimbirSoft рассказывает об особенностях работы с микросервисами и Project Reactor и об основных этапах их разработки.

Обложка статьи «Кейс: реактивный подход в высоконагруженном приложении на примере сервиса для начисления кэшбэка»

Как программисту создать картинку без Фотошопа

Нужны уникальные картинки, но рисовать — слишком муторно и сложно? Пусть это сделает алгоритм. Рассказываем про generative art — искусство программистов.

Обложка статьи «Как программисту создать картинку без Фотошопа»

Первый рабочий день: инструкция по выживанию — 4 совета, как с комфортом выйти на новую работу

HR-директор «СёрчИнформ» рассказал, как пережить первый рабочий день и быстро влиться в рабочий процесс на новом месте.

Обложка статьи «Первый рабочий день: инструкция по выживанию — 4 совета, как с комфортом выйти на новую работу»

Автономный рунет, нейросети, спутники Starlink, складные смартфоны: как поменялась сфера IT за последний год

Вспоминаем самые яркие и значимые события ушедшего года в сфере IT.

Обложка статьи «Автономный рунет, нейросети, спутники Starlink, складные смартфоны: как поменялась сфера IT за последний год»

Эффективный DevOps: 6 способов прокачать команду и себя

Тим-лид из EPAM рассказал, что такое delivery-менеджмент, почему не нужно гнаться за автоматизацией и как быстро разработчик должен получать фидбек.

Обложка статьи «Эффективный DevOps: 6 способов прокачать команду и себя»

200 худших паролей 2019 года. Кажется, пора устанавливать менеджер паролей

Кто-то опять увёл ваш аккаунт в ВК, хотя вы сменили пароль на супернадёжный «qwertyuiop»? Да просто этот пароль входит в топ-200 худших паролей 2019 года.

Обложка статьи «200 худших паролей 2019 года. Кажется, пора устанавливать менеджер паролей»