TechRocks – Telegram
TechRocks
13.8K subscribers
777 photos
3 videos
1 file
2.1K links
Официальный телеграм-канал сайта techrocks.ru

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


РКН: https://clck.ru/3R3tTP
Download Telegram
Проблемы Scrum’a в большинстве компаний

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

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

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

https://techrocks.ru/2018/10/18/5-mentors-every-developer-needs/
Дайджест интересных материалов 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
Как быстро и эффективно учиться: советы начинающему программисту

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

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

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

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

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

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

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

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

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

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

https://techrocks.ru/2018/10/25/two-kinds-of-tech-debt/
Дайджест интересных материалов 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
Выгорание на работе – как с ним бороться?

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

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

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

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

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

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

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

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

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

https://techrocks.ru/2018/10/31/how-to-get-a-technical-talk-accepted-at-a-conference/
50 вопросов и ответов по программированию для подготовки к техническому интервью

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

https://techrocks.ru/2018/11/02/50-questions-for-tech-interview/
Я знаю уровень зарплат тысяч работников сферы технологий

Соответствует ли ваша компенсация средней на рынке для вашей должности и опыта? Давайте разберем, почему нам нужна большая прозрачность в этом вопросе.

https://techrocks.ru/2018/11/02/salaries-of-tech-employees/
25 полезных опенсорсных проектов в сфере машинного обучения

За последние несколько лет машинное обучение раскрыло новые перспективы перед множеством различных отраслей: Facebook достигла успехов в распознавании лиц, Netflix использует МО для подбора и рекомендаций кинофильмов, PrimaAI — для обработки изображений, Siri — в распознавании голоса, а Google Allo — для обработки естественного языка.

Мы заинтересовались и другими проектами с этой сфере, выложенными на GitHub.

https://techrocks.ru/2018/11/04/25-open-source-machine-learning-projects/
Дайджест интересных материалов techrocks.ru за предыдущую неделю

- Полезные советы разработчикам по выработке хороших привычек
https://goo.gl/J8QkVq

- Шаблоны проектирования в JavaScript простыми словами
https://goo.gl/AxoWqb

- Автоматизированное тестирование: как не выстрелить себе в ногу
https://goo.gl/k1GF8D

- Как баг-баунти платформы помогают компаниям защищаться от хакеров
https://goo.gl/HvNhmX

- Хорошо настроенный роутинг фронтенда
https://goo.gl/vKbQ8x

- В помощь разработчику: как преодолеть пропасть между требованиями проекта и вашими знаниями
https://goo.gl/TxT64K

- Как побороть страх и перестать ненавидеть собеседования
https://goo.gl/GwG5Si
Почему ваш GitHub-репозиторий никому не интересен

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

https://techrocks.ru/2018/11/05/why-no-one-need-your-github-repository/
Как задеплоить major-фичу на продакшен: 5 вещей, на которые стоит обратить внимание

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

https://techrocks.ru/2018/11/04/major-feature-deployment/