Size: a a a

2018 November 03
TechRocks
50 вопросов и ответов по программированию для подготовки к техническому интервью

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

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

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

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

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

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

https://techrocks.ru/2018/11/04/25-open-source-machine-learning-projects/
источник
2018 November 06
TechRocks
Дайджест интересных материалов techrocks.ru за предыдущую неделю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
источник
2018 November 07
TechRocks
Почему ваш GitHub-репозиторий никому не интересен

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

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

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

https://techrocks.ru/2018/11/04/major-feature-deployment/
источник
2018 November 09
TechRocks
Full-stack разработчик: мифический персонаж или вполне реальный сотрудник?

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

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

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

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

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

https://techrocks.ru/2018/11/06/who-never-become-a-good-programmer/
источник
2018 November 11
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделю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
источник
2018 November 12
TechRocks
Разбираемся с дедлайнами: больше никаких критических ситуаций

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

https://techrocks.ru/2018/11/09/the-better-way-to-meet-your-deadlines/
источник
2018 November 13
TechRocks
3 ошибки, ведущие к потере производительности в JavaScript

Помогает или вредит производительности наших приложений написание их на современном JavaScript с использованием предоставляемого из коробки функционала? Может ли оказаться, что старые подходы эффективнее сегодняшних? Мы попытались разобраться:

https://techrocks.ru/2018/11/10/3-javascript-performance-mistakes/
источник
2018 November 14
TechRocks
Работа в крупной компании: о чем вам не говорят

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

https://techrocks.ru/2018/11/12/benefits-of-working-at-corporates/
источник
2018 November 15
TechRocks
7 лучших программ для менеджмента проектов

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

https://techrocks.ru/2018/11/13/best-free-project-management-software/
источник
2018 November 16
TechRocks
Лучшие редакторы кода для MacOS и Windows

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

https://techrocks.ru/2018/11/14/best-text-editors-for-mac-and-windows/
источник
2018 November 17
TechRocks
Пиши код в терминале, как настоящий хакер

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

https://techrocks.ru/2018/11/15/how-to-code-like-a-hacker-in-the-terminal/
источник
2018 November 18
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

- Google откроет для всех домен верхнего уровня .dev
https://goo.gl/SmV4rV

- 10 самых больших заблуждений про блокчейн
https://goo.gl/wPpmyL

- Как инженер и художник пришёл в ИТ визуализировать данные
https://goo.gl/KqJeYy

- Высшее образование, курсы или самообучение: выбираем осознанно
https://goo.gl/nistu4

- 18 вопросов, которые нужно задать на собеседовании в IT-компанию
https://goo.gl/BmgXjt

- Машинное обучение и принятие решений: беседа с Chief Decision Scientist в Google
https://goo.gl/iJ7tJT

- Почему айтишники переходят из одной компании в другую
https://goo.gl/9WyrdX

- Подъемы в 5:00 утра не изменят вашу жизнь к лучшему — они на пользу только вашим работодателям
https://goo.gl/YmBVMf
источник
2018 November 19
TechRocks
Исследование soft skills: как к этим навыкам относятся разработчики

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

https://techrocks.ru/2018/11/17/developers-soft-skills-research/
источник
2018 November 20
TechRocks
Лучшие книги для Android-разработчиков

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

https://techrocks.ru/2018/11/18/best-books-for-android-developers/
источник
2018 November 21
TechRocks
Когда лучше чистить код: сейчас, позже, никогда

В суете ежедневных забот нелегко выделить время на приведение кода в порядок. Когда следует его чистить? Нужно ли делать это сразу? Позже? Никогда? Мы попытались разобраться.

https://techrocks.ru/2018/11/19/when-and-why-to-clean-up-your-code/
источник
2018 November 22
TechRocks
Лучшие фреймворки для разработки на Python

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

https://techrocks.ru/2018/11/20/best-python-frameworks/
источник