Size: a a a

2020 January 27
TechRocks
Всем привет! На сегодняшний день одной из самых популярных систем управления версиями является git. Именно этой теме мы посвятили нашу  подборку статей.

Как улучшить свой опыт работы с Git
https://techrocks.ru/2018/10/10/how-to-improve-your-git-experience/

6 мест для размещения вашего git-репозитория
https://techrocks.ru/2018/09/04/6-places-to-host-your-git-repository/

10 полезных Git команд для облегчения работы
https://techrocks.ru/2018/01/07/useful-git-tips/
источник
TechRocks
Топ-5 навыков разработчика, делающих его суперпрофессионалом (на примере LEGO)

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

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

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

https://techrocks.ru/2020/01/22/top-five-developer-skills-with-lego-examples/
источник
2020 January 28
TechRocks
Топ-5 книг для изучения языка Python (для начинающих)

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

https://techrocks.ru/2020/01/23/5-books-to-learn-python-for-beginners/
источник
2020 January 29
TechRocks
Привет, друзья! GitHub это сайт, ежедневно собирающий миллионы разработчиков для сотрудничества и решения проблем с open source-программами. Именно работе с этим сайтом посвящается наша сегодняшняя подборка статей.

Введение в GitHub от разработчика
https://techrocks.ru/2018/07/02/introduction-to-github/

8 советов по GitHub для увеличения продуктивности
https://techrocks.ru/2019/01/10/github-productivity-tips/

Git и GitHub: что это такое и в чём разница
https://techrocks.ru/2018/07/14/git-and-github-what-the-difference/
источник
TechRocks
Вопросы, которые разработчикам-джуниорам стоит почаще задавать на новой работе

Когда разработчики-джуниоры приступают к работе на новом месте, зачастую они стараются не задавать «лишних» вопросов — из-за стеснительности или нежелания надоедать коллегам. И совершенно зря!

https://techrocks.ru/2020/01/24/5-questions-for-junior-developers-to-ask/
источник
2020 January 30
TechRocks
Разбираемся с внешними отступами в CSS

CSS имеет дурную привычку вести себя не так, как ожидается. И одна из вещей, которые больше всего сбивают людей с толку, это внешние отступы (margin). Кажется, что здесь все должно быть довольно просто, но эти отступы способны приводить к очень странным проблемам.

https://techrocks.ru/2020/01/25/understanding-css-margins/
источник
2020 January 31
TechRocks
Всем привет! Наша сегодняшняя подборка статей предназначения для разработчиков-фрилансеров (и для тех, кто хочет к ним примкнуть).

Фриланс: основные ошибки и как их избежать
https://techrocks.ru/2018/03/24/how-to-avoid-main-mistakes-in-freelance/

Фрилансер: история успеха
https://techrocks.ru/2018/02/10/successful-freelance-story/

Разработчик-фрилансер: как начать карьеру и привлечь клиентов
https://techrocks.ru/2018/01/04/how-to-start-freelance-developer-careere/
источник
TechRocks
3 совета по написанию резюме разработчика

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

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

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

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

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

https://techrocks.ru/2020/01/27/8-disappointments-of-the-programmer/
источник
2020 February 02
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделю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/
источник
2020 February 03
TechRocks
Всем привет! Как известно, в нашей программистской сфере деятельности кто остановился - тот отстал. Поэтому все мы стремимся постоянно совершенствоваться. Представляем подборку статей о том, как стать лучшим программистом.

Как стать непревзойденным программистом
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/
источник
TechRocks
Собственный open source проект. Часть 1: с чего все начинается

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

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

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

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

Библиотеки 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/
источник
TechRocks
Как создавать личные проекты (и при этом хорошо все о них помнить несколько месяцев спустя)

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

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

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

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

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/
источник
TechRocks
Как сделать программирование привычкой

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

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

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

https://techrocks.ru/2020/02/03/linux-command-line-for-data-science/
источник
2020 February 09
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделю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/
источник