Streszczenie
Streszczenie
Przeszedłem długą drogę od niewiedzy do pracy nad trzema projektami. Kiedy to piszę, uśmiecham się na wspomnienie mojej frustracji spowodowanej nieznalezieniem rozwiązania i niekończącymi się godzinami spędzonymi na wyszukiwaniu błędów w Internecie. Pamiętam też, jak przerażały mnie słowa takie jak AWS, Kubernetes, Docker, Observability i Monitoring. Jak bardzo bałam się, że pierwszego dnia w chmurze AWS naliczę opłatę. Jak zacząłem uczyć się Linuksa, jak to trwa, a kiedy już tu jestem, robię zdjęcia, aby poczuć się jak haker jak w filmach… To po prostu niesamowite…
Jak moje szczęście sprowadza mnie do devops
Jeśli czytałeś którykolwiek z moich innych blogów, znasz kanał Kunal Kuswaha. np. jeśli jest to Twoja pierwsza wizyta na moim blogu, Witaj… Odwiedź tomój blog dla szerszej perspektywy. Zasadniczo zacząłem uczyć się Linuksa, ponieważ miałem dość Windowsa. Działa jak żółw. To mi przeszkadza, więc szukałem innego systemu operacyjnego. Dowiedziałem się o możliwościach open source Linuksa, jeśli mnie znasz. Jesteś świadomy mojej miłości do open source. Po szeroko zakrojonych badaniach odkryłem Ubuntu dla początkujących. Najbardziej podoba mi się jego interfejs użytkownika. Następnie pobrałem go na swój komputer. Jeśli podasz jeden wspólny błąd, są błędy i błędy. Nie znaleziono takich błędów. ścieżka jest zła; masz na myśli to? i dużo więcej. Teraz żałuję, że pobrałem wtedy Ubuntu. W miarę upływu czasu po prostu się uczę i teraz mogę z łatwością pisać skrypty powłoki.
Zacząłem uczyć się od Kunala Kuswaha o tym, jak działa internet, ponieważ byłem nim zainteresowany. Do tej pory nie wiedziałem nic o devopach. Realizowałem swoje zainteresowania. Potem wysłuchałem podcastu z udziałem Kunala Kuswahy i Nany's Techworld. Tak, to sprawia, że coś czuję. Chociaż sesja nie była taka, uważam ich rozmowę za bardzo ekscytującą.
Skończyłem już tworzyć dwie aplikacje i jedną stronę internetową, dzięki czemu uzyskałem gruntowne zrozumienie tworzenia oprogramowania. właściwie dobre. Ale powtarzanie jest tym, co mnie starzeje. Nie lubię pisać kodu, spać i kodować. Chciałbym uczyć się nowych rzeczy, a według Glassdoor programiści zarabiają mniej niż inżynierowie devops, inżynierowie uczenia maszynowego czy inżynierowie AI. Aby wybrać, dałem sobie trzy opcje: uczenie maszynowe i sztuczna inteligencja (AI), data science oraz DevOps. Potem zacząłem szukać nowych rzeczy do zbadania. Dlaczego te trzy? Kiedy się temu przyjrzałem, te przedmioty przykuły moją uwagę i były dobrze płatne. Otóż to. Zacząłem studiować data science i otrzymałem na to certyfikat od IBM. Zawiera dużo matematyki, która wydaje mi się nudna. Pierwszy rozwiązany przykład nie wzbudził mojego zainteresowania. Następnie przerzuciłem się na sztuczną inteligencję i uczenie maszynowe. Chociaż w mniejszym stopniu niż nauka o danych, nadal wymaga matematyki, co uważam za nieatrakcyjne.
Oficjalnie rozpocząłem swoją przygodę z DevOps
Potem zacząłem uczyć się więcej o polu devops. Rozumiem, że jest przeznaczony dla profesjonalistów, którzy wcześniej pracowali jako inżynierowie oprogramowania i przechodzą do innej dziedziny. Z drugiej strony zauważyłem wzrost zapotrzebowania na inżynierów devops. Zacząłem od podążania za mapą drogową Saiyama Pathaka. Dodatkowo chcę podziękować Techworld z Naną za całą ich pomoc. Prostota jego wykładów była jedną z jej cech, które najbardziej mi się podobały, ponieważ zawsze wzbudzała we mnie chęć uczenia się nowych rzeczy. Dowiedziałem się o Dockerze i Kubernetesie, miałem wiele problemów z instalacją i konfiguracją, zanim odniosłem sukces. Dodałem swoją kartę debetową do AWS, gdy zaczynałem swoją przygodę z chmurą. Dowiedziałem się o EC2, a teraz Ubuntu jest moim ulubionym. Potem odkryłem akcje Jenkins CI i Github. Fascynował mnie ten zautomatyzowany proces, i powiem ci, że twoja kompilacja zakończy się niepowodzeniem ponad 100 razy. Mimo to nie zniechęcaj się. zdarza się każdemu. Następnie założyłem IAAC i studiowałem Terraform, ponieważ jest to obecnie najbardziej znane narzędzie. Zafascynowało mnie, jak można konstruować różne rzeczy, takie jak dom z ustawieniami eIP, bramą internetową i instancjami EC2. Tak, cały proces jest przyjemny, choć niewątpliwie zajmie trochę czasu, zanim nauczysz się na własnych błędach.
Trzy projekty
Teraz nauczyłem się rzeczy. Dla wiedzy praktycznej chcę coś z tego zrobić. Chciałem umieścić to w swoim CV, więc dostałem tę playlistę dla moich projektów. Ta osoba ma najprostsze wyjaśnienia. Wyjaśnia, jak radzić sobie z błędami. Chociaż projekty nie były trudne, błędy były. Otrzymałem 3-4 główne błędy. Jeśli napotkasz jakiekolwiek problemy, skontaktuj się ze mną, a ja dołożę wszelkich starań, aby je rozwiązać. Moje trzy projekty są już zakończone, a moje CV jest gotowe. Projekty są dostępne na moim Githubie. Obecnie uczę się o obserwowalności, monitorowaniu i siatce usług od Techworld z Naną i nowymi narzędziami, takimi jak monokle, soczewka i datatree z listy odtwarzania autorstwa Kunala Kuswaha.
Zasoby, z których korzystałem:
Mapa drogowa Saiyam Pathak Trainwithshubham devops projekt do wznowienia Techworld ze społecznościami nana, portalem pracy i planami do naśladowania
Połączmy się:
Twitter LinkedIn Github

![Czym w ogóle jest lista połączona? [Część 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































