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

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

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

По вопросам рекламы: @anothertechrock
Download Telegram
Дорогой начинающий фронтенд-разработчик!

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

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/
Советы разработчикам: как делать заметки с умом

Автор этой статьи недавно прочла книгу, в которой описан метод создания заметок известного немецкого социолога Никласа Лумана. Этот ученый за свою жизнь опубликовал огромное количество трудов (70 книг и больше 400 статей). И весьма вероятно, что такой продуктивности он достиг не в последнюю очередь благодаря своему эффективному способу ведения записей.

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

Читать статью
10 советов по использованию VSCode для ускорения разработки на React

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

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

15+ сервисов, на которых можно искать удалённую работу. Не только UpWork
https://techrocks.ru/2019/09/01/15-web-sites-to-look-for-remote-work/

Как показать себя, если вы работаете удаленно
https://techrocks.ru/2019/07/19/make-an-impression-working-remotely/

Штаны можно не надевать: работаем удаленно
https://techrocks.ru/2019/06/12/working-remotely-advantages/
У вас есть идеи проектов, но нет знаний, чтобы их воплотить? Записывайте их, черт побери!

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

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

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