Skip to content
Павел Бородин

Не надо учить технологии — учитесь решать задачи

Lifehack1 мин. на чтение

В профильных чатах разработчиков, часто проскакивает вопрос — Какую технологию выбрать для изучения? Что учить, чтобы не отставать от прогресса?

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

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

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

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

© 2021 Павел Бородин. All rights reserved.