Wróć do strony głównej
Angular

Sharing is caring – wersja Angular

O Angular Community

Zdecydowanie największą siłą napędową Angulara jest jego społeczność, która rozwija framework i wspiera się wzajemnie w codziennych zadaniach czy problemach. Na całym świecie organizowane są różnorodne spotkania, Meetupy i konferencje Angularowe, co więcej obecnie w zasadzie na wszystkie wydarzenia można dołączyć także w formie online! Polska wbrew pozorom nie odstaje od reszty świata – cały czas obserwujemy jak nasza angularowa społeczność powiększa się i rośnie w siłę! 

Jakie media i witryny o tematyce angularowej warto śledzić, aby rozwijać się, aktualizować i poszerzać swoją wiedzę? Dokumentację, funkcje oraz ewentualne zmiany i informacje o nowej wersji Angulara znajdziemy na oficjalnej stronie frameworka. Polecamy zajrzeć tam szczególnie początkującym Angular Developerom, a także tym, którzy już dawno nie zaglądali do angularowej dokumentacji. Nawet Senior powinien nieustannie odświeżać i poszerzać swoją wiedzę – zgodzicie się, prawda?! 

 Oficjalny Discord Angulara zrzesza około  20 tysięcy członków, w tym twórców Angulara oraz Google Developer Expertów. Można tam zadać pytanie dotyczące konkretnej technologii, a także dowiedzieć się o organizowanych Meetupach i konferencjach. Wszystko to daje możliwość poznania i wysłuchania doświadczonych, utalentowanych Developerów z całego świata! 

Dodatkowo na swoim koncie na Twitterze, Angular Team daje nam znać o ewentualnych zmianach we frameworku i o pojawiających się, nowych wersjach. Oczywiście Core Team nie zamyka się w ciemnym pokoju –  wręcz przeciwnie! Zawsze po wydaniu nowej wersji, oficjalny Team Angulara organizuje spotkanie online, podczas którego tłumaczy ewentualne zmiany i integruje się ze swoją społecznością. 

A jak ty możesz wspierać i rozwijać społeczność angularową?

Jest na to wiele sposobów, wystarczy tylko wybrać! Od czego możesz zacząć?

  • Dziel się wiedzą, obecnie dostępnych jest wiele stron czy grup, na których możesz podzielić się swoją wiedzą z innymi Developerami. Jednym ze sposobów jest napisanie:artykułu na naszego bloga. Od czego w ogóle zacząć? Cóż, wystarczy odważyć się i spróbować! Dołącz do naszej grupy dla bloggerów na Facebooku – angular.love bloggers.
  • Udzielaj pomocy, szczególnie początkującym Developerom.
    Czy to na oficjalnym Discordzie Angulara, na poszczególnych grupach na Facebooku, czy nawet w pracy! Każda pomoc jest dobra i na pewno będzie doceniona 🙂
  • Bierz udział w webinarach / meetupach / konferencjach – poszerzając swoją wiedzę będziesz w stanie przekazać więcej innym. Kto wie, może w przyszłości to ty będziesz występował w webinarach czy podczas konferencji jako prelegent?! ? Wychodzenie ze swojej strefy komfortu też się opłaca!
  • Nie zapomnij o braniu udziału w badaniach angularowych
    Aby śledzić rozwój angulara oraz jego społeczność ważne jest regularne badanie  środowiska developerów, którzy w nim pracują i dzielenie się uzyskanymi wynikami. Team Angulara co roku organizuje badanie sytuacji Angulara na świecie.  Co więcej, podobne badanie jest przeprowadzane w Polsce – State of Angular Polska 2022! 

  • Ulepszaj Angulara!
    Ty także możesz w tym pomóc! Jeśli jesteś zainteresowany kontrybucją do Angulara – zacznij od odwiedzenia jego oficjalnego repozytorium. Developerzy przyjmują różne strategie odnośnie kontrybucji: niektórzy polują na issues’y, inni piszą dokumentację lub kontrybuują do dużo mniejszych bibliotek, które są nadal istotne. Możesz także udzielać się w dyskusjach na githubie, gdzie omawiane są między innymi propozycje, bugi oraz fixy i inne wszelkiego rodzaju dyskusje na styku Community i Developerów. Wszystko jest opisane tutaj wraz z linkami do dokumentacji. 
  • Zostań aktywnym członkiem angularowych społeczności, zrzeszających angular developerów z całego świata. Oferują one szereg możliwości takich jak możliwość wymiany doświadczeń w ramach dedykowanych kanałów, panele dyskusyjne z ekspertami Angulara oraz zespołami open source czy nawet bezpłatne kursy.

Im więcej osób będzie wspierało rozwój społeczności i frameworka, tym lepiej! Wyobraź sobie, że to właśnie Ty potrzebujesz akurat pomocy, bo coś Ci nie wychodzi lub po prostu czegoś nie rozumiesz – i to jest jak najbardziej ok. Co możesz zrobić? W tym momencie na pewno przyda się wsparcie Community – pomocna ręka kogoś, kto tak samo jak ty może już wcześniej borykał się z takim problemem i znalazł rozwiązanie przy pomocy kogoś innego ze społeczności. Tak samo działa to w przypadku rozwoju frameworka – im więcej osób będzie zgłaszało i naprawiało błędy, tym szybciej rozwinie się Angular jako framework, a tym samym  będzie się z nim coraz lepiej pracowało.

Czy wspieranie Community się opłaca? 

Jeśli oczekujesz szybkich efektów, czasami możesz się zawieść, ale na pewno Twoja praca zostanie doceniona! Nasza angularowa społeczność jest wspierana nie tylko przez pojedyńcze osoby, ale także przez całe organizacje pracujące z Angularem. Jeśli Twoja firma nie działa jeszcze w tym temacie aktywnie, możesz zainicjować to oddolnie i próbować zachęcić ekipę Angularową, żeby coś pozytywnego się zadziało. 

Dzięki takim akywnym działaniom można zdobyć często zaproszenia do uczestnictwa w wydarzeniach angularowych, propozycje współpracy oraz inne, angularowe korzyści. Oprócz tych wymienionych już benefitów, angularowa społeczność stwarza też ogromne możliwości do rozwoju Twojej marki własnej. Warto w tym miejscu wspomnieć o historii Minko Gechev’a, który zanim został Google Developer Expertem, kontrybuował do Angulara. Dopiero po czasie jego praca została szerzej zauważona i doprowadziła go do rozwoju międzynarodowej kariery. Obecnie jest on szefem zespołu ds. relacji z developerami. 

Nie tylko pojedyncze osoby – develoeprzy, ale także firmy mogą rozwijać swoją markę poprzez zaangażowanie w społeczność. Tegoroczny zdobywca nagrody Angular Hero of Community – House of Angular regularnie stara się rowijać framework poprzez kontrybuowanie, sponsorowanie technologii oraz angażowanie swoich Angular Developerów w przygotowywanie artykułów czy też spotkań mających na celu szerzenie wiedzy angularowej.

Cóż, jak widać, nagrody i benefity nie biorą się z dnia na dzień. Warto regularnie dzielić się swoją wiedzą poprzez tworzenie artykułów na blogi, tworzenie treści angularowych na sociale (chociażby krótkie, lecz treściwe tipy). Dodatkowo można organizować wspólnie meetupy, brać udział w konferencjach i promować je, dając swój szczery feedback. Można też zostać  sponsorem takich technologii jak NgRx czy NestJS oraz konferencji np.: Ng Poland, Enterprise NG, ng-conf. 

Ciekawe możliwości stwarza też wspieranie samego frameworka oraz tooli wokół niego. Wartościowym rozwiązaniem będzie wydzielenie w firmie dedykowanego czasu na angularowy rozwój oraz na organizację szkoleń wewnątrzfirmowych, mających na celu wymianę wiedzy w teamie. Dodatkowo, na pewno zaprocentuje inwestowanie w młodych programistów, którzy stawiają pierwsze kroki w programowaniu w angularze, pomoc w rozwinięciu skrzydeł poprzez dobry system onboardingowy, zakładający między innymi posiadanie Buddy’ego oraz indywidualne dopasowanie tempa wprowadzania w tematy technologiczno-projektowe. Dużą wartość stanowi też indywidualne podejście do developera tak, aby jak najefektywniej uzupełniać obszary, w których nowy team member nie miał jeszcze okazji się sprawdzić w swojej karierze.

Podsumowując, sharing is caring –  fajnie jest wspierać społeczność Angularową! Nastawiając się na dawanie od siebie i wspieranie, możecie być pewni, że prędzej czy później nasze community na pewno da Wam też coś od siebie! 🙂

O autorze

Magda Kaszuba

Magda najwięcej czasu spędza nad śledzeniem nowości ze świata marketingu oraz IT. Na co dzień pomaga w rozwijaniu bloga Angular Love i jego promocją.

Zapisz się do naszego newslettera. Bądź na bieżąco z najnowszymi trendami, poradami, meetupami i stań się częścią społeczności Angulara w Polsce. Rynek pracy docenia członków społeczności.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *