Skip to content

Witaj w Solvro!

Tutaj jest dokumentacja odnośnie tego jak piszemy kodzik 😍

A więc zawitałeś do naszych skromnych progów i nie wiesz co dalej. Właśnie w tym dokumencie opisane są najważniejsze informacje, które potrzebujesz, aby sprawnie działać w kole. Pamiętaj, że tu zawarte są tylko podstawy i w przypadku pytań śmiało kontaktuj się z leadem projektu lub z zarządem. Mamy nadzieję, że informacje tu zawarte pozwolą ci przyjemnie wdrożyć się w koło i zacząć wieloletnią epicką przygodę z KN Solvro 🚀

Spis Treści:

Wstęp 2

Jak to się wszystko zaczęło 2

Najważniejsze wydarzenia w historii koła 2

Realizowane projekty 2

Historia organizacyjna 3

Ważne zmiany 4

Jak jest obecnie 4

Pierwsze kroki 5

Discord 5

Dysk 5

Messenger 6

Spotkania 6

GitHub 6

Projekty 7

Jak działamy 7

Czas wskoczyć w projekt 7

Co dalej 7

Kolejny projekt 7

Inne obszary działalności 8

Ścieżki rozwoju 9

Dodatkowa aktywność 10

Kontakt 10

Powodzenia 10

Wstęp

Jak to się wszystko zaczęło

Często znajdujemy się w pewnej sytuacji i nie zastanawiamy się dlaczego tu jesteśmy i co nam to umożliwiło. W przypadku Solvro jest podobnie, a to właśnie 6 osób z pozornie różnych zakresów zainteresowań postanowiło w 2018 roku założyć koło naukowe Solvro na wydziale Podstawowych Problemów Techniki. Przyświecał im szczytny cel: “dać studentom Politechniki Wrocławskiej możliwość pracowania i poznawania najnowszych technologii używanych na rynku, co odróżnia nas od podobnych organizacji, które związane są z tzw. “legacy code” wymuszającym używanie starych rozwiązań. Do tego koło ma pozwalać na rozwijanie projektów realnie wykorzystywanych w życiu. Celem, oprócz wytwarzania oprogramowania jest też nauka dobrych praktyk programistycznych…”

I tak po dopełnieniu formalności 28 maja 2018 roku odbyło się pierwsze Walne Zgromadzenie Koła Naukowego Solvro, gdzie na zarząd I kadencji zostali wybrani: Mateusz Walczak (Prezes), Maciej Kabała i Maciej Dziadyk. Opiekunem koła od momentu jego założenia była dr inż. Małgorzata Sulkowska. I tak właśnie zrodziło się KN Solvro, gdzie “Ważna jest Idea!”

Najważniejsze wydarzenia w historii koła

Realizowane projekty

W ten sposób od momentu założenia koła rozrastało się ono realizując kolejne projekty. Z kilku najbardziej pokazowych warto wymienić:

Sante Cloud, gdzie nasi członkowie w ramach współpracy z ministerstwem zdrowia Papui Nowej Gwinei opracowali system informatyczny wspierający wolontariuszy Fundacji “Redemptoris Missio” w podejmowaniu działań na rzecz zwalczania śmiertelności wśród ciężarnych kobiet, poprawy warunków sanitarnych oraz udzielania lepszego dostępu do szczepionek i lekarstw dla mieszkańców Papui Nowej Gwinei.

Aplikacja na finał EBEC (international European BEST Engineering Competition). Wraz ze współpracą z międzynarodową organizacją BEST (Board of European Students of Technology) opracowaliśmy aplikację umożliwiającą symulowane zakupy w sklepie na potrzeby ukończenia zadania. Aplikacja została użyta w półfinałach w 6 miastach w Polsce oraz na międzynarodowym finale w Warszawie.

ToPWR jest aplikacją mobilna agregującą wszystkie potrzebne informacje dla studenta Politechniki Wrocławskiej. Solvro wspomaga społeczność studencką i właśnie w taki sposób chcemy ułatwić życie studentów naszej uczelni. Aktualnie aplikacja przechodzi rewriting i jest przygotowywana do wypuszczenia wersji 2.0

Lokalniej to projekt mający na celu połączenie producentów żywności z okolic Wrocławia oraz ich klientów na rzecz umożliwienia wymiany lokalnych niszowych produktów spożywczych. Aplikacja powstaje przy współpracy z fundacją Dolnośląski Jarmark.

zDolny Śląsk to aplikacja pozwala na dzielenie się pomysłami na rozwiązanie problemów, które na co dzień dotykają mieszkańców województwa dolnośląskiego.
Projekt ten został zrealizowany we współpracy z Radnymi Młodzieżowego Sejmiku Województwa Dolnośląskiego oraz Fundacją “Merkury”. Dzięki aplikacji zDolny Śląsk użytkownik może w łatwy sposób przedstawić pomysł na wprowadzenie zmian na lepsze m. in. w obszarze kultury, transportu lub edukacji.

Znajdź Swoją Trasę to aplikacja mobilna realizowana we współpracy z Wrocławskim Urzędem Marszałkowskim. Oparta jest na cyklicznej, papierowej grze rowerowej organizowanej najczęściej w sezonie letnim, której głównym celem jest promowanie aktywnej, rodzinnej aktywności we Wrocławiu.

Redesign strony koła Solvro to inicjatywa rozpoczęta już w 2021 roku. Po zmianie zespołu realizującego i intensywnych miesiącach pracy na przełomie roku 2023/2024 z początkiem maja 2024 udało się wypuścić nową wersję strony koła.

Solvro Talks skupia się na przekazywaniu wiedzy i umożliwieniu głęboko technicznego rozwoju zarówno członków koła jak i Politechnicznej społeczności. Cykliczna seria warsztatów sięgająca początkom koła zawsze jest idealnym miejscem by przekazać kluczową wiedzę z danego aspektu.

Historia organizacyjna

Przez lata do 2024 roku koło reprezentowało 7 zarządów:
Założyciele - Adrian Mucha, Maciej Dziadyk, Maciej Hajduk, Maciej Kabała, Mateusz Resterny, Mateusz Walczak
I Zarząd - Mateusz Walczak, Maciej Kabała, Maciej Dziadyk
II Zarząd - Mateusz Walczak, Maciej Dziadyk, Maciej Kabała
III Zarząd - Marcin Szuster, Jakub Balicki, Oskar Rek
IV Zarząd - Marcin Szuster, Krzysztof Krawczyk, Jakub Balicki
V Zarząd - Krzysztof Krawczyk, Anna Magierewicz, Kacper Kiedos
VI Zarząd - Dawid Rymarczyk, Anna Magierewicz, Mateusz Topczewski
VII Zarząd - Dawid Linek, Szymon Kowaliński, Wiktoria Mróz

Ważne zmiany

W 2023 roku koło zostało przeniesione z wydziału W11 - wydział Podstawowych Problemów Techniki na wydział W4N - Informatyki i Telekomunikacji.

W 2020 roku dr inż. Małgorzata Sulkowska wyjechała w celu robienia doktoratu do Francji, a obecnie przebywa w Indiach na wyjeździe naukowym. Podczas jej nieobecności zastępuje ją dr. inż. Piotr Syga do dnia dzisiejszego.

Jak jest obecnie?

Obecny VII zarząd koła został wybrany na początku kwietnia na kadencję 2024/2025. Po dziesiątkach godzin spotkań zarządowych i głębokiej restrukturyzacji koła jego obecna wizja wywodzi się z nazwy Studenckie Koło Naukowe.

Zacznijmy od Studenckie. Jako koło działające na Politechnice Wrocławskiej powinniśmy aktywnie wspierać społeczność studencką naszymi rozwiązaniami. Nasza praca powinna być jak najbardziej dostępna dla studentów i powinniśmy się chwalić naszymi osiągnięciami.

Jak nazwa wskazuje jesteśmy Kołem. Symbolizuje to zgromadzenie ludzi działających ku wspólnemu celowi. W ramach jednej organizacji powinniśmy być zintegrowani, wymieniać się wiedzą i doświadczeniem oraz razem dbać o przyszłość koła.

Na koniec mamy Naukowe. Działając na jednej z najlepszych uczelni technicznych w kraju szczycimy się solidnym podejściem naukowym. Oprócz głęboko technicznych projektów poszerzających granice nauki powinniśmy być zawsze na skraju co obecny świat nam oferuje wykorzystując dobre praktyki organizacyjne, programistyczne i projektowe.

Motto VII zarządu brzmi “Move fast and break things”, więc zgodnie z tą filozofią skłaniamy się ku realizowaniu mniejszych projektów, których wersje MVP jesteśmy w stanie wypuścić do przetestowania jak najszybciej. Solvro będąc “Politechnicznym Software Housem” odwzorowywuje techniki startupowe umożliwiające zwinne tworzenie i wypuszczanie projektów.

Pierwsze kroki

Rozpoczynasz swoją przygodę z kołem i nie wiesz od czego zacząć. Nic się nie stało, w tym miejscu znajdziesz najważniejsze narzędzia, których używamy w kole wraz ze wskazówkami na temat ich eksplorowania.

Discord

Zacznijmy od discorda. Jest to główny kanał współpracy zarówno w projektach jak i całego koła. Znajdują się tam sekcje dla każdego z obecnych projektów oraz wspólne przestrzenie na spotkania i dzielenie się wiedzą.

Dysk

Dysk google jest jednym z narzędzi których po restrukturyzacji chcemy używać więcej. Każdy aktywny członek koła ma do niego dostęp z poziomu konta studenckiego z zakładki Dyski Współdzielone. Jest on również dostępny z poziomu linku: Dysk. Znajdują się tam foldery do prowadzenia projektów, spotkań, najważniejsze dokumenty, zasoby do dzielenia się wiedzą, grafiki, zdjęcia oraz archiwum. Zalecamy przypisanie sobie swojego projektu do ulubionych w celu jeszcze szybszego dostępu do plików projektów.

Dokumentacja projektowa jest niezwykle ważna przy pracy z innymi osobami i szczególnie przy projektach gdzie skład zespołu się zmienia. Dlatego na dysku jest przestrzeń właśnie na dokumentowanie swojej pracy, ale nie tylko. W folderze 4. Zasoby znajdziemy listę zasobów zebranych przez członków koła, które ułatwiają codzienne życie. Od stron, które umożliwiają generowanie grafik przez rozwiązania open source po niezliczoną ilość kursów, pdf i szkoleń każdego zachęcamy zarówno do korzystania z tych informacji jak i rozszerzania bazy dostępnych zasobów.

Ważnym aspektem przy używaniu dysku jest identyfikacja wizualna. Jako KN Solvro od momentu swojego założenia szczycimy się nieskazitelną oprawą graficzną. Ma to dotyczyć również dokumentów. Zamiast utworzyć pusty plik z losową czcionką i kolorami tworzymy kopię wcześniej utworzonego już Szablon dokumentu i na niej pracujemy. Pozwoli to zachować jednolitość w zakresie dokumentów. W przypadku prezentacji również mamy utworzony szablon, którego używamy przy tworzeniu prezentacji” Szablon prezentacji. Ważne!!! Zawsze tworzymy kopię do odpowiedniego folderu, a nie pracujemy na oryginale.

Messenger

Do przesyłu najważniejszych informacji używamy messengera. Oprócz wspólnej grupy mamy również grupy przydzielone do danych projektów. Nie zalecamy ich wyciszać, ponieważ zazwyczaj pojawiają się tam najważniejsze informacje dotyczące działalności koła.

Spotkania

Będąc Kołem regularnie się spotykamy, aby przekazać statusy postępu w pracach, przekazać sobie wiedzę i ogłosić najważniejsze informacje. Stosując nomenklaturę software housową co tydzień we wtorek o godz. 20:00 spotykamy się na weekly. Zazwyczaj odbywają się one zdalnie na discordzie, ale raz w miesiącu - w pierwszy wtorek miesiąca spotykamy się stacjonarnie o godz. 20:00. Jest to bardzo istotne spotkanie, ponieważ odbywa się tam podsumowanie całego miesiąca, live pokazy aktualnych stanów projektów, sesja lub dwie Solvro talks i inne ciekawe aktywności. Na koniec zawsze idziemy na integrację. Daty te mogą ulec zmianie i są na bieżąco komunikowane za pomocą grupy na messengerze.

Oprócz spotkań weekly całego koła odbywają się cykliczne spotkania projektowe. Ich forma, czas i miejsce są ustalane z wami przez leadów projektów. Tutaj również zalecamy comiesięczne spotkania stacjonarne oprócz cotygodniowych spotkań zdalnych. Działając w zespole powinniśmy być zintegrowani, ponieważ tak najlepiej się pracuje dlatego duża ilość integracji i luźnych spotkań jest jak najbardziej zalecana.

GitHub

Po restrukturyzacji kierujemy się w stronę GiTHuba. Chcemy, aby był on sercem naszej organizacji, gdzie przepływa cała praca operacyjna i kod. Tam również prowadzone są projekty od strony operacyjnej, rozpisywane zadania itd. Końcowo będąc studenckim kołem chcemy chwalić się naszymi projektami i w tym właśnie celu projekty koła, które na to pozwalają będą realizowane jako open-source. Pozwoli to uhonorować członków projektu i potwierdzić swoje doświadczenie przy szukaniu pracy. Z tego również powodu dbamy o dobre praktyki pisania kodu i pracowania z githubem (PR, jednolite commity, readme itd.). Dla początkujących na naszym blogu znajduje się post Podstawy GITa.

Must-have lekturą jest również Handbook Githuba

Projekty

Jak działamy

KN Solvro łączy w sobie zwinne techniki startupowe oraz solidne podejście naukowe. Oznacza to, że chcemy sprawnie realizować projekty i dążymy do jak najszybszego wypuszczenia MVP (Minimal Viable Product), ale z zachowaniem dobrych praktyk i dokumentacji projektowej.

Dokładnie jak przeprowadzić projekt w Solvro można się dowiedzieć z pomocąHandbook prowadzenia projektów

Czas wskoczyć w projekt

Dla nowych osób w kole ich kariera rozpoczyna się od tak zwanego projektu wdrożeniowego. Jest to mniejszy projekt o planowanym terminie ok. 3 miesięcy, gdzie nowe osoby są w stanie wdrożyć się w koło, nauczyć się pracy w grupie oraz korzystania z narzędzi koła.

Co dalej

Kolejny projekt

Po okresie projektu wdrożeniowego decyzja należy do ciebie. Jeśli widzicie potencjał na dalszy rozwój projektu wdrożeniowego, proszę bardzo. Jeśli pragniesz być częścią zespołu innego większego projektu również możesz zgłosić taką chęć. Może masz pomysł na własny projekt? Żaden problem. Na najbliższym weekly możesz przedstawić swój koncept, zebrać feedback i jeśli wszystko pójdzie dobrze to wraz z zespołem czas start!

Inne obszary działalności

Uczestnictwo w projekcie to nie wszystko. Koło umożliwia rozwój na wielu płaszczyznach i potrzebujemy właśnie ciebie na jednym z nich. Są to dodatkowe możliwości w które każdy może się zaangażować wg. własnego uznania :

  • Social Media Manager - uwielbiasz spędzać czas na FB i pragniesz zadbać o promocję koła. To właśnie ty możesz zostać naszym nowym Social Media Managerem. Jeśli tylko masz pomysł na posta albo chcesz częściowo się zaangażować - też możesz.

  • Knowledge Manager - chcesz zadbać o wiedzę organizacyjną i jej uporządkowanie? Jako Knowledge Manager dbasz o otwarty i przejrzysty dostęp do informacji w kole i wspomagasz osoby szukające danych zasobów.

  • Solvro Talks - masz ciekawy temat którym chcesz się podzielić? A może uważasz, że sposób rozwiązania jakiegoś problemu jest warty przekazania? Każdy w kole może zgłosić się do przygotowania i zaprezentowania Solvro Talks, aby przekazać tą wiedzę innym. W skład wchodzi max. 15 min prezentacja oraz post, który zostanie udostępniony na naszym blogu.

  • ?????? - tu właśnie znajduje się pozycja, która uważasz, że możesz się zaangażować. Jesteśmy otwarci na pomysły i jeśli masz propozycję ulepszenia koła w jakikolwiek sposób - odezwij się do nas.

Ścieżki rozwoju

W Solvro rozwijamy się na wielu różnych pozycjach w wielu różnych technologiach, ale możemy wyróżnić pewne obszary i ich poziomy.

Z pozycji technicznych wyróżniamy:

  • Frontend Developer
  • Backend Developer
  • Mobile Developer
  • AI Engineer
  • DevOps Engineer

Z pozycji graficznych wyróżniamy:

  • Grafika
  • UI/UX Design

Następnie, po projekcie wdrożeniowym w każdym momencie swojej kariery Solvro możesz zostać tzw. Leadem projektu na pozycjach:

  • Tech Lead
  • Project Manager

Po pomyślnie przeprowadzonym projekcie, chcąc mieć większy wpływ na kierunek w którym koło się rozwija na walnych zgromadzeniach możesz ubiegać się o tytuł:

  • Przewodniczącego sekcji
  • Wiceprezesa zarządu
  • Prezesa zarządu

W momencie, w którym twoja działalność w kole dobiega końca możesz ubiegać się o status członka honorowego. Od momentu jego nadania nie musisz być zaangażowany w jakąkolwiek pozycję, ale mile widziane jest wsparcie z zaświatów w dalszym życiu.

Dodatkowa aktywność i prezapisy

Praca w kole to nie wszystko, bo wiadomo, że możemy rozwijać się na wiele różnych sposobów. Jako członkowie koła macie możliwość dzielenia się właśnie tymi osiągnięciami. Niezależnie czy jest to udział w jakimś hackathonie, uczestnictwo w konferencji czy zawody wioślarskie. Wszystkie dodatkowe aktywności wysyłajcie do zarządu, bo m.in na ich podstawie przyznawane są na koniec prezapisy, czyli pierwszeństwo zapisów na kolejny semestr na danym wydziale. Jest to niezmiernie wartościowa możliwość, ale bardzo ograniczona. Dostajemy na koło tylko kilka takich mandatów do wykorzystania i to właśnie wasza cała semestralna aktywność zarówno w kole jak i poza nim jest brana pod uwagę.

Kontakt

Zarząd jest organem koła formowanym przez członków koła dla członków koła. Jest on dla was, więc w każdej sprawie bez stresu można się kontaktować z jednym z członków obecnego zarządu:

  • Dawid Linek
  • Szymon Kowaliński
  • Wiktoria Mróz

Na spokojnie podbijajcie w wygodny dla was sposób (messenger, discord, na żywo) i gwarantujemy wam, że zawsze zostaniecie wysłuchani.

Powodzenia

No i to już tyle z najważniejszych informacji. Mam nadzieję, że pomogą one wam sprawnie wdrożyć się do koła przy pierwszych projektach. Studenckie Koło Naukowe Solvro jest tworzone przez studentów dla studentów, dlatego najważniejsze jest, abyście to właśnie wy wynieśli z niego jak najwięcej. Przez wspólne projekty, integracje, warsztaty i szkolenia wszyscy wspólnie się rozwijamy, a przy okazji zapewniając Solvro świetlaną przyszłość 🚀.

Prezes VII Zarządu KN Solvro