TechRocks
16.9K subscribers
743 photos
2 videos
1 file
1.93K links
Официальный телеграм-канал сайта techrocks.ru

Создатели: @trofimovich, @aldrson

Канал по Тестированию: @techrocksqa
Канал по веб-разработке: @techrocks_web

По вопросам рекламы: @anothertechrock
Download Telegram
Каких навыков не хватает программистам-самоучкам?

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

https://techrocks.ru/2019/12/27/skills-self-taught-programmers-lack/
10 лучших книг по React Native

Онлайн-туториалы — вещь хорошая, но книги дают более объемные знания. Представляем вам подборку лучших книг по React Native.

https://techrocks.ru/2019/12/28/10-best-react-native-books/
Как превозмочь свой страх написания текстов? Пишите их так, как пишете код

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

https://techrocks.ru/2019/12/29/write-like-you-code/
Как правильно отвечать на вопрос «Почему вы ушли с прежней работы?»

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

Давайте разбираться, как же все-таки можно красиво сформулировать свой ответ.

https://techrocks.ru/2019/12/30/why-did-you-quit-your-job-interview-question/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Принципы программирования: расшифровываем аббревиатуры
https://techrocks.ru/2020/01/01/10-coding-principles-demystified/

- 10 технологических трендов, которые изменят мир в 2020 году
https://techrocks.ru/2019/12/31/10-tech-trends-will-change-the-world/

- 5 книг о разработке ПО от Виталия Малаховского, iOS Tech Lead в BetterMe
https://techrocks.ru/2019/12/31/5-books-on-software-development/

- 8 правил для ML-проектов на каждый день: как найти и удержать нужный фокус
https://techrocks.ru/2019/12/28/8-machine-learning-projects-rules/

- Почему не стоит работать сверхурочно и что делать вместо этого
https://techrocks.ru/2019/12/29/why-you-should-not-overwork/
Составляем идеальный файл README

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

https://techrocks.ru/2020/01/01/ideal-readme-writing/
Как разработчику сказать «нет» непомерным нагрузкам

Принцип «Чем больше, тем лучше» работает, только пока вы не выгорите, потому что в последнем случае качество работы стремительно падает.

Избежать этой незавидной участи вам поможет умение вовремя сказать «нет».

https://techrocks.ru/2020/01/02/how-to-say-no-to-excessive-workload/
Привет, друзья! Сегодня мы собрали для вас статьи, касающиеся вопросов зарплаты разработчиков.

3 простых совета, которые помогут удвоить сумму зарплаты в вашем оффере
https://techrocks.ru/2019/08/09/3-simple-salary-negotiation-tips/

Сколько лет придётся проработать в ИТ, чтобы достичь средней и «сеньорской» зарплаты
https://techrocks.ru/2019/07/22/salary-in-it-and-years-of-work/

Обсуждаем вопрос зарплаты: что НЕ нужно говорить в ходе торгов
https://techrocks.ru/2018/07/22/words-not-to-say-in-a-salary-negotiation/

Как отказ в повышении зарплаты сказывается на наемных работниках?
https://techrocks.ru/2018/07/26/how-employees-feel-when-their-requests-for-raises-are-denied/
6 свойств CSS, о которых вы и понятия не имеете

Одни свойства CSS используются чаще других, и это естественно. Однако, не следует забывать и о редко используемых свойствах, по крайней мере, о них точно стоит знать. Томаш Лакомы представил в своей статье несколько примеров таких свойств.

https://techrocks.ru/2020/01/03/6-css-properties-you-had-no-idea-about/
Простое объяснение Git Rebase

Использование команды git rebase перестанет быть чем-то сложным или пугающим, как только вы поймете, как она работает и чем полезна.

https://techrocks.ru/2020/01/04/git-rebase-simple-explanation/
Привет, друзья! Наша сегодняшняя подборка статей посвящена смене работы, а точнее, — уходу со старой.

Когда наступает пора уходить?
https://techrocks.ru/2018/01/18/time-to-leave/

Энциклопедия увольнений: 8 неочевидных причин ухода программистов
https://techrocks.ru/2019/11/25/reasons-for-the-dismissal-of-programmers/

Минский программист не смог сменить работу — две компании договорились не переманивать
https://techrocks.ru/2019/10/04/non-compete-agreement/

Как правильно увольняться
https://techrocks.ru/2017/12/06/how-to-quit-correctly/
Топовые фреймворки JavaScript, которые стоит изучать в 2020 году

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

https://techrocks.ru/2020/01/05/top-javascript-frameworks-2020/
Пишем хорошую документацию для вашей библиотеки с открытым кодом

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

https://techrocks.ru/2020/01/07/open-source-library-documentation/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Топ-10 приложений для заметок для разработчиков
https://techrocks.ru/2020/01/07/10-best-note-taking-apps-for-developers/

- 12 ошибок при построении архитектуры ПО
https://techrocks.ru/2020/01/06/12-mistakes-in-software-architecture/

- 14 лучших технологий уходящего десятилетия
https://techrocks.ru/2020/01/05/14-best-technologies-of-last-decade/

- Настольные книги по Linux на русском языке
https://techrocks.ru/2020/01/04/books-on-linux-os/

- 50 серьезных ошибок в программировании и дизайне, стоивших жизней, времени и денег
https://techrocks.ru/2020/01/03/50-very-bad-bugs-in-programming-and-design/
Привет, друзья! Сегодня мы собрали для вас статьи о личных проектах разработчиков и о том, как доводить их до конца.

Хотите завершить свой личный проект – забудьте о лучших подходах
https://techrocks.ru/2019/05/17/how-to-ship-a-side-project/

3 действенных совета, как избежать появления заброшенных проектов
https://techrocks.ru/2019/05/24/3-tips-to-avoid-abandoned-projects/

Ваш учебный проект слишком маленький и неряшливый? Это не значит, что он плох!
https://techrocks.ru/2019/06/02/building-messy-little-things/
Как проходить DSA-собеседования. Объяснение для людей, ненавидящих это дело

Многие люди терпеть не могут собеседования, где проверяют знания структур данных и алгоритмов (data structure and algorithm, DSA). Возможно, разобравшись в самой процедуре таких собеседований, вы станете ненавидеть их немножко меньше.

https://techrocks.ru/2020/01/08/dsa-interviews-for-developers-who-hate-them/
8 отличных (и при этом бесплатных) книг по PHP

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

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

https://techrocks.ru/2020/01/09/8-good-free-php-books/
Всем привет! Сегодня мы собрали статьи с советами для программистов, желающих стать фрилансерами и самостоятельно выбирать себе клиентов и проекты.

Когда фрилансер может пойти на пенсию?
https://techrocks.ru/2018/03/29/financial-independence-calculator/

Хочу стать фрилансером. Что делать и с чего начать?
https://techrocks.ru/2018/05/20/how-to-become-a-freelancer/

Советы начинающим фрилансерам: клиенты и цены
https://techrocks.ru/2018/06/04/tips-for-freelancers/
Советы для разработчиков-самоучек по выбору ресурсов

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

https://techrocks.ru/2020/01/10/choosing-the-right-resources-for-self-learners/
4 грязных трюка в CSS, из-за которых на вас будут коситься другие разработчики

Грязные уловки в CSS очень полезны. Да, на вас могут неодобрительно поглядывать коллеги, но ведь приемы-то рабочие! Автор статьи составила список своих любимых "грязных" уловок.

https://techrocks.ru/2020/01/11/4-css-dirty-tricks/
Привет, друзья! Статьи в нашей сегодняшней подборке ориентированы на JavaScript-разработчиков

5 лучших книг для изучения JavaScript от Senior Front-end разработчика
https://techrocks.ru/2019/10/22/5-best-books-for-javascript-learners/

Лучшие редакторы кода и IDE для JavaScript-разработчиков
https://techrocks.ru/2019/12/05/best-code-editors-for-javascript-developers/

Детальный список инструментов для JavaScript
https://techrocks.ru/2018/03/08/javascript-tools-detailed-list/