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

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

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

Как построить продукт, который будет нужен рынку

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

Обложка статьи «Как построить продукт, который будет нужен рынку»

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

Зачем программисту изучать алгоритмы

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

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

«Страх созвона»: как разработчику прокачать навыки общения и научиться доносить свою точку зрения?

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

Обложка статьи ««Страх созвона»: как разработчику прокачать навыки общения и научиться доносить свою точку зрения?»

Вакансии, где нужны знания по теме «Советы»

7 советов для новичков в Data Science

Как сосредоточить усилия на практических навыках, не зацикливаться на абстрактных теориях и подготовиться к работе Data Scientist’ом.

Обложка статьи «7 советов для новичков в Data Science»

Когда вместо Boolean лучше использовать Enum и почему

Объясняем на примере, когда использование Enum оправданно и почему Boolean может внести в код путаницу.

Обложка статьи «Когда вместо Boolean лучше использовать Enum и почему»

Логирование как инструмент повышения стабильности веб-приложения

Статья о том, как в крупном проекте уменьшить время на выявление, отладку и устранение ошибок и при этом не потерять в качестве с помощью логирования.

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

Чем занимается облачный разработчик и как им стать

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

Обложка статьи «Чем занимается облачный разработчик и как им стать»

Проверяем себя и других: чек-лист для код-ревью

Подробный чек-лист, который помогает ничего не забыть во время ревью кода. Подойдёт для ревьюеров и для самопроверки.

Обложка статьи «Проверяем себя и других: чек-лист для код-ревью»

Самые большие ошибки в веб-разработке — опыт экспертов

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

Обложка статьи «Самые большие ошибки в веб-разработке — опыт экспертов»

Топ бесплатного и платного софта для видеоконференций

Подобрали популярные решения для любых команд — больших или маленьких, приверженцев Microsoft или Google, любящих текст или видео.

Обложка статьи «Топ бесплатного и платного софта для видеоконференций»

Продвинутый дебаг в Xcode: средства отладки, про которые часто забывают

Рассказ о часто игнорируемых средствах отладки кода в Xcode вроде влияния на состояние приложения и редактирование UI без перезагрузки.

Обложка поста

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

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

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

Чек-лист «Как подготовить и провести мероприятие онлайн»

Собрали моменты, на которые стоит обратить внимание во время каждого этапа подготовки и проведения ивента в онлайне.

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

Гид по спортивному программированию: обзор соревнований и советы по участию в них

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

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

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

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

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

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

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

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

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

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

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

Безопасный веб-скрейпинг: как извлекать данные с сайтов, чтобы вас не заблокировали

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

Обложка статьи «Безопасный веб-скрейпинг: как извлекать данные с сайтов, чтобы вас не заблокировали»

Стена технического долга: наглядная альтернатива багтрекеру

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

Обложка статьи «Стена технического долга: наглядная альтернатива багтрекеру»

Какие алгоритмы и структуры данных нужно освоить начинающему специалисту по Data Science — отвечают эксперты

Алгоритмы, структуры данных, модели машинного обучения — спрашиваем у экспертов, на что нужно обратить внимание новичку в Data Science.

Обложка статьи «Какие алгоритмы и структуры данных нужно освоить начинающему специалисту по Data Science — отвечают эксперты»

Какие инструменты и подходы использовать для тестирования фронтенда — рассказывают эксперты

Во фронтенд-тестировании существуют разные подходы и инструменты, в которых легко запутаться. Узнаём у экспертов, что они рекомендуют использовать.

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

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

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

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

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

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

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

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

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

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

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

Навыки и умения, которые наверняка пригодятся любому программисту и ещё долго будут востребованы у большинства работодателей…

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

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

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

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

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

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

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

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

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

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

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

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

Почему вам не стоит становиться программистом — эксперты рассказывают о недостатках профессии

Можно долго говорить о плюсах профессии программиста, но и у неё есть свои недостатки. Эксперты рассказывают, что это за недостатки и что с ними делать.

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

Лучшие IT-выступления 2019 по версии Tproger: soft-skills и околоайти

Работа с удалёнщиками, профилактика холиваров и контроль над старением — собрали самые интересные выступления по soft skills и околоайти по версии Tproger.

Обложка статьи «Лучшие IT-выступления 2019 по версии Tproger: soft-skills и околоайти»