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

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


РКН: https://clck.ru/3R3tTP
Download Telegram
Интересные приемы работы с инструментами разработчика в Chrome

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

https://techrocks.ru/2020/02/13/chrome-dev-tools-tips/
Привет, друзья! Наша сегодняшняя подборка статей посвящена разработчикам-джуниорам.

Превращение разработчика-джуниора в мидла
https://techrocks.ru/2019/06/25/becoming-a-middle-developer/

Как джуниору бороться с трудностями
https://techrocks.ru/2019/01/24/how-to-overcome-struggles-as-junior-dev/

Топ-5 вещей, которые помогут разработчику-джуниору достичь успеха
https://techrocks.ru/2019/07/10/successful-junior-developer/
10 вещей, которые не обязательны для программиста

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

https://techrocks.ru/2020/02/14/10-things-programmers-do-not-need-to-have/
Создаем простые геометрические фигуры на чистом CSS

Основные геометрические фигуры (квадраты, круги и треугольники), можно создавать, используя обычные свойства CSS и несколько интересных приемов. Как именно это делать, рассказываем в статье.

https://techrocks.ru/2020/02/15/how-to-draw-shapes-using-pure-css/
Простое объяснение рекурсии и стека вызовов

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

https://techrocks.ru/2020/02/16/recursion-and-the-call-stack-explained/
Лучшие инструменты для создания графиков и диаграмм

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

https://techrocks.ru/2020/02/17/best-libraries-for-creating-charts/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- На что жалуются IT-специалисты, проживающие в Германии, США, Китае и других странах: дорогие садики, высокие налоги и штрафы за торренты
https://techrocks.ru/2020/02/14/programmers-relocation-problems/

- $2000 за рекомендацию и работа в окружении друзей. Как работают реферальные программы в IT
https://techrocks.ru/2020/02/18/referral-programs-in-it-companies/

- Журналист за полгода сам переучился на iOS-программиста и нашел работу: интервью
https://techrocks.ru/2020/02/17/changing-career-path-from-journalism-to-ios-dev/

- 5 ошибок разработчиков, ставших менеджерами
https://techrocks.ru/2020/02/16/developers-turned-managers-mistakes/

- HR рассказала, как ввязываться в споры с начальством без последствий
https://techrocks.ru/2020/02/12/how-to-argue-with-boss-without-consequences/
Привет, друзья! Сегодня мы собрали для вас статьи о том, каково это — быть разработчиком.

Быть разработчиком: о чем вам обычно не говорят
https://techrocks.ru/2018/11/24/things-nobody-told-you-about-being-a-software-engineer/

Каково это – быть разработчиком-самоучкой?
https://techrocks.ru/2018/08/22/what-it-means-to-be-a-self-taught-developer/

Каково это — быть младшим разработчиком?
https://techrocks.ru/2017/11/27/how-it-feels-being-junior-developer/
Линтеры: необходимость или излишество?

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

https://techrocks.ru/2020/02/19/let-the-linter-deal-with-it/
9 прекрасных проектов, которые можно создать на ванильном JavaScript

Представляем вам небольшой список прекрасных проектов, которыми вы можете заняться, чтобы освежить свои навыки и узнать что-нибудь новое. Все эти проекты можно создать на чистом JavaScript (плюс HTML и CSS в разных пропорциях). Вы можете добавить их в свое портфолио, показывать рекрутерам, а также забросить в свой аккаунт на GitHub в качестве «справочников» для будущих работ.

К каждому проекту прилагается видеоруководство (на английском).

https://techrocks.ru/2020/02/20/9-projects-created-with-vanilla-javascript/
Тест: «Стоит ли мне уволиться с работы?». Шутка. Конечно, стоит

Если вы просто перешли по ссылке, чтобы прочесть именно эту статью, и при этом задаетесь вопросом, не стоит ли вам уволиться с вашей текущей работы, ответ — да, стоит. А если вы попали сюда, введя в поиск Google «стоит ли уволиться с работы?», тогда ответ превращается в «о Боже, конечно же да!».

Почему? Рассказываем в статье:

https://techrocks.ru/2020/02/21/should-i-quit-my-job/
Привет, друзья! Сегодняшняя тема нашей подборки статей - Visual Studio Code. Это любимый редактор кода многих разработчиков. Еще более эффективной работу с ним могут сделать плагины и расширения.

Топ-10 расширений Visual Studio Code для разработки на Python
https://techrocks.ru/2018/04/21/vscode-extensions-for-python-development/

Функционал VSCode для повышения продуктивности
https://techrocks.ru/2018/11/27/vscode-productivity-features/

Полезные плагины для Visual Studio Code
https://jopr.org/blog/detail/poleznye-plaginy-dlya-visual-studio-code
Изучаем программирование. Какие ресурсы выбрать: платные или бесплатные?

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

https://techrocks.ru/2020/02/22/paid-or-free-programming-learning-content/
Привет, друзья! Наша сегодняшняя подборка статей посвящена разработчикам-сеньорам.

6 рекомендаций, как стать сеньором
https://techrocks.ru/2018/04/03/6-tips-how-to-become-a-senior/

Путь к позиции разработчика-сеньора
https://techrocks.ru/2018/03/09/way-to-senior-developer/

5 вещей, которые я усвоил за 20 лет в программировании
https://techrocks.ru/2019/11/22/5-things-i-have-learned-in-20-years-of-programming/
Почему ваше резюме отклоняют

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

https://techrocks.ru/2020/02/23/why-your-resume-is-being-rejected/
Как разработчику-самоучке найти первую работу

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

https://techrocks.ru/2020/02/24/self-taught-developer-first-job/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Как эффективно работать с несколькими SSH-ключами
https://techrocks.ru/2020/02/26/multiple-ssh-keys-managing/

- Как сконцентрироваться на работе. 10 советов от основателя DOU и Djinni Макса Ищенко
https://techrocks.ru/2020/02/25/how-to-focus-on-work-10-tips/

- Приводим в порядок свой open source репозиторий: приемы командной строки
https://techrocks.ru/2020/02/21/cli-tricks-for-open-source-repository-managing/

- Работодатель просит удалить профиль в LinkedIn — мнение сообщества (+опрос)
https://techrocks.ru/2020/02/19/would-you-delete-your-linkedin-profile/

- 5 безопасных и бесплатных облачных хранилищ
https://techrocks.ru/2020/02/20/free-cloud-storage/
Всем привет! Сегодня тема нашей подборки - безопасность сайтов. Если вы думаете, что ваш личный сайт никому не интересен, то взломщики легко могут убедить вас в обратном.

Защищаем свой сайт от хакеров: 9 советов по безопасности
https://techrocks.ru/2018/11/29/9-security-tips-to-protect-your-website/

Как баг-баунти платформы помогают компаниям защищаться от хакеров
https://techrocks.ru/2018/10/30/bug-bounty-program-against-hackers/

5 самых громких кибератак последнего десятилетия
techrocks.ru/2018/09/26/5-most-celebrated-cyber-attacks/
Писать код только на работе это нормально. Не давайте разубедить вас в этом

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

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

Но что, если все это не обязательно? Об этом - в статье: https://techrocks.ru/2020/02/26/developers-who-only-code-at-work/

А у вас есть личные проекты?

♦️ - Да, потому что мне самому хочется их создавать.
♥️ - Да, потому что без этого в нашем деле не преуспеть.
♣️ - Нет, у меня другие увлечения.
♠️ - Нет (по любым другим причинам).
10 советов для начинающих разработчиков

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

https://techrocks.ru/2020/02/27/10-tips-for-beginner-developers/
Привет, друзья! Сегодня мы представляем вам подборку статей, посвященных участию в движении open source.

Простая шпаргалка по Git для контрибуторов open source
https://techrocks.ru/2019/08/03/git-cheat-sheet-for-open-source-contributors/

Участие в Open Source: полное руководство
https://techrocks.ru/2019/01/26/open-source-contributing-guide/

Open Source проекты в резюме: 5 причин писать открытый код
https://techrocks.ru/2018/01/17/open-source-projects/