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

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


РКН: https://clck.ru/3R3tTP
Download Telegram
Вредные советы программистам

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

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/
Full-stack разработчик: мифический персонаж или вполне реальный сотрудник?

Не все считают, что термин "full-stack разработчик" стоит использовать. Кто-то стойко его защищает, а кто-то, напротив, вообще не верит в существование full-stack разработчиков!

Мы попытались разобраться, отчего возникает путаница относительно названия этой специализации и какова точка зрения каждой из сторон.

https://techrocks.ru/2018/11/06/full-stack-developer-unicorn-or-real-employee/
Из кого не получится хороший программист

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

Но всем ли стоит идти в эту профессию? Давайте разберём по пунктам, в каких случаях вы не станете хорошим программистом.

https://techrocks.ru/2018/11/06/who-never-become-a-good-programmer/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Можно ли верить рейтингам популярности языков программирования?
https://goo.gl/T5EqNN

- Лучшие инструменты визуализации данных
https://goo.gl/V9VAoC

- Какой самый сложный навык в программировании?
https://goo.gl/9BLCmX

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

- 12 вещей, которые убивают продуктивность разработчика
https://goo.gl/LNfgtT

- 8 полезных библиотек Bootstrap UI-компонентов в 2018 году
https://goo.gl/1TJ1Ec

- 15 признаков хорошего программиста: практические советы
https://goo.gl/QsxDe4

- Как стать эффективным разработчиком
https://goo.gl/unUGYe
Разбираемся с дедлайнами: больше никаких критических ситуаций

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

https://techrocks.ru/2018/11/09/the-better-way-to-meet-your-deadlines/