TechRocks
16.9K subscribers
743 photos
2 videos
1 file
1.93K links
Официальный телеграм-канал сайта techrocks.ru

Создатели: @trofimovich, @aldrson

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

По вопросам рекламы: @anothertechrock
Download Telegram
Привет, друзья! Наши сегодняшние статьи не объединены какой-то общей тематикой. Каждая из них — перевод самых интересных ответов на какой-то вопрос, заданный на сайте Quora.

Какой самый сложный навык в программировании?
https://techrocks.ru/2018/11/08/most-difficult-programming-skills/

Что больше всего пугает разработчиков?
https://techrocks.ru/2019/01/30/main-programmers-fears/

Правда ли, что джуниоры в свой первый год – обуза для компании?
https://techrocks.ru/2019/07/29/are-junior-developers-just-a-burden/
Почему разработчику не стоит называть себя джуниором

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

https://techrocks.ru/2020/03/07/do-not-label-yourself-as-a-junior-developer/
Как бы вы описали каждый из известных вам языков программирования одним словом?

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

https://techrocks.ru/2020/03/08/programming-languages-one-word-definition/
Дорогой начинающий фронтенд-разработчик!

Советы разработчика тем, кто только собирается встать на путь программирования. Основано на личном опыте и желании помочь ближнему:)

https://techrocks.ru/2020/03/08/tips-for-new-front-end-developer/
Советы по командной удаленной работе

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

https://techrocks.ru/2020/03/09/remote-work-tips-for-teams/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Простое объяснение Web API на примере продажи фермерских продуктов
https://techrocks.ru/2020/03/10/web-api-explanation/

- Пишу стихи, танцую и побеждаю зомби. QA-инженер о любви к работе, спорту и поэзии
https://techrocks.ru/2020/03/09/qa-engineer-story/

- «Если приелась большая зарплата». Дата-сайентист хочет домой из Португалии
https://techrocks.ru/2020/03/07/it-education-and-work-in-portugal/

- Разработчик с ДЦП — о тяге к компьютерам, обучении программированию и работе в ИТ
https://techrocks.ru/2020/03/06/maksim-titarenko-story/

- Когда стоит переписывать код проекта и как это донести до заказчика
https://techrocks.ru/2020/03/04/if-you-should-rewrite-your-project-from-scratch/
Всем привет! Сегодня мы собрали для вас статьи, в которых объясняются важные концепции.

Что такое API? Простое объяснение для начинающих
https://techrocks.ru/2018/05/29/api-simple-explanation/

Объяснение HTTPS на примере почтовых голубей
https://techrocks.ru/2018/01/21/https-explanation/

Эффективность алгоритмов: простое объяснение большого «О»
https://techrocks.ru/2019/09/05/algorithms-efficiency-big-o-notation/
6 вопросов, которые будущим удаленным сотрудникам стоит задать на собеседовании

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

https://techrocks.ru/2020/03/12/interview-for-a-remote-job/
Привет, друзья! Наша сегодняшняя подборка посвящена операционной системе Linux и ее использованию в разработке программ.

ТОП-5 лучших дистрибутивов Linux для программистов
https://techrocks.ru/2019/03/09/5-best-linux-distros-for-devs/

5 лучших редакторов кода для программистов в Linux
https://techrocks.ru/2018/01/08/best-linux-code-editors/

6 лучших книг о Linux для глубокого понимания системы
https://techrocks.ru/2018/01/16/best-books-on-linux/
Несколько способов мгновенно улучшить вид вашего фронтенд-проекта

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

https://techrocks.ru/2020/03/13/make-your-front-end-projects-look-better/
Разработчик, работающий удаленно: личный опыт

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

https://techrocks.ru/2020/03/14/being-a-remote-developer/
10 советов, как научиться программировать самостоятельно

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

https://techrocks.ru/2020/03/14/how-to-learn-to-code-without-a-bootcamp/
Привет, друзья! Наша сегодняшняя подборка статей посвящена английскому языку в жизни разработчика. Как заставить себя выучить этот язык и как применять его на практике? Читайте на нашем сайте!

Как профессионалы IT-отрасли мотивируют себя изучать английский
https://techrocks.ru/2019/03/21/learning-english-motivation/

Как перестать стесняться своего английского
https://techrocks.ru/2019/01/26/dont-be-ashamed-of-your-english-pronunciation/

Как пройти собеседование на английском, чтобы вас взяли на работу
https://techrocks.ru/2019/01/01/job-interview-in-english/
20 вещей, которые я вынес за 20 лет в программировании

Программист Schibsted Алекс Эвелёф, подводя черту под 20 годами программирования, составил список «золотых правил», к которым постепенно пришёл за это время и которыми руководствуется в работе.

https://techrocks.ru/2020/03/16/20-golden-principles-in-programming/
Идеи проектов для начинающих разработчиков

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

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

https://techrocks.ru/2020/03/16/programming-project-ideas-for-beginners/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Лучшие инструменты мониторинга сайтов
Читать статью

- Стратегия тестирования в условиях Scrum: зачем она нужна и как построить
Читать статью

- 5 базовых книг про DevOps для начинающих и опытных специалистов
Читать статью

- 10 фишек из JavaScript, которые помогут писать более качественный код на React
Читать статью

- «Почему я должен делать ваше тестовое?» Инженер Wargaming о сложных собеседованиях
Читать статью
Привет, друзья! Сегодня наша подборка статей посвящена такой полезной практике как ревью кода.

7 доводов в пользу ревью кода
https://techrocks.ru/2018/10/15/7-reasons-why-code-reviews-are-awesome/

Что я узнал, проведя 1000 ревью кода
https://techrocks.ru/2018/06/05/what-i-learned-from-doing-1000-code-reviews/

Хороший прием — комментирование ревью кода
https://techrocks.ru/2018/05/12/code-review-comments-document/
Правда о синдроме самозванца

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

https://techrocks.ru/2020/03/18/truth-about-impostor-syndrome/
Мой первый опыт тимлида: 17 советов самому себе на будущее

"Две недели назад я завершил проект, в ходе которого многое узнал о наставничестве, лидерстве и о себе, — пишет автор статьи, которую мы предлагаем вашему вниманию. — Короче говоря, я имел честь быть лидером проекта. Всего над этим проектом работали пятеро разработчиков, включая меня. Поскольку я впервые делал нечто подобное, я подумал, что было бы хорошо поделиться своим опытом и дать самому себе несколько советов на будущее".

https://techrocks.ru/2020/03/19/12-tips-for-team-leads/
Всем привет! Сегодня мы собрали для вас статьи, в которых при помощи интересных аналогий объясняются важные концепции.

Простое объяснение Git Rebase
https://techrocks.ru/2020/01/04/git-rebase-simple-explanation/

Объяснение сложных концепций программирования на простых аналогиях
https://techrocks.ru/2019/10/20/coding-concepts-explained-with-simple-analogies/

«О» большое — простое объяснение с картинками
https://techrocks.ru/2019/10/19/big-o-notation-simply-explained/