Size: a a a

2018 October 14
TechRocks
Интересные статьи на нашем сайте:

- Что в коде выдает, что его автор — разработчик-джуниор?
https://goo.gl/rW79F3

- Бесплатные инструменты и сервисы для любого разработчика
https://goo.gl/wHwmKc

- Дедлайн для программиста: что делать?
https://goo.gl/E2Apz7

- Что не надо делать на собеседовании — отвечают эксперты
https://goo.gl/zubDMM

- Почему работа в стартапе не так хороша, как говорят
https://goo.gl/1g8y6f

- Лучшие языки программирования для Blockchain-разработчиков
https://goo.gl/4N4qF9

- Личный опыт: 5 лет жизни remote-компании глазами CEO
https://goo.gl/rqUFRJ

- 9 способов завалить собеседование для джуниора
https://goo.gl/uWBy6s
источник
2018 October 15
TechRocks
Когда дублирование кода допустимо

Ни для кого не секрет, что дублирование кода — это зло. Понимание принципа DRY (Don’t repeat yourself) указывают как требование в вакансиях разработчиков. Но есть ли ситуации, когда код можно дублировать? Читайте в нашей статье:

https://goo.gl/ZXw8Kh
источник
2018 October 16
TechRocks
7 причин, почему геймдев это лучшее хобби для разработчика

Если спросить любого разработчика, пробовал ли он себя когда-нибудь в геймдеве, то велика вероятность, что он ответит «да». Это совершенно естественно, ведь навыки нужны практически те же самые, что и по работе. Однако, есть и другие причины для выбора подобного хобби:

https://techrocks.ru/2018/10/14/7-reasons-gamedev-is-the-perfect-hobby/
источник
2018 October 17
TechRocks
7 доводов в пользу ревью кода

Суть ревью кода очень проста: написав код, дайте его кому-нибудь другому, чтобы он просмотрел и прокомментировал. Несмотря на простоту, эта практика повсеместно считается очень полезной. Мы разбирались, почему:

https://techrocks.ru/2018/10/15/7-reasons-why-code-reviews-are-awesome/
источник
2018 October 18
TechRocks
Почему разработчики НЕ бросают свою работу

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

https://techrocks.ru/2018/10/16/reasons-developers-dont-leave-their-jobs/
источник
2018 October 19
TechRocks
Проблемы Scrum’a в большинстве компаний

Следование Agile-методологиям стало эдакой частью джентельменского набора любой IT компании. Большинство команд работают на основе одного из фреймворков этой методологии, чаще всего по Scrum’у. Проблема в том, что в большинстве случаев применение Scrum’а — внешняя атрибутика и не более. Почему так происходит? Давайте разбираться.

https://techrocks.ru/2018/10/17/scrum-problems-in-most-companies/
источник
2018 October 20
TechRocks
5 наставников, которых должен найти каждый разработчик

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

https://techrocks.ru/2018/10/18/5-mentors-every-developer-needs/
источник
2018 October 21
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

- Какой навык в программировании недооценивают?
https://goo.gl/5Pnkky

- История фронтенд-фреймворков
https://goo.gl/XM2YU9

- Что такое Fuchsia: «объединительная» OS для IoT-революции
https://goo.gl/8raotg

- Как писать ПО: 5 уроков, усвоенных при запуске собственного бизнеса
https://goo.gl/xpK8LX

- Какие вопросы нужно задавать на собеседовании
https://goo.gl/EfnZpg

- Чего боятся программисты?
https://goo.gl/NbSxJZ

- Что делать, если в наследство достался некачественный код
https://goo.gl/5sx4Wh

- Лондонская компания разрешила сотрудникам самим устанавливать себе зарплату
https://goo.gl/dLnoie
источник
2018 October 22
TechRocks
Как быстро и эффективно учиться: советы начинающему программисту

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

https://techrocks.ru/2018/10/21/effective-learning-tips-for-programmers/
источник
2018 October 23
TechRocks
Вредные советы программистам

Программирование сочетает в себе элементы творчества, математический расчет и строгие правила (соглашения). Но если вы поставили перед собой цель стать настоящим «говнокодером», забудьте о всем этом. Ваш код – только ваш, и плевать на все условности! А чтобы добиться совершенства на выбранном пути, воспользуйтесь нашими советами.

https://techrocks.ru/2018/10/20/mischievous-tips-for-programmers/
источник
2018 October 24
TechRocks
Вопросы, которые каждый кандидат должен задать на собеседовании

Следует помнить, что собеседование - это ваш шанс узнать больше о компании, в которую вы хотите устроиться. То, как у них построена работа, как относятся к сотрудникам и клиентам, имеет большое значение. Поэтому, когда на собеседовании спросят, есть ли у вас вопросы, - не теряйтесь! А идеи для вопросов можно найти в нашей статье.
https://techrocks.ru/2018/10/22/questions-every-dev-should-ask-on-interviews/
источник
2018 October 25
TechRocks
Почему формат «открытого» офиса убивает вашу продуктивность

Годами формат открытого офиса провозглашали новым улучшенным решением для организации рабочего пространства. Как и бесплатные закуски или кофемашина, открытые офисы казались революцией, призванной повысить качество жизни офисного планктона. Но нравится ли людям работать в таких условиях? Да и способствует ли такая организация работы продуктивности? Мы разбирались.

https://techrocks.ru/2018/10/23/why-open-office-design-kills-your-productivity/
источник
2018 October 26
TechRocks
Как выжить на tech-конференции?

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

https://techrocks.ru/2018/10/24/how-to-survive-on-tech-conference/
источник
2018 October 27
TechRocks
Два вида технического долга и их погашение

Всем всегда нравится работать над совершенно новым проектом. Но в любой кодовой базе рано или поздно появится технический долг. Что это такое и какие виды "долгов" бывают? Мы разбирались.

https://techrocks.ru/2018/10/25/two-kinds-of-tech-debt/
источник
2018 October 28
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

- Когда скончалась фантазия: подборка идей для создания проекта
https://goo.gl/r229Gt

- 11 ошибок на технических собеседованиях: не допускайте их
https://goo.gl/YNGZNo

- Что не так в статьях «Что должен знать начинающий программист»
https://goo.gl/hFiwxF

- Интересные истории о плохом коде
https://goo.gl/ke4rT1

- Как изучить новый язык программирования или фреймворк
https://goo.gl/hnwXx7

- Байки старых программистов: быль и небыль «на заре времен»
https://goo.gl/VTc8n4

- Следующий шаг в карьере разработчика-сеньора (и это не менеджмент)
https://goo.gl/e1q1bb

- 5 языков программирования, которые должен освоить каждый разработчик
https://goo.gl/tNuFqp
источник
2018 October 29
TechRocks
Выгорание на работе – как с ним бороться?

Нам попалась короткая, но любопытная статья о выгорании разработчиков. Дарах Бирн рассказал о признаках, указывающих на то, что вы, возможно, выгораете на работе, а также о том, как с этим бороться. Но это была лишь одна история. Нам стало любопытно, как к вопросу выгорания подходят другие люди. Конечно, подобное обсуждение нашлось на Quora (surprise!). Поэтому мы решили дополнить статью Дараха другими жизненными историями и советами.

https://techrocks.ru/2018/10/27/ways-to-not-get-burnt-out-as-a-developer/
источник
2018 October 30
TechRocks
Подборка книг по информационной безопасности

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

https://techrocks.ru/2018/10/29/cyber-security-books/
источник
2018 October 31
TechRocks
Самые важные не-программистские навыки для программистов

Перечисленные в этой статье навыки обычно относят к soft skills, однако они важны и для написания хорошего кода в том числе. Также они помогут продвижению по карьерной лестнице как в сфере технологий, так и в любой другой отрасли.

https://techrocks.ru/2018/10/29/most-important-non-programming-skills-for-programmers/
источник
2018 November 01
TechRocks
Как составить индивидуальную программу и изучить data science

Сегодня data science — одно из самых востребованных ИТ-направлений, но возможность изучить «науку о данных» есть не у всех. Мы поинтересовались, как лучше всего организовать учебный процесс и какие инструменты могут помочь учащимся.

https://techrocks.ru/2018/10/31/how-to-learn-data-science/
источник
2018 November 02
TechRocks
Как добиться одобрения вашей речи на конференции

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

https://techrocks.ru/2018/10/31/how-to-get-a-technical-talk-accepted-at-a-conference/
источник