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

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


РКН: https://clck.ru/3R3tTP
Download Telegram
14 привычек высокоэффективных разработчиков, часть 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/
Дайджест интересных материалов 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
10 лет удаленной работы: уроки, которые я извлек

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

https://techrocks.ru/2019/03/15/10-years-of-remote-working-lessons/
Почему важно совершать ошибки

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

https://techrocks.ru/2019/03/16/why-mistakes-are-important/
Самые странные имена переменных

Посетители сайта 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/19/software-development-career-stages/
Алгоритмы сортировки в JS: сортировка слиянием, быстрая и поразрядная сортировка

Алгоритмы это важная тема, с какой стороны ни подойди. В частности, хорошее понимание алгоритмов пригодится вам на собеседованиях. Давайте рассмотрим три алгоритма сортировки.

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
Руководство по выживанию в оболочке Linux для начинающих

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

https://techrocks.ru/2019/03/22/linux-shell-guide-for-beginners/
Как интервьюировать своих интервьюеров на собеседовании

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

https://techrocks.ru/2019/03/23/how-to-interview-your-interviewers/
Как стать успешным Android-разработчиком

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

https://techrocks.ru/2019/03/24/successful-android-developer/
Возможно, вы устанавливаете свои ставки фрилансера неправильно. Вместо этого следуйте нашей инструкции

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

https://techrocks.ru/2019/03/25/calculating-freelance-rates/
Торгуйтесь насчет своей зарплаты, как 6-летний ребенок

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

https://techrocks.ru/2019/03/26/negotiate-your-salary-like-a-kid/
Как получить место стажера в Facebook: личный опыт

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

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
Как правильно писать User Stories: руководство для разработчиков

Люди, работающие по методологии Agile, одержимы написанием user stories. И это, конечно, очень мощный инструмент, главное - правильно им пользоваться. Давайте рассмотрим, как это делать.

https://techrocks.ru/2019/03/29/user-stories-writing/
Как увольняться с работы

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

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/
Как быть командным игроком в мире технологий

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

https://techrocks.ru/2019/04/01/how-to-become-a-good-team-player/