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

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

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

По вопросам рекламы: @anothertechrock
Download Telegram
3 совета по написанию резюме разработчика

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

https://techrocks.ru/2020/01/26/software-engineering-cv-writing-tips/
8 разочарований в работе программиста, к которым следует быть готовым

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

Эта работа оказывается гораздо менее идеальной, чем вам представлялось.

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

https://techrocks.ru/2020/01/27/8-disappointments-of-the-programmer/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- «Негатив, нытьё, агрессия — отказ». 8 ИТ-компаний объяснили, как изучают соцсети кандидатов
https://techrocks.ru/2020/01/24/social-networks-screening-in-recruiting/

- Как готовиться к собеседованию на английском в IT-компании
https://techrocks.ru/2020/01/27/interview-in-english-preparation/

- Веб-разработка: вчера, сегодня, завтра
https://techrocks.ru/2020/01/26/web-development-history/

- Закон Мура вырастил ленивых программистов. Но он отмирает и разработчикам нужно меняться
https://techrocks.ru/2020/01/25/why-do-we-need-new-programmers/

- Расчёты: чтобы получить зарплату офисного сеньора, фрилансер должен зарабатывать $40 в час
https://techrocks.ru/2020/01/28/how-much-should-freelancer-developer-earn/
Всем привет! Как известно, в нашей программистской сфере деятельности кто остановился - тот отстал. Поэтому все мы стремимся постоянно совершенствоваться. Представляем подборку статей о том, как стать лучшим программистом.

Как стать непревзойденным программистом
https://techrocks.ru/2019/01/16/unstoppable-programmer-behaviors/

10 способов стать лучшим программистом
https://techrocks.ru/2018/04/02/10-ways-to-become-a-better-developer/

4 книги, благодаря которым можно стать лучшим программистом
https://techrocks.ru/2018/03/15/4-books-to-make-you-a-better-programmer/
Собственный open source проект. Часть 1: с чего все начинается

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

https://techrocks.ru/2020/01/28/your-own-open-source-project-1/
Собственный open source проект. Часть 2: начало нового проекта

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

https://techrocks.ru/2020/01/29/your-own-open-source-project-2/
Привет друзья! Сегодня тема нашей подборки статей - машинное обучение и то, что с ним связано.

Библиотеки Python, необходимые для машинного обучения
https://techrocks.ru/2018/10/05/python-libraries-for-machine-learning/

25 полезных опенсорсных проектов в сфере машинного обучения
https://techrocks.ru/2018/11/04/25-open-source-machine-learning-projects/

5 мощных проектов по машинному обучению для начинающих
https://techrocks.ru/2018/02/07/machine-learning-projects/
Как создавать личные проекты (и при этом хорошо все о них помнить несколько месяцев спустя)

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

https://techrocks.ru/2020/01/31/how-to-start-a-coding-project/
Подготовка к техническому собеседованию в телефонном (или видео) режиме

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

https://techrocks.ru/2020/01/31/technical-phone-video-interview/
Всем привет! Как известно, хороший редактор кода повышает эффективность работы, а также помогает избежать некоторых наиболее распространенных ошибок в программировании. Сегодня мы публикуем подборку статей о редакторах кода для разных ОС, а также редакторах, с которых лучше начинать новичкам.

7 лучших редакторов кода для Windows и Mac
https://techrocks.ru/2018/01/13/best-code-editors-for-windows-and-mac/

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

11 удобных в использовании редакторов кода для начинающих
https://techrocks.ru/2018/06/13/text-editors-easy-to-use-beginners/
Как сделать программирование привычкой

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

https://techrocks.ru/2020/02/01/make-programming-your-daily-habit/
Применение инструментов командной строки Linux в анализе данных

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

https://techrocks.ru/2020/02/03/linux-command-line-for-data-science/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Ветвление Git с примерами из реальной жизни
https://techrocks.ru/2020/01/29/git-branching-tutorial/

- Опрос HackerRank 2020 года: разработчики изучают JavaScript чаще других языков, учатся на курсах и хотят стать техлидами
https://techrocks.ru/2020/02/04/hackerrank-developer-skills-2020/

- 10 приложений для изучения программирования
https://techrocks.ru/2020/02/02/10-programming-learning-apps/

- Овертаймы: причины и действия со стороны сотрудников
https://techrocks.ru/2020/02/01/what-causes-overtimes-employee-view/

- 10 важнейших фреймворков JavaScript последнего десятилетия
https://techrocks.ru/2020/02/03/10-most-important-javascript-frameworks/
Привет, друзья! Сегодня мы собрали для вас подборку статей по теме изучения нового языка программирования. Ведь все мы постоянно стремимся расширять свой "арсенал".

Как изучить новый язык программирования или фреймворк
https://techrocks.ru/2018/10/23/how-to-learn-a-new-programming-language/

Изучать как минимум один новый язык ежегодно – плохой совет
https://techrocks.ru/2018/03/01/whether-you-should-learn-new-languages/

5 языков программирования, которые должен освоить каждый разработчик
https://techrocks.ru/2018/10/20/5-programming-languages-every-developer-should-learn/
Чем отличается разработчик-сеньор от разработчика-джуниора?

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

https://techrocks.ru/2020/02/05/junior-and-senior-developers-difference/
Рейтинг языков программирования 2020: JavaScript опередил Java

Сайт DOU.UA представил результаты собственного опроса по языкам программирования (в этот раз собрали и обработали 9747 анкет). Представляем вам перевод материала.

https://techrocks.ru/2020/02/08/programming-languages-rank-2020/
Всем привет! Сегодня тема нашей подборки статей - предварительная оценка времени, необходимого для завершения проекта. Как показывает практика, по разным причинам с этим часто возникают сложности.

Приблизительные подсчеты по проекту
https://techrocks.ru/2018/04/22/software-development-project-estimations/

10 причин, по которым разработчики выбиваются из графика
https://techrocks.ru/2018/09/29/10-reasons-software-developers-go-overtime/

Определяем время, необходимое для выполнения проекта
https://techrocks.ru/2019/01/14/how-to-estimate-time-for-a-project/
Самый громкий разработчик не обязательно гений

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

https://techrocks.ru/2020/02/07/loud-developers-promotion/
Всем привет! Нет сомнений, что поддержание продуктивности разработчика это ежедневная борьба. Именно этой борьбе, а также тому, как ее облегчить, посвящена наша сегодняшняя подборка статей.

5 привычек и инструментов для продуктивности
https://techrocks.ru/2018/06/02/guide-to-developer-productivity/

Приемы работы с Google Doc для повышения продуктивности
https://techrocks.ru/2018/05/31/google-doc-hacks/

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

Docker очень широко применяется в разработке программ. Это отличный инструмент для развертывания приложения в облаке (или в какой-нибудь еще Docker-ready инфраструктуре). Он также пригождается и в локальной разработке.

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

https://techrocks.ru/2020/02/08/docker-image-guide/