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

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


РКН: https://clck.ru/3R3tTP
Download Telegram
Учеба без наставника: как программисту стать экспертом самостоятельно

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

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

https://techrocks.ru/2019/07/18/learning-without-a-mentor/
Хотите стать веб-разработчиком? Эти 6 вещей вам помогут

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

https://techrocks.ru/2019/07/19/6-tips-for-aspiring-web-developers/
Никто не хочет пользоваться вашими программами

"Теперь, когда бы люди ни спросили меня, что пошло не так, я говорю одно: никто не хочет пользоваться программами. Сначала они смотрят на меня, как на идиота. Программы повсюду. Они – двигатель современной цивилизации! Но после моих объяснений многие из этих людей кивали, мрачно соглашаясь со мной".

https://techrocks.ru/2019/07/21/nobody-wants-to-use-your-programs/
Чему на самом деле должны учить будущих разработчиков в вузе

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

https://techrocks.ru/2019/07/20/what-you-should-actually-learn-in-college/
От вашей работы мечты вас отделяет только техническое собеседование. Советы по подготовке (+опрос)

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

https://techrocks.ru/2019/07/22/coding-interview-preparation/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Как показать себя, если вы работаете удаленно
https://techrocks.ru/2019/07/19/make-an-impression-working-remotely/

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

- 14 шаблонов, которые помогут ответить на любой вопрос по коду на собеседовании
https://techrocks.ru/2019/07/24/how-to-ace-any-coding-interview-question/

- Лучшие PHP-фреймворки для использования в 2019 году
https://techrocks.ru/2019/07/23/best-php-frameworks-2019/

- Бесплатные специализированные онлайн-библиотеки для программистов
https://techrocks.ru/2019/07/21/online-libraries-for-programmers/
Нерелевантный опыт работы: недостаток или преимущество?

Многие люди, меняющие направление своей карьеры и желающие стать разработчиками, считают, что весь их предыдущий опыт ничего не стоит. Во многом это мнение поддерживается в объявлениях о вакансиях, где требуют опыт работы с определенными технологиями. Но, возможно, даже нерелевантный опыт не совсем бесполезен? Мы разбирались.

https://techrocks.ru/2019/07/24/irrelevant-job-experience-advantage/
Карьера успешного разработчика

На сайте Quora один из посетителей задал вопрос: «Что я действительно должен знать и делать, чтобы стать успешным разработчиком?» Джефф Мейерсон, больше 20 лет занимающийся проектированием и разработкой ПО, дал очень развернутый ответ. Он сделал упор не на чисто утилитарных вещах вроде изучения определенного языка или приобретения каких-то особых навыков, а на общих подходах к построению карьеры. Мы решили опубликовать перевод этого ответа в виде отдельного поста.

https://techrocks.ru/2019/07/25/successful-career-in-software-development/
8 игр для улучшения навыков программирования

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

https://techrocks.ru/2019/07/26/8-coding-games-to-improve-programming-skills/
Отладка: 10 подходов к поиску багов в коде

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

https://techrocks.ru/2019/07/27/10-techniques-to-find-a-bug-in-your-code/
7 способов «прочистить мозги» при столкновении со сложной проблемой

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

https://techrocks.ru/2019/07/28/7-ways-to-clear-your-head/
Правда ли, что джуниоры в свой первый год – обуза для компании?

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

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

https://techrocks.ru/2019/07/29/are-junior-developers-just-a-burden/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- 8 советов, как создать свой митап, от организатора конференций в Долине
https://techrocks.ru/2019/07/28/8-tips-how-to-create-your-own-meetup/

- По каким причинам программисты меняют работу?
https://techrocks.ru/2019/07/29/why-programmers-change-jobs/

- 5 советов по безопасности программ для разработчиков
https://techrocks.ru/2019/07/30/5-security-tips-for-software-developers/

- Как работают тру-хакеры: подборка эпичных сцен из кино и сериалов
https://techrocks.ru/2019/07/31/how-do-hackers-work-in-movies/

- Свежие идеи проектов, которые принесут вам успех
https://techrocks.ru/2019/07/27/project-ideas-for-success/
Что делает вас отличным программистом и хорошим командным игроком?

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

https://techrocks.ru/2019/07/31/what-makes-you-a-great-programmer/
Как создать собственный YouTube-канал, посвященный разработке: полное руководство

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

https://techrocks.ru/2019/08/01/how-to-create-youtube-channel-on-programming/
Как раскрутить свой YouTube-канал, посвященный разработке, и заработать на этом деньги

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

https://techrocks.ru/2019/08/02/how-to-earn-money-on-software-youtube-channel/
Простая шпаргалка по Git для контрибуторов open source

Люди, желающие поучаствовать в разработке программ с открытым исходным кодом, часто сталкиваются с одной проблемой: они не знают, как сделать первый шаг на пути от форка (fork) к пул-реквесту (pull request). В этой статье мы рассмотрим нужную последовательность действий.

https://techrocks.ru/2019/08/03/git-cheat-sheet-for-open-source-contributors/
Подборка видеокурсов для тех, кто изучает Java:

Курс по Java, по итогам которого вы создадите рабочее приложение (как обещают авторы)
http://bit.ly/2MxMzqY

Курс по Java от разработчика Aliexpress, обучение проходит на реальном проекте
http://bit.ly/2ZuEEP0

Наисвежайший курс ""Введение в Java""
http://bit.ly/31cHGrC
50 вопросов, ответы на которые нужно знать, отправляясь на собеседование на должность JavaScript-разработчика

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

https://techrocks.ru/2019/08/04/javanoscript-developer-job-interview-questions/
5 советов на первые 5 дней в роли разработчика

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

https://techrocks.ru/2019/08/05/5-tips-for-new-developers/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Flo, Juno, Pandadoc и другие — о культурном коде и его влиянии на найм и увольнение людей
https://techrocks.ru/2019/08/04/fitting-cultural-code/

- Вдарим по базам: актуальные и полезные книги по SQL
https://techrocks.ru/2019/08/05/sql-books/

- ООП провалилось: осваивай функциональные языки прямо сейчас
https://techrocks.ru/2019/08/07/why-you-should-learn-functional-languages/

- Пишем документацию для JavaScript-проекта
https://techrocks.ru/2019/08/06/javanoscript-project-documentation/

- «Можно менять работу, фрилансить». Разработчик Дмитрий Курило о британской визе для талантов (+опрос)
https://techrocks.ru/2019/08/06/uk-tier-visa-for-programmers/