Size: a a a

2019 January 02
TechRocks
Инструменты для изучения и тестирования регулярных выражений

Подобрать правильное регулярное выражение поначалу может быть трудной задачей. Но изучение и использование regex вовсе не должно быть мучительным процессом.

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

https://techrocks.ru/2018/12/31/regex-learning-and-testing-tools/
источник
2019 January 03
TechRocks
Продуктивность разработчика: советы по написанию кода и организации рабочего процесса

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

https://techrocks.ru/2019/01/01/productivity-workflow-and-coding-tips/
источник
2019 January 04
TechRocks
Фриланс для программиста: с чего начать

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

https://techrocks.ru/2019/01/02/freelance-for-programmers-how-to-get-started/
источник
2019 January 05
TechRocks
5 ошибок, которые вы допускаете на технических собеседованиях

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

https://techrocks.ru/2019/01/03/5-mistakes-in-technical-interviews/
источник
2019 January 06
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

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

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

- 10 YouTube-каналов для айтишников, чтобы «прокачать» свой английский
https://goo.gl/YEeAX8

- Приоритеты увлеченного разработчика
https://goo.gl/iLu7i6

- Невыносимая легкость бенча: разработчики о скамейке запасных
https://goo.gl/ieXygg
источник
2019 January 07
TechRocks
Тесты не гарантируют правильность вашей программы

Автоматизированные тесты невероятно полезны. Однако не следует путать успешное прохождение тестов с правильностью программы в принципе. Ее обеспечивают вовсе не тесты. Мы разбирались, что к чему:

https://techrocks.ru/2019/01/05/tests-wont-make-your-software-correct/
источник
2019 January 08
TechRocks
Почему Ruby On Rails это хороший выбор в 2019 году?

Если мы поищем в Google «положение языка Ruby», мы, скорее всего, обнаружим множество статей о падении интереса к Ruby, снижении его популярности и даже о надвигающейся кончине. Но, несмотря на это, мы уверены, что Ruby хорошо держится и по-прежнему остается достойной технологией, которую можно выбирать и в 2019 году.

https://techrocks.ru/2019/01/06/why-one-should-choose-ruby-on-rails-in-2019/
источник
2019 January 09
TechRocks
Главные выводы, которые я сделал после своего первого собеседования

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

https://techrocks.ru/2019/01/07/takeaways-from-the-first-web-developer-interview/
источник
2019 January 10
TechRocks
Путь к техническому лидерству: как разработчику стать техлидом

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

https://techrocks.ru/2019/01/08/the-path-to-technical-leadership/
источник
2019 January 11
TechRocks
Дэн Абрамов: вещи, которые я не знаю

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

https://techrocks.ru/2019/01/09/dan-abramov-things-i-dont-know/
источник
2019 January 12
TechRocks
8 советов по GitHub для увеличения продуктивности

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

https://techrocks.ru/2019/01/10/github-productivity-tips/
источник
2019 January 13
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

- Как вылечить «нездоровую» офисную культуру
https://goo.gl/CN87tk

- 5 полезных и 5 вредных советов для поддерживаемого кода
https://goo.gl/DoSJZD

- Приключенческая жизнь 66-летнего программиста
https://goo.gl/VohSLJ

- Важные мелочи при разработке мобильных приложений
https://goo.gl/gme98q

- Лучшие языки программирования для бэкенда веб-разработки
https://goo.gl/f62CX2
источник
2019 January 14
TechRocks
К каким выводам я пришел после года работы дома

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

https://techrocks.ru/2019/01/11/home-office-workflow-tips/
источник
2019 January 15
TechRocks
Как подготовиться к собеседованию на позицию разработчика

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

https://techrocks.ru/2019/01/12/software-engineering-job-interview/
источник
2019 January 16
TechRocks
Определяем время, необходимое для выполнения проекта

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

https://techrocks.ru/2019/01/14/how-to-estimate-time-for-a-project/
источник
2019 January 17
TechRocks
5 вещей, которые помогут улучшить ваш код

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

https://techrocks.ru/2019/01/15/5-tips-how-to-write-better-code/
источник
2019 January 18
TechRocks
25 бесплатных онлайн-курсов для программистов на русском языке

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

https://techrocks.ru/2019/01/16/25-free-online-programming-courses-in-russian/
источник
2019 January 19
TechRocks
Как стать успешным разработчиком-фрилансером

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

https://techrocks.ru/2019/01/17/freelance-developer-job-is-not-just-coding/
источник
2019 January 20
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

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

- Обзор популярных Android-эмуляторов для PC
https://goo.gl/YdX7ap

- Как стать непревзойденным программистом
https://goo.gl/TRWeMk

- Зачем программисты учат PHP и почему его ненавидят
https://goo.gl/ias4a7

- Какой язык программирования учить следующим?
https://goo.gl/iGgj3W
источник
2019 January 21
TechRocks
Чем хорош Node.js и зачем он нужен

Одним наиболее известных «мастхэв»-средств для разработчиков программных решений на JavaScript считается платформа Node.js. Мы попытались разобраться, в чем же заключаются ее преимущества.

https://techrocks.ru/2019/01/20/why-do-you-need-node-js/
источник