14 привычек высокоэффективных разработчиков, часть 2
Привычки делают нас теми, кто мы есть. Поэтому наша обязанность – формировать у себя как можно лучшие привычки. Давайте продолжим разбирать, какие именно повседневные практики могут навсегда изменить течение нашей карьеры и сделать нас эффективными разработчиками.
https://techrocks.ru/2019/03/13/14-effective-developers-habits-part-2/
Привычки делают нас теми, кто мы есть. Поэтому наша обязанность – формировать у себя как можно лучшие привычки. Давайте продолжим разбирать, какие именно повседневные практики могут навсегда изменить течение нашей карьеры и сделать нас эффективными разработчиками.
https://techrocks.ru/2019/03/13/14-effective-developers-habits-part-2/
Forwarded from THINGS PROGRAMMERS DO
Гайз, время подвести итоги финала конкурса.
Прежде всего, хотим сказать спасибо всем участникам - все мемасы были реально крутые!
Спасибо всем, кто голосовал - мы надеемся, вам понравилось.
Итоги финала:
1 место и 5000 рублей - №7
2 место и 1000 рублей - №4
3 место и 1000 рублей - №3
Спасибо и увидимся на следующих наших конкурсах. Если вы хотите помочь нам улучшить конкурс, оставляйте комментарии под статьей с мемасами: https://techrocks.ru/2019/03/16/grand-final/
Прежде всего, хотим сказать спасибо всем участникам - все мемасы были реально крутые!
Спасибо всем, кто голосовал - мы надеемся, вам понравилось.
Итоги финала:
1 место и 5000 рублей - №7
2 место и 1000 рублей - №4
3 место и 1000 рублей - №3
Спасибо и увидимся на следующих наших конкурсах. Если вы хотите помочь нам улучшить конкурс, оставляйте комментарии под статьей с мемасами: https://techrocks.ru/2019/03/16/grand-final/
Дайджест интересных материалов techrocks.ru за последнюю неделю
- Фреймворк или библиотека? А в чем, собственно, разница?
https://goo.gl/iWnTMq
- «Это Кремниевая долина. Фальшивая, корыстная и лицемерная». Колонка продакт-менеджера Google
https://goo.gl/kQv5UJ
- Google, дай денег!
https://goo.gl/d1vSoZ
- 5 лучших IDE с открытым исходным кодом для Python-разработчиков
https://goo.gl/CfiVad
- Мнение: почему данные — не новая нефть
https://goo.gl/76B83u
- Фреймворк или библиотека? А в чем, собственно, разница?
https://goo.gl/iWnTMq
- «Это Кремниевая долина. Фальшивая, корыстная и лицемерная». Колонка продакт-менеджера Google
https://goo.gl/kQv5UJ
- Google, дай денег!
https://goo.gl/d1vSoZ
- 5 лучших IDE с открытым исходным кодом для Python-разработчиков
https://goo.gl/CfiVad
- Мнение: почему данные — не новая нефть
https://goo.gl/76B83u
10 лет удаленной работы: уроки, которые я извлек
На тему удаленной работы есть много статей. Но часть из них пишется людьми, напрямую заинтересованными в притоке талантливых разработчиков в этот сегмент. Сознательно или нет, но они преувеличивают положительные стороны этого формата работы, игнорируя отрицательные. Автор этой статьи поделился собственным 10-летним опытом удаленной работы.
https://techrocks.ru/2019/03/15/10-years-of-remote-working-lessons/
На тему удаленной работы есть много статей. Но часть из них пишется людьми, напрямую заинтересованными в притоке талантливых разработчиков в этот сегмент. Сознательно или нет, но они преувеличивают положительные стороны этого формата работы, игнорируя отрицательные. Автор этой статьи поделился собственным 10-летним опытом удаленной работы.
https://techrocks.ru/2019/03/15/10-years-of-remote-working-lessons/
Почему важно совершать ошибки
Совершить ошибку всегда досадно. Мы разбирались, как это пережить и какую пользу можно извлечь.
https://techrocks.ru/2019/03/16/why-mistakes-are-important/
Совершить ошибку всегда досадно. Мы разбирались, как это пережить и какую пользу можно извлечь.
https://techrocks.ru/2019/03/16/why-mistakes-are-important/
Самые странные имена переменных
Посетители сайта Quora поделились своими воспоминаниями о самых странных и неподходящих именах переменных, которые им встречались. Приводим перевод рассказов, которые показались нам самыми интересными или забавными.
https://techrocks.ru/2019/03/17/strangest-variables-names/
Посетители сайта Quora поделились своими воспоминаниями о самых странных и неподходящих именах переменных, которые им встречались. Приводим перевод рассказов, которые показались нам самыми интересными или забавными.
https://techrocks.ru/2019/03/17/strangest-variables-names/
Ревью кода: 10 уроков
Пока вы занимаетесь проектом самостоятельно, у вас не возникает вопросов относительно стандартов оформления кода и тому подобных вещей. Но когда команда разрастается, появляется необходимость в приведении кодовой базы проекта к единообразию. Помочь в этом может ревью кода.
https://techrocks.ru/2019/03/18/10-lessons-about-code-reviews/
Пока вы занимаетесь проектом самостоятельно, у вас не возникает вопросов относительно стандартов оформления кода и тому подобных вещей. Но когда команда разрастается, появляется необходимость в приведении кодовой базы проекта к единообразию. Помочь в этом может ревью кода.
https://techrocks.ru/2019/03/18/10-lessons-about-code-reviews/
Стадии карьеры в сфере разработки программ
В сфере разработки уровень опыта специалиста обозначается определенными тайтлами. Иногда они совпадают с занимаемыми должностями, иногда - нет. В результате возникает некоторая путаница. Давайте рассмотрим, каковы основные стадии карьеры разработчика.
https://techrocks.ru/2019/03/19/software-development-career-stages/
В сфере разработки уровень опыта специалиста обозначается определенными тайтлами. Иногда они совпадают с занимаемыми должностями, иногда - нет. В результате возникает некоторая путаница. Давайте рассмотрим, каковы основные стадии карьеры разработчика.
https://techrocks.ru/2019/03/19/software-development-career-stages/
Алгоритмы сортировки в JS: сортировка слиянием, быстрая и поразрядная сортировка
Алгоритмы это важная тема, с какой стороны ни подойди. В частности, хорошее понимание алгоритмов пригодится вам на собеседованиях. Давайте рассмотрим три алгоритма сортировки.
https://techrocks.ru/2019/03/20/advanced-sorting-algorithms/
Алгоритмы это важная тема, с какой стороны ни подойди. В частности, хорошее понимание алгоритмов пригодится вам на собеседованиях. Давайте рассмотрим три алгоритма сортировки.
https://techrocks.ru/2019/03/20/advanced-sorting-algorithms/
Дайджест интересных материалов techrocks.ru за последнюю неделю
- Как с первого дня стать отличным товарищем по команде
https://goo.gl/2riCnu
- Как профессионалы IT-отрасли мотивируют себя изучать английский
https://goo.gl/E3X2ti
- Legacy: что нужно знать о работе с чужим кодом
https://goo.gl/Gr9Ycv
- Макро-польза микро-сервисов: мост от legacy-архитектур к современному IT
https://goo.gl/DUXDJu
- Основные аспекты информационной безопасности
https://goo.gl/Ghco9J
- Как с первого дня стать отличным товарищем по команде
https://goo.gl/2riCnu
- Как профессионалы IT-отрасли мотивируют себя изучать английский
https://goo.gl/E3X2ti
- Legacy: что нужно знать о работе с чужим кодом
https://goo.gl/Gr9Ycv
- Макро-польза микро-сервисов: мост от legacy-архитектур к современному IT
https://goo.gl/DUXDJu
- Основные аспекты информационной безопасности
https://goo.gl/Ghco9J
Руководство по выживанию в оболочке Linux для начинающих
Да, на первый взгляд командная строка Linux выглядит пугающе, но она куда более мощная, чем графические инструменты. В этой статье мы разобрали несколько самых базовых команд, которые помогут вам в осуществлении повседневных операций.
https://techrocks.ru/2019/03/22/linux-shell-guide-for-beginners/
Да, на первый взгляд командная строка Linux выглядит пугающе, но она куда более мощная, чем графические инструменты. В этой статье мы разобрали несколько самых базовых команд, которые помогут вам в осуществлении повседневных операций.
https://techrocks.ru/2019/03/22/linux-shell-guide-for-beginners/
Как интервьюировать своих интервьюеров на собеседовании
Когда вы ищете работу и ходите по собеседованиям, важно не забывать, что вы не только показываете себя, но и оцениваете потенциальных работодателей. А чтобы делать это эффективнее, нужно задавать вопросы своим интервьюерам.
https://techrocks.ru/2019/03/23/how-to-interview-your-interviewers/
Когда вы ищете работу и ходите по собеседованиям, важно не забывать, что вы не только показываете себя, но и оцениваете потенциальных работодателей. А чтобы делать это эффективнее, нужно задавать вопросы своим интервьюерам.
https://techrocks.ru/2019/03/23/how-to-interview-your-interviewers/
Как стать успешным Android-разработчиком
Стать Android-разработчиком легко. Но чтобы стать успешным Android-разработчиком, вам потребуется увлеченность своим делом, тяжелый труд и знания, позволяющие двигаться в нужном направлении. Мы изучили, что может вам помочь на этом пути.
https://techrocks.ru/2019/03/24/successful-android-developer/
Стать Android-разработчиком легко. Но чтобы стать успешным Android-разработчиком, вам потребуется увлеченность своим делом, тяжелый труд и знания, позволяющие двигаться в нужном направлении. Мы изучили, что может вам помочь на этом пути.
https://techrocks.ru/2019/03/24/successful-android-developer/
Возможно, вы устанавливаете свои ставки фрилансера неправильно. Вместо этого следуйте нашей инструкции
Когда вы только начинаете свой путь фрилансера, нелегко определить, сколько брать денег с клиентов. У вас нет предыдущего опыта, а коллеги часто молчат о своих заработках. Как вариант - можно воспользоваться онлайн-калькулятором. Но в этой статье мы расскажем вам, почему этого делать не стоит.
https://techrocks.ru/2019/03/25/calculating-freelance-rates/
Когда вы только начинаете свой путь фрилансера, нелегко определить, сколько брать денег с клиентов. У вас нет предыдущего опыта, а коллеги часто молчат о своих заработках. Как вариант - можно воспользоваться онлайн-калькулятором. Но в этой статье мы расскажем вам, почему этого делать не стоит.
https://techrocks.ru/2019/03/25/calculating-freelance-rates/
Торгуйтесь насчет своей зарплаты, как 6-летний ребенок
Вероятно, вы уже знаете о том, что с потенциальным работодателем нужно торговаться. Нужно просить больше. Проблема в том, что просить большего страшно. Мы изучили, как следует относиться к этому делу и как правильно себя настроить на важный разговор.
https://techrocks.ru/2019/03/26/negotiate-your-salary-like-a-kid/
Вероятно, вы уже знаете о том, что с потенциальным работодателем нужно торговаться. Нужно просить больше. Проблема в том, что просить большего страшно. Мы изучили, как следует относиться к этому делу и как правильно себя настроить на важный разговор.
https://techrocks.ru/2019/03/26/negotiate-your-salary-like-a-kid/
Как получить место стажера в Facebook: личный опыт
Практика стажировок становится все более распространенной, особенно в крупных западных компаниях. Давайте рассмотрим, как начинающему разработчику получить место стажера.
https://techrocks.ru/2019/03/27/how-to-get-an-internship/
Практика стажировок становится все более распространенной, особенно в крупных западных компаниях. Давайте рассмотрим, как начинающему разработчику получить место стажера.
https://techrocks.ru/2019/03/27/how-to-get-an-internship/
Дайджест интересных материалов techrocks.ru за последнюю неделю
- По пути на работу лучше думать о предстоящих задачах, а не слушать музыку или сидеть в соцсетях — исследование
https://goo.gl/my1tfx
- Кто больше рискует, когда айтишник совмещает свой проект с работой в компании
https://goo.gl/kaiVTV
- «Я Ctrl+C разработчик уже 9 лет. Что делать?» На Quora обсуждают, как перестать быть фейковым программистом
https://goo.gl/VAFhnY
- 10 нужных вам HTML-элементов, о которых вы не знали
https://goo.gl/4aiEfU
- Junior full stack веб-разработчик: полный план развития
https://goo.gl/cXAhED
- По пути на работу лучше думать о предстоящих задачах, а не слушать музыку или сидеть в соцсетях — исследование
https://goo.gl/my1tfx
- Кто больше рискует, когда айтишник совмещает свой проект с работой в компании
https://goo.gl/kaiVTV
- «Я Ctrl+C разработчик уже 9 лет. Что делать?» На Quora обсуждают, как перестать быть фейковым программистом
https://goo.gl/VAFhnY
- 10 нужных вам HTML-элементов, о которых вы не знали
https://goo.gl/4aiEfU
- Junior full stack веб-разработчик: полный план развития
https://goo.gl/cXAhED
Как правильно писать User Stories: руководство для разработчиков
Люди, работающие по методологии Agile, одержимы написанием user stories. И это, конечно, очень мощный инструмент, главное - правильно им пользоваться. Давайте рассмотрим, как это делать.
https://techrocks.ru/2019/03/29/user-stories-writing/
Люди, работающие по методологии Agile, одержимы написанием user stories. И это, конечно, очень мощный инструмент, главное - правильно им пользоваться. Давайте рассмотрим, как это делать.
https://techrocks.ru/2019/03/29/user-stories-writing/
Как увольняться с работы
Люди не так часто обсуждают, как правильно увольняться. Эта тема кажется какой-то неприятной и сразу вызывает мысли о существенных разногласиях на текущем месте работы. Но ведь для увольнения существует множество причин! Давайте разберемся, как уходить таким образом, чтобы сохранить хорошие отношения с руководством и коллегами.
https://techrocks.ru/2019/03/30/how-to-quit-your-job/
Люди не так часто обсуждают, как правильно увольняться. Эта тема кажется какой-то неприятной и сразу вызывает мысли о существенных разногласиях на текущем месте работы. Но ведь для увольнения существует множество причин! Давайте разберемся, как уходить таким образом, чтобы сохранить хорошие отношения с руководством и коллегами.
https://techrocks.ru/2019/03/30/how-to-quit-your-job/
Как настроить VS Code для увеличения продуктивности
Еще несколько лет назад Visual Studio Code (VS Code) вообще не существовало и особой популярностью пользовались Sublime Text, Atom, Bracket и т. п. Но теперь VS Code стал любимым редактором большинства разработчиков. Давайте посмотрим, как сделать его еще более мощным.
https://techrocks.ru/2019/03/31/vs-code-customization/
Еще несколько лет назад Visual Studio Code (VS Code) вообще не существовало и особой популярностью пользовались Sublime Text, Atom, Bracket и т. п. Но теперь VS Code стал любимым редактором большинства разработчиков. Давайте посмотрим, как сделать его еще более мощным.
https://techrocks.ru/2019/03/31/vs-code-customization/
Как быть командным игроком в мире технологий
Зачастую программисты очень сосредоточены на приобретении и оттачивании технических навыков. Однако современная разработка программ это командная работа. Мы изучили, какие навыки нужны, чтобы стать хорошим командным игроком.
https://techrocks.ru/2019/04/01/how-to-become-a-good-team-player/
Зачастую программисты очень сосредоточены на приобретении и оттачивании технических навыков. Однако современная разработка программ это командная работа. Мы изучили, какие навыки нужны, чтобы стать хорошим командным игроком.
https://techrocks.ru/2019/04/01/how-to-become-a-good-team-player/