Pinek napisał(a):
Zdecydowanie DevOps - takich gości jest mega brak na rynku, a ssanie jest duże - stawki już jakiś czas temu przewyższyły seniorów javy. Tylko że to może być ciężkie do nauki w domu.
1 Wykupujesz VPS/dedyka/stawiasz w toalecie albo piwnicy maszynę bo masz światłowód ze stałym IP i prąd 24/7/365,
2 stawiasz podstawowe usługi i spam filtr.
3 znajdujesz klienta - jakiegoś nastolatka z forum o CS i ćwiczysz obronę przed DDoS w praktyce.
4 Na dokładkę możesz też nabrać kilku klientów z niepołatanymi Wordpressami. Zdobywasz szlify w zwalczaniu spambotów. Filtrowanie ruchu będzie ci zadane.
5 Kuzyn uczy się into webdev więc udostępniasz mu miejsce na serwerze i poznajesz po co masz slowlog w mysql i co to są wycieki pamięci w bibliotekach PHP oraz czy 16GB wystarczy do działania apki w Javie.
6 Ktoś wbił ci na roota. Poznajesz w praktyce po co wymyślono uwierzytelnianie kluczem. Oraz dlaczego wymyślono koncepcję tworzenia kopii bezpieczeństwa.
7 Znowu ktoś wbił ci na roota - poznajesz koncept dziur w oprogramowaniu.
8 Nagle okazuje się, że nikt nie chce przyjmować maili z twojego serwera. Poznajesz co to są czarne listy spamserwerów i dlaczemu Wordpress w domyślnej konfiguracji to zuo (i to w tym negatywnym sensie).
9 Upgrade systemu i wywalają się usługi. Poznajesz koncept nie testowania na produkcji.
10 Wszyscy klienci uciekli ale coś nagle zaczęło rozsyłać SPAM - poznajesz bliżej słabe strony twojego demona poczty.
11 Stawiasz tego słynnego Dockera i inne gadżety które są teraz w modzie
(...)
20 Zaczynasz rozumieć memy o Dokerze
(...)
40 Kto nie skacze ten używa Puppet Enterprise! Hop, hop, hop!
(...)
42 Odkrywasz, że kompilacja popularnych pakietów oprogramowania ze źródeł jest konfigurowalna.
(...)
666 Dochodzisz do wniosku, że nie jesteś jednak w stanie czytać ze zrozumieniem własnego kodu w Perlu, który pisałeś rok temu w celu sklejenia ze sobą monitoringu obciążenia serwera, filtrowania kilku różnych logów i systemu wysyłania ostrzeżenia SMSem na twój numer telefonu.
(...)
1337 PROFIT!