Site icon Wiesław Kukiełka – Oprogramowanie

Czy mógłbym porzucić Windowsa – moje osobiste rozważania

dwa ekrany na jednym linux na drugim windows

Od ponad 20 lat pracuję w jednym, dobrze znanym środowisku. Windows, Microsoft Visual Studio, Microsoft SQL Server – to nie są dla mnie tylko narzędzia. To mój warsztat, moje przyzwyczajenia, mój sposób myślenia o tworzeniu oprogramowania.

I coraz częściej łapię się na tym, że zadaję sobie pytanie:
czy mógłbym to wszystko zostawić i przejść na Linuxa?


Komfort kontra niezależność

Windows daje mi coś, co trudno przecenić – komfort pracy.
Visual Studio działa przewidywalnie, SQL Server znam na wylot, a większość problemów rozwiązałem już kiedyś wcześniej.

Linux kusi czymś innym:

Ale uczciwie – to nie jest zmiana systemu. To jest zmiana sposobu pracy.


Pierwsze zderzenie z rzeczywistością

Największy szok jest prosty:
pełnego Visual Studio na Linuxie nie ma.

Oczywiście są alternatywy:

I o ile VS Code jest świetny jako edytor, to nie daje tego „ciężaru” IDE, do którego jestem przyzwyczajony. Rider jest bliżej – ale to już inne narzędzie, inna filozofia.

To moment, w którym człowiek uświadamia sobie, że nie przenosi systemu – tylko zmienia warsztat.


.NET – tu jest nadzieja

Na szczęście świat się zmienił.
Dawniej .NET oznaczał Windows. Dziś:

👉 .NET działa na Linuxie

I to jest kluczowe.

Moje API, backendy, logika biznesowa – to wszystko mógłbym przenieść bez większego problemu.

Ale…


Desktop – mój największy problem

Tu zaczynają się schody.

Czyli:
👉 wszystko, co „klikane” dla użytkownika końcowego, jest problemem

Alternatywy istnieją:

Ale to już nie migracja.
To przepisanie aplikacji.


SQL Server – mniej oczywisty temat

Microsoft SQL Server działa na Linuxie – i to jest dobra wiadomość.

Ale:

Alternatywy typu PostgreSQL są kuszące, ale to z kolei oznacza:
👉 zmianę bazy + zmianę nawyków + testy wszystkiego


Ile by mnie to kosztowało?

I tu dochodzę do najważniejszego wniosku.

Nie chodzi o licencje. Linux jest darmowy.
Koszt jest gdzie indziej:

1. Czas

2. Projekty

3. Produktywność

Na początku spada. I to mocno.


Czy poradziłbym sobie?

Patrząc na swoje doświadczenie – tak.

Ale pytanie brzmi inaczej:
czy miałoby to sens biznesowy?

Bo ja nie uczę się dla zabawy.
Ja tworzę oprogramowanie dla klientów.


Najbardziej realistyczny scenariusz

Im dłużej o tym myślę, tym bardziej widzę jedno:

👉 nie porzucenie Windowsa
👉 tylko życie w dwóch światach

To podejście ma sens. Rewolucja – nie.


A gdyby ktoś „kazał”?

Gdyby pojawił się odgórny nacisk (np. administracyjny), to:

Czyli dokładnie tam, gdzie dziś mam najwięcej doświadczenia.


Mój wniosek

Linux nie jest dla mnie „następcą Windowsa”.
Jest raczej uzupełnieniem.

I dziś, patrząc realistycznie:

👉 nie porzuciłbym Windowsa
👉 ale zacząłbym budować niezależność

Bo największym ryzykiem nie jest system operacyjny.

Największym ryzykiem jest uzależnienie od jednego ekosystemu.


Jeśli będę kiedyś zmuszony do zmiany – poradzę sobie.
Ale jeśli mogę wybierać – wolę mieć wybór, niż być do niego zmuszonym.

Exit mobile version