Nie musisz się tego uczyć, ale dzięki temu będziesz lepszym programistą. Dowiesz się, jak robić rzeczy w inny sposób niż w systemie Windows. Użycie dowolnej powłoki * sh ostatecznie doprowadzi do tworzenia skryptów i używania wyrażeń regularnych, automatyzacji instalacji, analizowania dużych plików itp.
Nie dbam o to, że jestem wyśmiewany z tego, że go nie znam, tak samo jak dbam o to, jak fajnie jest za każdym razem, gdy uczę się robić coś innego w Linuksie. Z każdym nowym bitem staje się coraz lepszy.
Powershell ma wiele ze świata nix, w końcu zdali sobie sprawę, że do automatyzacji potrzebna jest dobra konsola (za to uznanie dla MS). Zarówno Perl, jak i Python wydają się być mieszanką C, bash, sed, awk, wszystko połączone w coś dobrego na swój sposób.
Przynajmniej będziesz miał coś innego do umieszczenia w swoim CV, ale tak naprawdę nie jest to najlepsza rzecz, którą z tego wyciągniesz.
Jestem pewien, że znajdziesz na własną rękę rzeczy, które sprawią, że odejdziesz: „Wow, to takie fajne!” Moja pierwsza była w stanie „zabić” Apache'a za pomocą sygnału USR1, aby zmusić go do ponownego załadowania nowego pliku konfiguracyjnego i zrestartowania logów, bez zatrzymywania usługi i dalszego odbierania połączeń. Także ssh i rsync, dobry żal, dlaczego MS nie chciałbym ich przenieść, jest poza mną.