Size: a a a

2019 August 20
TechRocks
Читательские обзоры книг по IT-тематике

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

https://techrocks.ru/2019/08/15/programmers-reviews-of-tech-books/
источник
2019 August 21
TechRocks
Как стать успешным разработчиком

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

https://techrocks.ru/2019/08/16/how-to-become-a-successful-developer/
источник
2019 August 22
TechRocks
Как разработчику стать хорошим наставником

Во многих статьях пишется, что разработчику полезно быть наставником. Но ведь не каждый человек в принципе способен учить других! И потом, в том чтобы быть плохим наставником, вообще никакого смысла нет. Давайте разбираться, как же стать хорошим наставником.

https://techrocks.ru/2019/08/17/how-to-be-a-good-mentor-in-tech/
источник
2019 August 23
TechRocks
Топ-5 вещей, которые нужно знать, чтобы стать техлидом

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

https://techrocks.ru/2019/08/18/becoming-a-tech-lead/
источник
2019 August 24
TechRocks
Ведение блога разработчика: преимущества для карьеры

Любопытно, что для создания своего блога вам не обязательно быть экспертом в какой-либо технологии. А преимуществ собственный блог дает разрабочтику достаточно много. Давайте их рассмотрим.

https://techrocks.ru/2019/08/19/developers-should-start-blogging/
источник
2019 August 25
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

- Как избежать выгорания на работе: 7 полезных советов
https://techrocks.ru/2019/08/15/how-to-avoid-burnout-at-work/

- Берем карьеру в свои руки: руководство для разработчика
https://techrocks.ru/2019/08/20/developers-guide-to-career-ownership/

- «И тут начинается: это не моя собака, это Миши Дубакова!» Как работается в дог-френдли офисах
https://techrocks.ru/2019/08/17/dog-friendly-offices-in-tech/

- Bad English: 70+ типичных ошибок, которые допускают IT-специалисты, общаясь с клиентами на английском
https://techrocks.ru/2019/08/18/bad-english-typical-mistakes-programmers-do/

- 12 книг для изучения бизнес-анализа
https://techrocks.ru/2019/08/21/12-books-on-business-analytics/
источник
2019 August 26
TechRocks
4 варианта практического использования регулярных выражений

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

https://techrocks.ru/2019/08/21/4-practical-use-cases-for-regular-expressions/
источник
2019 August 27
TechRocks
50 вещей, которые я хотел бы знать на своей первой работе в качестве разработчика. Часть 1

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

https://techrocks.ru/2019/08/22/50-things-i-wish-id-known-1/
источник
2019 August 28
TechRocks
10 практик найма, из-за которых я не буду работать в вашей компании

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

https://techrocks.ru/2019/08/23/10-bad-hiring-practices/
источник
2019 August 29
TechRocks
Друзья, мы объявляем конкурс на лучшего решателя задач по алгоритмизации.

Конкурс будет состоять из 8 задач.
Задачи будут публиковаться 1 раз в неделю.

Призовой фонд 12000 рублей:
  1 место - 6000
  2 место - 4000
  3 место - 2000.

Правила:
За правильное решение 1 задачи будет начисляться 20 баллов (если задача выслана в течение первых 24 часов после опубликования) и 10 баллов - если в любое другое время.
Задачи можно решать на любом языке программирования.

Обязательным является требования:
  1. Присылать ссылку с онлайн редактором и кодом, который сразу выдает ответ. Пример - https://buff.page.link/9PjT
  2. Вместе со ссылкой присылайте также сам ответ (для простоты проверки со стороны администрации).

Также мы поощряем привлечение новых подписчиков к нашему каналу. За каждого нового подписчика мы будем давать 2 балла (просто присылайте его @-ник или телефон на указанный ниже аккаунт). Вся комуникация - решение и новые подписчики через @Algoritmsrules

P.S. Мы благодарны компании SkillFactory за частичное спонсирование нашего конкурса. Актульный курс по программированию тут: https://clc.to/7trAqA
источник
TechRocks
Пришло время 1ой задачи нашего конкурса. Правила конкурса вы можете найти в прикрепленной записи канала. Прежде чем что-то писать прочитайте ее пожалуйста.

Задача 1:

Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел равна 23.

Найдите сумму всех чисел меньше 1000, кратных 3 или 5.

Решение присылать сюда @algoritmsrules

#task #level_easy
источник
TechRocks
50 вещей, которые я хотел бы знать на своей первой работе в качестве разработчика. Часть 2

Продолжаем составлять список для гипотетического путешествия в прошлое. А что бы вы себе посоветовали?

https://techrocks.ru/2019/08/24/50-things-i-wish-id-known-2/
источник
2019 August 30
TechRocks
Друзья, нравится ли вам наш конкурс задачек?
Анонимный опрос
59%
Да супер
21%
Сойдет
20%
Нет, я и без задачек бог программирования.
Проголосовало: 714
источник
TechRocks
Как писать чистый код: обзор лучших практик JavaScript

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

https://techrocks.ru/2019/08/27/writing-clean-code-in-javascript/
источник
2019 August 31
TechRocks
10 социальных навыков, способных улучшить вашу карьеру

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

https://techrocks.ru/2019/08/26/10-social-skills-to-improve-your-career/
источник
2019 September 01
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

- 8 потрясающих способов использования символа (!) в командах в Linux
https://techrocks.ru/2019/08/25/10-uses-of-operator-in-linux-commands/

- 5 вредных привычек неэффективных программистов
https://techrocks.ru/2019/08/22/5-bad-habits-of-ineffective-programmers/

- Зарплата выше, соцпакета нет. Как белорусы-разработчики удалённо работают в компаниях Германии и США
https://techrocks.ru/2019/08/23/remote-working-for-german-and-usa-companies/

- 7 достойных альтернатив Trello
https://techrocks.ru/2019/08/27/7-trello-alternatives/

- Тишина и полностью «молчаливые» четверги: как в Basecamp решают проблему опенспейса
https://techrocks.ru/2019/08/28/open-space-problems-solving/
источник
2019 September 02
TechRocks
Пришло время 2-й задачи нашего конкурса. Правила конкурса вы можете найти в прикрепленной записи канала. Пожалуйста, прочитайте ее, прежде чем что-то писать.

Задача 2:

2520 - самое маленькое число, которое делится без остатка на все числа от 1 до 10.

Какое самое маленькое число делится нацело на все числа от 1 до 20?

Решение присылать сюда @algoritmsrules

#task #level_easy
источник
TechRocks
5 лучших подходов к изучению программирования

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

https://techrocks.ru/2019/08/28/5-great-strategies-for-learning-to-code/
источник
2019 September 03
TechRocks
10 лучших эмуляторов терминала для Linux

Как и многие другие вещи в Linux-системах, эмулятор терминала можно установить по своему вкусу. Давайте рассмотрим топ-10 альтернатив для вашего дефолтного эмулятора терминала и причины, по которым вы можете захотеть их установить.

https://techrocks.ru/2019/08/29/10-best-terminal-emulators-for-linux/
источник
2019 September 04
TechRocks
7 способов получить максимум пользы от работы в паре

Правила из этой статьи помогут существенно повысить эффективность парного программирования, в том числе дистанционного.

https://techrocks.ru/2019/08/30/7-tips-for-pair-programming/
источник