BitPage

Зачем разработчики делают бесполезные вещи

Короткий ответ: потому что ЭТО ЗАХВАТЫВАЕТ! И это лучший способ стать крутым разработчиком.

Тетрис в ядре Linux. Doom на калькуляторе. Rickroll, который срабатывает при открытии файла. Кто-то потратил недели на проекты, которые никогда не принесут денег.

Зачем?

Потому что “невозможно” — это вызов

Знаете, что говорят нормальные люди? “Это бессмысленно”. “Никому не нужно”. “Потрать время на что-то полезное”.

А знаете, что слышит разработчик?

“ТЫ НЕ СМОЖЕШЬ”

И всё. Вызов принят. 10 миллиардов процентов — он это сделает.

Туториалы — это скучно

Можно пройти курс по ядру Linux. Прочитать документацию. Посмотреть лекции.

Или.

Можно попробовать запустить Тетрис во время загрузки системы. И внезапно ты понимаешь:

За неделю безумного проекта узнаёшь больше, чем за месяц курсов. Потому что когда что-то не работает в твоём безумном проекте — ты ДОЛЖЕН понять почему. Не для оценки. Для себя.

Это как тренажёрный зал для мозга

Серьёзные проекты — это работа. Дедлайны. Код-ревью. Компромиссы.

Бесполезные проекты — это свобода. Хочешь написать файловую систему, которая все файлы называет “rickroll.mp3”? Вперёд. Никто не скажет “а как мы это будем поддерживать”.

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

А потом приходишь на работу — и сложные задачи кажутся простыми.

Лучшие разработчики — это те, кто делает странное

Я заметил закономерность. Самые крутые инженеры, которых я встречал — у всех есть странные pet-проекты.

Один написал эмулятор Game Boy на Rust. Другой сделал бота, который генерирует мемы из логов сервера. Третий портировал Doom на умные часы.

Это не случайность. Это ТРЕНИРОВКА. Два миллиона лет эволюции научили нас: играя — учимся быстрее.

А что если это не бесполезно?

Linux начинался как “бесполезная” игрушка студента. Git — как личный проект Торвальдса, потому что его бесили другие системы контроля версий.

Кто знает, какой “бесполезный” проект станет следующим прорывом?

Итог

Если кто-то говорит, что твой проект бесполезен — он на 10 МИЛЛИАРДОВ процентов не понимает, зачем это нужно.

Делай странное. Делай бесполезное. Делай то, что захватывает.

Это и есть настоящая разработка.

<< Previous Post

|

Next Post >>

#Разработка #Мотивация