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

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

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

По вопросам рекламы: @anothertechrock
Download Telegram
10 навыков, которые помогут в карьере Java-программисту

Если вы хотите улучшить свой набор навыков, ускорить карьерный рост и стать лучшим Java-программистом, обратите внимание на следующие навыки — их наличие выделит вас на фоне других разработчиков.

https://techrocks.ru/2020/01/12/10-skills-for-good-java-programmers/
5 столпов успешной карьеры в сфере разработки программ

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

https://techrocks.ru/2020/01/13/successful-career-in-software/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Релокейт за границу для разработчика
https://techrocks.ru/2020/01/14/tips-on-work-abroad-for-developers/

- 4 совета, как с комфортом выйти на новую работу
https://techrocks.ru/2020/01/14/first-working-day-new-job/

- 19 самых востребованных ИТ-профессий Кремниевой долины
https://techrocks.ru/2020/01/12/19-most-needed-professions-in-silicon-valley/

- Асинхронность в C#. Разрушение легенд
https://techrocks.ru/2020/01/11/asynchrony-in-c-sharp/

- SQL или NoSQL? А также самые сложные SELECT-запросы
https://techrocks.ru/2020/01/09/sql-or-nosql-and-difficult-select-queries/
Переход из бэкенда во фронтенд: чему я научился

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

https://techrocks.ru/2020/01/15/transitioning-from-backend-to-frontend-development/
Привет, друзья! Сегодня мы представляем вам статьи на тему поиска удаленной работы. Причем стоит помнить, что речь не только (и не столько) о фрилансе. Вокруг нас все больше компаний, предпочитающих не тратиться на содержание офисов.

Почему я работаю только удаленно
https://techrocks.ru/2018/02/27/why-i-only-work-remotely/

«Часто на удалёнке платят больше». Где и как программисту искать удалённую работу
https://techrocks.ru/2018/03/11/work-remotely-earn-more/

Самые действенные способы получить удаленную работу
https://techrocks.ru/2018/03/26/tips-to-help-you-get-a-remote-job/
Группы пользователей в Linux: создаем группы, добавляем и удаляем из них пользователей

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

https://techrocks.ru/2020/01/16/linux-user-groups-explained/
Привет, друзья! Сегодня тема нашей подборки статей - стажировка и первые шаги в карьере разработчика.

Как попасть на стажировку после 4 месяцев самообучения
https://techrocks.ru/2018/12/25/how-to-get-software-engineering-internship/

И да пребудет с тобой сила: как юному падавану правильно стажироваться в IT
https://techrocks.ru/2018/04/30/period-of-trainee-in-it/

Первые полгода в должности разработчика: чему я научился
https://techrocks.ru/2018/12/04/six-months-into-my-first-developer-job/
Разработка программ с открытым исходным кодом: плюсы и минусы

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

https://techrocks.ru/2020/01/17/open-source-software-development/
Топ-13 библиотек компонентов React на 2020 год

Всем привет! Представляем вам список полезных UI-библиотек React с открытым исходным кодом, которые стоит знать в 2020 году.

https://techrocks.ru/2020/01/18/13-top-react-component-libraries/
Привет, друзья! Сегодня тема нашей подборки статей - ошибки в коде. Как известно, без них дело не обходится. Однако некоторые из них, мягко говоря, не уникальны, и их можно (и нужно!) избегать.

10 самых распространенных ошибок программистов
https://techrocks.ru/2019/01/23/10-most-common-programming-mistakes/

Логические ошибки: основные беды начинающих программистов
https://techrocks.ru/2018/09/12/logical-mistakes-as-main-headache-for-beginners/

Как искать и исправлять ошибки в коде
https://techrocks.ru/2018/03/29/how-to-find-and-fix-bugs/
Учимся правильно задавать вопросы: 5 советов для начинающих разработчиков

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

https://techrocks.ru/2020/01/19/5-tips-to-ask-better-questions/
Техническое собеседование: проектирование систем

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

https://techrocks.ru/2020/01/20/system-design-interview-explained/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- «На кладбище программистов не отползаю». «Пенсионеры» о карьере и перспективах в 35+
https://techrocks.ru/2020/01/21/programmers-about-career-in-35/

- Эффективный DevOps: 6 способов прокачать команду и себя
https://techrocks.ru/2020/01/21/effective-devops-in-software-development/

- Оффер получен: как подготовиться к переезду в Берлин
https://techrocks.ru/2020/01/18/relocate-in-berlin-nuances/

- «Всегда можно найти зарплату выше, прямо сейчас». Создатель «зарплатного» бота для айтишников — о деньгах в ИТ и вымирании аутсорса
https://techrocks.ru/2020/01/19/salaries-in-it-and-out-source-extinction/

- Лучшие наборы иконок для веб-разработчиков
https://techrocks.ru/2020/01/22/top-icons-packs-for-web-developers/
Всем привет! На сегодняшний день одной из самых популярных систем управления версиями является git. Именно этой теме мы посвятили нашу подборку статей.

Как улучшить свой опыт работы с Git
https://techrocks.ru/2018/10/10/how-to-improve-your-git-experience/

6 мест для размещения вашего git-репозитория
https://techrocks.ru/2018/09/04/6-places-to-host-your-git-repository/

10 полезных Git команд для облегчения работы
https://techrocks.ru/2018/01/07/useful-git-tips/
Топ-5 навыков разработчика, делающих его суперпрофессионалом (на примере LEGO)

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

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

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

https://techrocks.ru/2020/01/22/top-five-developer-skills-with-lego-examples/
Топ-5 книг для изучения языка Python (для начинающих)

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

https://techrocks.ru/2020/01/23/5-books-to-learn-python-for-beginners/
Привет, друзья! GitHub это сайт, ежедневно собирающий миллионы разработчиков для сотрудничества и решения проблем с open source-программами. Именно работе с этим сайтом посвящается наша сегодняшняя подборка статей.

Введение в GitHub от разработчика
https://techrocks.ru/2018/07/02/introduction-to-github/

8 советов по GitHub для увеличения продуктивности
https://techrocks.ru/2019/01/10/github-productivity-tips/

Git и GitHub: что это такое и в чём разница
https://techrocks.ru/2018/07/14/git-and-github-what-the-difference/
Вопросы, которые разработчикам-джуниорам стоит почаще задавать на новой работе

Когда разработчики-джуниоры приступают к работе на новом месте, зачастую они стараются не задавать «лишних» вопросов — из-за стеснительности или нежелания надоедать коллегам. И совершенно зря!

https://techrocks.ru/2020/01/24/5-questions-for-junior-developers-to-ask/
Разбираемся с внешними отступами в CSS

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

https://techrocks.ru/2020/01/25/understanding-css-margins/
Всем привет! Наша сегодняшняя подборка статей предназначения для разработчиков-фрилансеров (и для тех, кто хочет к ним примкнуть).

Фриланс: основные ошибки и как их избежать
https://techrocks.ru/2018/03/24/how-to-avoid-main-mistakes-in-freelance/

Фрилансер: история успеха
https://techrocks.ru/2018/02/10/successful-freelance-story/

Разработчик-фрилансер: как начать карьеру и привлечь клиентов
https://techrocks.ru/2018/01/04/how-to-start-freelance-developer-careere/