Тридцать один день назад я снесла Windows на рабочей машине и поставила Ubuntu 24.04. Не в виртуалке, не рядом с Windows — а полностью. До этого я десять лет жила в экосистеме Microsoft и честно считала, что Linux — это серверная штука для админов, а нормальный человек там делать нечего.

Что заработало лучше сразу: терминал. Я знаю, что звучит как клише, но когда у тебя zsh с oh-my-zsh, fzf для поиска по истории и нормальный tmux — ты перестаёшь тратить время на переключение между окнами. Раньше у меня было три PowerShell-окна, каждое со своей историей. Сейчас один tmux-сессион, и я в нём живу неделями.

Что реально сломалось

Первая неделя — это ад. Сломалась синхронизация с облаком Microsoft OneDrive (пришлось ставить через rclone, и это не мгновенно). Сломался Notion-нативный клиент (есть, но глючит с кириллицей). Сломалась моя привычка делать скриншоты через Snipping Tool — заменила на flameshot, но пришлось переучиваться. Сломался Excel-файл, который я вела пять лет — открывается в LibreOffice, но макросы не работают, и формулы в двух местах «поехали».

Три привычки, которые пришлось менять

Первая. Я перестала бояться терминала. Если раньше я гуглила «как открыть порт 8765 на Windows», то теперь пишу sudo ufw allow 8765 одной строкой, и всё. Не потому что я стала умнее, а потому что на Linux это просто работает.

Вторая. Я перестала копить файлы на рабочем столе. На Windows у меня был рабочий стол как свалка, и я синхронизировала его через OneDrive. На Linux это не работает, и я начала складывать всё в ~/Projects/ с git-репозиторием. За месяц ни разу не потеряла файл — на Windows теряла минимум раз в неделю.

Третья. Я перестала обновлять всё «до последней версии». На Windows обновления прилетали сами и иногда ломали мне рабочий день. На Ubuntu я обновляюсь раз в неделю по субботам, вручную, и смотрю что меняется. За месяц — ноль сюрпризов в продакшене.

Что стало лучше

Docker работает в три раза быстрее, чем на Windows. Раньше у меня билд kreativia-приложения занимал 4 минуты, сейчас — 1 минута 20 секунд. Это не субъективно, я замеряла. Node.js стартует мгновенно вместо «ну подожди, ща разогреется». SQLite-база открывается без блокировок. Браузер Firefox (не Chrome, но близко) летает.

Что бы я посоветовала тем, кто думает о переезде

Не переезжайте на Linux ради «Linux». Переезжайте, если у вас конкретная боль, которую Linux решает. У меня боль была — медленные Docker-билды и глюки с кодировкой в терминале. Linux решил обе. Если ваша боль — это Microsoft Office и нормальная работа с документами, оставайтесь на Windows, LibreOffice пока не догнал.

И второе: не пытайтесь сразу поставить всё привычное. Дайте себе две недели на «голый» Linux с минимумом софта. Через две недели вы поймёте, что вам реально нужно, а что было привычкой.

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