Дайджест интересных материалов techrocks.ru за последнюю неделю
- Главная причина выгорания у ИТ-специалистов — не переработки
https://goo.gl/M4igk9
- «О жизни в IT и не только»: история тим-лида, который ведет канал на YouTube
https://goo.gl/XFRUxH
- История первого американца, переехавшего в Минск на фул-тайм
https://goo.gl/zAesaJ
- Несогласие не приветствуется: негативные стороны работы в Facebook
https://goo.gl/tqxbNb
- 5 причин провала нетехнических специалистов на собеседованиях в IT-компании
https://goo.gl/YTTD7S
- Главная причина выгорания у ИТ-специалистов — не переработки
https://goo.gl/M4igk9
- «О жизни в IT и не только»: история тим-лида, который ведет канал на YouTube
https://goo.gl/XFRUxH
- История первого американца, переехавшего в Минск на фул-тайм
https://goo.gl/zAesaJ
- Несогласие не приветствуется: негативные стороны работы в Facebook
https://goo.gl/tqxbNb
- 5 причин провала нетехнических специалистов на собеседованиях в IT-компании
https://goo.gl/YTTD7S
Симптомы дисфункциональной команды
Когда вы еще на старте своей карьеры, сложно понять, правильно ли функционирует ваша команда. Но определенные симптомы-индикаторы больших проблем культурного или технического характера должны вас насторожить. Мы расскажем о некоторых таких симптомах.
https://techrocks.ru/2019/02/08/dysfunctional-team-symptoms/
Когда вы еще на старте своей карьеры, сложно понять, правильно ли функционирует ваша команда. Но определенные симптомы-индикаторы больших проблем культурного или технического характера должны вас насторожить. Мы расскажем о некоторых таких симптомах.
https://techrocks.ru/2019/02/08/dysfunctional-team-symptoms/
Как писать код для «будущего себя»
Бывает, пишешь кусок кода и думаешь, что он прекрасен. Возвращаешься к этому коду через год и оказывается, что там невозможно ничего разобрать. Проблема в том, что вы пишете код для себя в настоящем. Вместо этого следует писать для себя в будущем. Мы расскажем, как это делать.
https://techrocks.ru/2019/02/09/write-code-for-future-self/
Бывает, пишешь кусок кода и думаешь, что он прекрасен. Возвращаешься к этому коду через год и оказывается, что там невозможно ничего разобрать. Проблема в том, что вы пишете код для себя в настоящем. Вместо этого следует писать для себя в будущем. Мы расскажем, как это делать.
https://techrocks.ru/2019/02/09/write-code-for-future-self/
Лучшие принципы разработки программ
Нет никакой волшебной палочки, с помощью которой можно было бы превратить смесь переменных, классов и функций в идеальный код. Но, придерживаясь определенных принципов, можно сделать свой код гораздо лучше. Некоторые из самых широко применяемых принципов мы постарались разобрать.
https://techrocks.ru/2019/02/10/best-software-engineering-principles/
Нет никакой волшебной палочки, с помощью которой можно было бы превратить смесь переменных, классов и функций в идеальный код. Но, придерживаясь определенных принципов, можно сделать свой код гораздо лучше. Некоторые из самых широко применяемых принципов мы постарались разобрать.
https://techrocks.ru/2019/02/10/best-software-engineering-principles/
Пул-реквесты: улучшаем качество кода
Пул-реквесты могут быть очень полезны. Они дают автору уверенность в том, что его код достаточно хорош для слияния, способствуют распространению знаний, помогают замечать баги. В этой статье мы рассмотрели лучшие практики пул-реквестов.
https://techrocks.ru/2019/02/11/pull-requests-improve-code-quality/
Пул-реквесты могут быть очень полезны. Они дают автору уверенность в том, что его код достаточно хорош для слияния, способствуют распространению знаний, помогают замечать баги. В этой статье мы рассмотрели лучшие практики пул-реквестов.
https://techrocks.ru/2019/02/11/pull-requests-improve-code-quality/
Заниматься рефакторингом legacy-кода или фокусироваться на текущем проекте?
Когда мы работаем над каким-то новым функционалом, нам часто случается натыкаться на старый код. Его можно подправить, сделать более эффективным, более соответствующим принятому сегодня стилю... Но на это нужно время. Давайте разберем, когда стоит заниматься рефакторингом, а когда - концентрацию на новом коде.
https://techrocks.ru/2019/02/12/legacy-code-refactoring-or-current-project-progress/
Когда мы работаем над каким-то новым функционалом, нам часто случается натыкаться на старый код. Его можно подправить, сделать более эффективным, более соответствующим принятому сегодня стилю... Но на это нужно время. Давайте разберем, когда стоит заниматься рефакторингом, а когда - концентрацию на новом коде.
https://techrocks.ru/2019/02/12/legacy-code-refactoring-or-current-project-progress/
Разбор процесса фронтенд-собеседований
В процессе поиска работы вы можете посетить не одну компанию и в каждой из них пройти не одно собеседование. Давайте рассмотрим, как организован среднестатистический процесс собеседований на позицию фронтенд-разработчика.
https://techrocks.ru/2019/02/13/front-end-interview-process/
В процессе поиска работы вы можете посетить не одну компанию и в каждой из них пройти не одно собеседование. Давайте рассмотрим, как организован среднестатистический процесс собеседований на позицию фронтенд-разработчика.
https://techrocks.ru/2019/02/13/front-end-interview-process/
Дайджест интересных материалов techrocks.ru за последнюю неделю
- Разбираемся с алгоритмами в 6 шагов
https://goo.gl/eXEqxz
- Почему синдром самозванца — это хорошо
https://goo.gl/S92EQm
- Что почитать про искусственный интеллект
https://goo.gl/aVjp58
- Кем завтра будут работать те, кто сегодня изучает Data Science
https://goo.gl/P8xRpG
- Почему миллениалы притворяются, будто любят работу
https://goo.gl/4wXTiv
- Разбираемся с алгоритмами в 6 шагов
https://goo.gl/eXEqxz
- Почему синдром самозванца — это хорошо
https://goo.gl/S92EQm
- Что почитать про искусственный интеллект
https://goo.gl/aVjp58
- Кем завтра будут работать те, кто сегодня изучает Data Science
https://goo.gl/P8xRpG
- Почему миллениалы притворяются, будто любят работу
https://goo.gl/4wXTiv
Полное руководство по ревью кода
Ревью кода это очень полезная процедура в любой команде разработчиков программ. Она будет еще полезнее, если правильно подойти к ее организации. Мы разбирались, как это сделать.
https://techrocks.ru/2019/02/14/code-review-ultimate-guide/
Ревью кода это очень полезная процедура в любой команде разработчиков программ. Она будет еще полезнее, если правильно подойти к ее организации. Мы разбирались, как это сделать.
https://techrocks.ru/2019/02/14/code-review-ultimate-guide/
Junior, Senior, Expert – что означают эти тайтлы?
В объявлениях о вакансиях и различных статьях (да и вообще в сфере разработки) часто встречаются такие тайтлы как Junior, Senior, Expert. Мы разбирались, как отличить каждого из этих специалистов.
https://techrocks.ru/2019/02/15/what-noscripts-junior-senior-expert-mean/
В объявлениях о вакансиях и различных статьях (да и вообще в сфере разработки) часто встречаются такие тайтлы как Junior, Senior, Expert. Мы разбирались, как отличить каждого из этих специалистов.
https://techrocks.ru/2019/02/15/what-noscripts-junior-senior-expert-mean/
Изучаем Java: зачем это нужно и с чего начать
Java это хорошо структурированный, объектно-ориентированный язык, который может считаться легким для начинающих. И хотя мы говорим о языке с пологой кривой обучения, новичков все равно подстерегает множество подводных камней. Сколько времени уйдет на учебу? Каким ресурсам можно доверять? Каких ошибок избегать? Давайте рассмотрим все эти стороны изучения Java.
https://techrocks.ru/2019/02/16/learning-to-code-in-java/
Java это хорошо структурированный, объектно-ориентированный язык, который может считаться легким для начинающих. И хотя мы говорим о языке с пологой кривой обучения, новичков все равно подстерегает множество подводных камней. Сколько времени уйдет на учебу? Каким ресурсам можно доверять? Каких ошибок избегать? Давайте рассмотрим все эти стороны изучения Java.
https://techrocks.ru/2019/02/16/learning-to-code-in-java/
20 расширений VS Code, которые вам понравятся
Эти расширения будут полезны для любого фронтенд-разработчика, который хочет по максимуму использовать возможности Visual Studio Code.
https://techrocks.ru/2019/02/17/20-vs-code-extensions/
Эти расширения будут полезны для любого фронтенд-разработчика, который хочет по максимуму использовать возможности Visual Studio Code.
https://techrocks.ru/2019/02/17/20-vs-code-extensions/
История происхождения Git
Git это распределенная система контроля версий, ставшая практически стандартом в процессе разработки программ. Мы заинтересовались историей ее появления.
https://techrocks.ru/2019/02/19/git-origin-story/
Git это распределенная система контроля версий, ставшая практически стандартом в процессе разработки программ. Мы заинтересовались историей ее появления.
https://techrocks.ru/2019/02/19/git-origin-story/
(Не бойтесь) Regexs: практическое руководство по регулярным выражениям
Регулярные выражения часто вызывают священный трепет у начинающих программистов. Давайте попробуем разобраться, как их применять на практике.
https://techrocks.ru/2019/02/20/regexs-practical-guide/
Регулярные выражения часто вызывают священный трепет у начинающих программистов. Давайте попробуем разобраться, как их применять на практике.
https://techrocks.ru/2019/02/20/regexs-practical-guide/
Дайджест интересных материалов techrocks.ru за последнюю неделю
- «Удалёнщики» более продуктивны и довольны работой, чем сотрудники в офисах
https://goo.gl/iaDjUc
- Как стать тестировщиком программ
https://goo.gl/8gjozx
- Python + Visual Studio Code = успешная разработка
https://goo.gl/o8U31P
- Удаленный сотрудник в обычной команде: руководство по выживанию
https://goo.gl/ZUGd65
- За что увольняют программистов: основные причины
https://goo.gl/8x9FRz
- «Удалёнщики» более продуктивны и довольны работой, чем сотрудники в офисах
https://goo.gl/iaDjUc
- Как стать тестировщиком программ
https://goo.gl/8gjozx
- Python + Visual Studio Code = успешная разработка
https://goo.gl/o8U31P
- Удаленный сотрудник в обычной команде: руководство по выживанию
https://goo.gl/ZUGd65
- За что увольняют программистов: основные причины
https://goo.gl/8x9FRz
Меняем деньги на мемасы!
У тебя есть чувство юмора, но нет денег?
Мы поможем тебе с финансами. Вместе с нашими друзьями из @thingsprogrammersdo мы запускаем регулярный конкурс на лучший мем про IT.
Среди лучших работ мы разделим призовой фонд в 10 тысяч рублей!
Подробные условия по ссылке https://techrocks.ru/2019/02/25/memas/
У тебя есть чувство юмора, но нет денег?
Мы поможем тебе с финансами. Вместе с нашими друзьями из @thingsprogrammersdo мы запускаем регулярный конкурс на лучший мем про IT.
Среди лучших работ мы разделим призовой фонд в 10 тысяч рублей!
Подробные условия по ссылке https://techrocks.ru/2019/02/25/memas/
"Эмпатия в программировании"
Думая об эмпатии, мы представляем нечто, связанное со взаимодействиями между людьми, а думая о коде, мы представляем технику в чистом виде. Но может ли код быть эмпатичным? Давайте разбираться!
https://techrocks.ru/2019/02/22/эмпатия-в-программировании/
Думая об эмпатии, мы представляем нечто, связанное со взаимодействиями между людьми, а думая о коде, мы представляем технику в чистом виде. Но может ли код быть эмпатичным? Давайте разбираться!
https://techrocks.ru/2019/02/22/эмпатия-в-программировании/
Простые алгоритмы и структуры данных в JS
Эта статья будет интересна, в основном, новичкам в программировании. Мы разобрали самые простые структуры данных и алгоритмы. Лучше понять материал помогут gif-изображения.
https://techrocks.ru/2019/02/23/простые-алгоритмы-и-структуры-данных/
Эта статья будет интересна, в основном, новичкам в программировании. Мы разобрали самые простые структуры данных и алгоритмы. Лучше понять материал помогут gif-изображения.
https://techrocks.ru/2019/02/23/простые-алгоритмы-и-структуры-данных/
Как делать ревью кода правильно
Ревью кода это очень полезная практика для всех участников процесса. Но если подходить к делу с некоторой подготовкой, отдача будет еще выше. Обычно в статьях уделяется много внимания шагам, которые должен совершить автор кода, подавая свою работу на ревью. Мы разбирались, как нужно готовиться ревьюеру.
https://techrocks.ru/2019/02/24/give-a-code-review-properly/
Ревью кода это очень полезная практика для всех участников процесса. Но если подходить к делу с некоторой подготовкой, отдача будет еще выше. Обычно в статьях уделяется много внимания шагам, которые должен совершить автор кода, подавая свою работу на ревью. Мы разбирались, как нужно готовиться ревьюеру.
https://techrocks.ru/2019/02/24/give-a-code-review-properly/
Работа за границей: путь из маркетинга в технологии
Многие разработчики рано или поздно задумываются о возможности работы за границей. Это прекрасный опыт, даже если вы не планируете переезд, а просто временно работаете по контракту. В то же время начинающие программисты могут не решиться даже попробовать. А зря. Читайте историю джуниора, поехавшего на работу в Австрию.
https://techrocks.ru/2019/02/25/how-to-get-developer-job-abroad/
Многие разработчики рано или поздно задумываются о возможности работы за границей. Это прекрасный опыт, даже если вы не планируете переезд, а просто временно работаете по контракту. В то же время начинающие программисты могут не решиться даже попробовать. А зря. Читайте историю джуниора, поехавшего на работу в Австрию.
https://techrocks.ru/2019/02/25/how-to-get-developer-job-abroad/
Forwarded from THINGS PROGRAMMERS DO
Наступила пятница, дамы и господа, а это значит, что наступило время подведения итогов первой недели нашего конкурса на лучший айтишный мемас.
На первой неделе у нас 9 участников - смотрите их мемасы ниже.
Напоминаем, что 3 работы, набравшие больше всего
голосов, продйут в гранд-финал, где смогут побороться за 5000 рублей, а автор лучшей работы сегодняшнего голосования получит 1000 рублей.
Голосование закончится сегодня в 16:00 по Москве!
Поехали!
На первой неделе у нас 9 участников - смотрите их мемасы ниже.
Напоминаем, что 3 работы, набравшие больше всего
голосов, продйут в гранд-финал, где смогут побороться за 5000 рублей, а автор лучшей работы сегодняшнего голосования получит 1000 рублей.
Голосование закончится сегодня в 16:00 по Москве!
Поехали!