Вы заметили, что мир становится намного красочнее, пестрее, ярче и контрастнее?

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

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

В ИТ-мире тоже происходит такое изменение: программы разработки (IDE) больше похожи на елку с гирляндой или на какие-то детские квесты из 2000-х. Странно то, что внимание программиста переключается со знаний на что-то кроме написания высококачественного кода, изучения алгоритмов или понимания того, как работает сборщик мусора (даже .Net). Становятся популярными какие-то странные суперфункции будущего, выбирающие красивую подсветку ошибок, умных помощников и т. д. Но самое странное, что все начинают считать себя знатоками всех этих ценностей.

Минимализм

Я рад видеть, что в программировании есть примеры минимализма, и рад присоединиться к ним. Я наткнулся на энтузиастов, которые делали в командной строке то, что я не мог сделать в Visual Studio или WebShtorm. Речь, конечно же, идет о NeoVim, Tmux и подобных «вещах», которые были написаны и существовали очень давно — их как будто по-новому открыли в мире. Почему я дошел до этого только сейчас — вопрос, конечно, интересный, ну да ладно.

Когда я учился в университете, у нас был однокурсник, который писал код в тетрадке и он всегда собирался с первого раза после набора на ПК, но у него на ноуте тоже не было никакой специализированной IDE, только Notepad++. . Я увидел там своего рода крайнего гения.

ЧИТАТЬ   Apple Vision Pro, новые компьютеры Mac, iOS 17 и многое другое: основные моменты WWDC 23

Сейчас, вспоминая этот случай, я понимаю, что он действительно был «самураем». Размышляя о процессе написания кода в блокноте, я увидел преимущества.

  • Вы перестанете полагаться на помощников и начнете по-настоящему вникать в изучаемый материал;

  • внимание не переключается на следующее окно в пробном периоде или на случайно открытое окно, которое вы никогда не видели (благодаря сочетаниям клавиш);

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

Минималист

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

Сначала я попробовал все настроить (Tmux, NeoVim и т. д.) и начал как-то использовать эту связку. Потом я писал небольшие проекты на C# или машинописном языке, потом начинал использовать их в рабочих проектах, потом снова переконфигурировал и начинал все сначала. Это заняло много времени, но было здорово узнать что-то новое.

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

В результате я стал большим поклонником этих инструментов.

https://github.com/paulbuzakov/tmuxconfig

Я опубликовал свою рабочую настройку, которую использую на MacBook Pro, домашнем сервере Ubuntu и облачном сервере.

В файле readme.md описаны мои встроенные сочетания клавиш, которые я использую в работе. Конечно, я тоже пользуюсь стандартами, но вы можете ознакомиться с ними, как обычно, на сайте Ctrl + b + ?.

Заключение

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

ЧИТАТЬ   Компания жены курганского депутата подала в суд на казахстанского экспортера

Я просто хотел поделиться своим мнением на эту тему. Конфигурацию вы можете изучить в https://github.com/paulbuzakov/tmuxconfigесли понравится то можете поставить звездочку в репку или создать пул-реквест с дополнением.

Source

От admin