TechRocks
14.7K subscribers
771 photos
3 videos
1 file
2.08K links
Официальный телеграм-канал сайта techrocks.ru

Канал по Тестированию: @techrocksqa
Канал по веб-разработке: @techrocks_web

По вопросам рекламы: @anothertechrock

РКН: https://kurl.ru/JUrcd
Download Telegram
Проекты для начинающих разработчиков

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

Читать статью
Привет, друзья! Наша сегодняшняя подборка статей посвящена возврату технического долга.

- Выплачиваем технический долг с пользой для бизнеса
Читать статью

- Не откладывай возврат технических долгов!
Читать статью

- Два вида технического долга и их погашение
Читать статью
Об изучении нового языка программирования

Что подразумевается под фразой "выучить язык программирования"? И можно ли его выучить за энное количество дней, как обещают на обложках многих книг? Давайте разбираться.

Читать статью
Привет, друзья! Наша сегодняшняя подборка статей посвящена приемам работы с Git.

- Дебаггинг с использованием git bisect
Читать статью

- Секреты Git: 7 команд, о которых вы, возможно, не знаете
Читать статью

- Сравнение 5 команд Git: revert, checkout, reset, merge и rebase
Читать статью
Как программисту избежать умственного переутомления: 4 простых способа

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

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

Читать статью
Привет, друзья! Сегодня мы собрали для вас статьи об алгоритмах.

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

- Топ-7 книг по алгоритмам на русском языке
Читать статью

- 10 анимированных алгоритмов на графах
Читать статью
7 приемов работы с Git, изменивших мою жизнь

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

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

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

Читать статью
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Для чего Back-end разработчику учить JavaScript
Читать статью

- Как помочь работодателю выбрать ваше резюме. Советы тимлида
Читать статью

- Неизменяемость в JavaScript
Читать статью

- Изменяемость объектов в Python
Читать статью

- Релокация в Канаду для тестировщика
Читать статью
Привет, друзья! Сегодня мы собрали для вас статьи о структурах данных.

- Разбираемся с двоичными деревьями поиска
Читать статью

- Разбираемся в алгоритмах и структурах данных. Доступно и понятно
Читать статью

- 8 известных структур данных, о которых спросят на собеседовании
Читать статью
Как не сломать продакшен. Рассказ о двух ошибках и советы, как их избежать. Часть 2

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

Читать статью
Как создать хороший профиль на GitHub?

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

Читать статью
Привет, друзья! Наша сегодняшняя подборка статей посвящена вопросам информационной безопасности.

- Как работают специалисты по информационной безопасности
Читать статью

- Чем занимается «белый хакер»? 10 вопросов о специалистах по поиску уязвимостей
Читать статью

- 10 лучших фильмов о хакерах – для вдохновения
Читать статью
👍1
Как найти хорошую работу. Опыт циничного программиста

Опытный разработчик (в настоящее время - фрилансер) поделился своим пониманием «хорошей работы» и рассказал, как ее искать.

Читать статью
Как научиться программировать? Правильный подход — ваше всё

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

Читать статью
Привет, друзья! Сегодня мы собрали для вас статьи об изучении нового (второго, третьего и так далее) языка программирования.

- Нетрадиционный метод изучения нового языка программирования
Читать статью

- 9 шагов к освоению любого языка программирования
Читать статью

- Стадии изучения нового языка программирования
Читать статью

- Советы и примеры задач, которые помогут вам в освоении нового языка программирования
Читать статью
7 правил для написания чистого кода

Короткая статья с советами по написанию чистого кода. Для иллюстрации приводятся примеры кода на JavaScript.

Читать статью
Качество кода на Python: инструменты и Best Practices

Естественно, вы хотите, чтобы ваш код был качественным (кто ж не хочет?). В этой статье мы разберем, каким должен быть высококачественный код на Python, а также поделимся советами, которые помогут вам улучшить ваш код.

Читать статью
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Тестирование JavaScript в 2020 году: все, что нужно знать
Читать статью

- Как попасть на стажировку в Google, Microsoft и SAP. Поиски, условия и подготовка
Читать статью

- 6 лучших книг о технологиях 2020 года
Читать статью

- SEO для программиста: выводим сайт в топ поисковых систем
Читать статью

- Чего хотят работодатели от фрилансеров: топ-15 востребованных айти-навыков
Читать статью
Учимся решать задачи на технических собеседованиях

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

Читать статью